OSDN Git Service

translation Controls and EncodeQueue
authorunknown <hylom@.(none)>
Mon, 14 Dec 2009 15:32:42 +0000 (00:32 +0900)
committerunknown <hylom@.(none)>
Mon, 14 Dec 2009 15:32:42 +0000 (00:32 +0900)
win/C#/Controls/AudioPanel.cs
win/C#/Controls/Filters.cs
win/C#/Controls/PictureSettings.cs
win/C#/Controls/Subtitles.cs
win/C#/EncodeQueue/EncodeAndQueueHandler.cs
win/C#/frmOptions.Designer.cs
win/C#/frmOptions.cs
win/C#/frmOptions.resx
win/C#/frmPreview.cs
win/C#/frmQueue.Designer.cs

index b394e3c..2fef135 100644 (file)
@@ -73,9 +73,9 @@ namespace Handbrake.Controls
         }\r
         private void drp_audmix_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            if ((drp_audioEncoder.Text.Contains("AAC")) && (drp_audioMix.Text == "6 Channel Discrete"))\r
+            if ((drp_audioEncoder.Text.Contains("AAC")) && (drp_audioMix.Text == "5.1chサラウンド"))\r
                 setBitrate(384);\r
-            else if ((drp_audioEncoder.Text.Contains("AAC")) && (drp_audioMix.Text != "6 Channel Discrete"))\r
+            else if ((drp_audioEncoder.Text.Contains("AAC")) && (drp_audioMix.Text != "5.1chサラウンド"))\r
                 setBitrate(160);\r
 \r
             // Update an item in the Audio list if required.\r
@@ -100,7 +100,7 @@ namespace Handbrake.Controls
             if (lv_audioList.Items.Count != 0 && lv_audioList.SelectedIndices.Count != 0)\r
             {\r
                 if (drp_audioEncoder.Text.Contains("AC3"))\r
-                    drp_audioBitrate.SelectedItem = "Auto";\r
+                    drp_audioBitrate.SelectedItem = "自動";\r
                 lv_audioList.Items[lv_audioList.SelectedIndices[0]].SubItems[5].Text = drp_audioBitrate.Text;\r
                 lv_audioList.Select();\r
             }\r
@@ -224,8 +224,8 @@ namespace Handbrake.Controls
         public void SetTrackList(Parsing.Title selectedTitle)\r
         {\r
             drp_audioTrack.Items.Clear();\r
-            drp_audioTrack.Items.Add("Automatic");\r
-            drp_audioTrack.Items.Add("None");\r
+            drp_audioTrack.Items.Add("自動");\r
+            drp_audioTrack.Items.Add("なし");\r
             drp_audioTrack.Items.AddRange(selectedTitle.AudioTracks.ToArray());\r
 \r
             // Handle Native Language and "Dub Foreign language audio" and "Use Foreign language audio and Subtitles" Options\r
@@ -274,8 +274,8 @@ namespace Handbrake.Controls
             {\r
                 drp_audioEncoder.Items.Clear();\r
                 drp_audioEncoder.Items.Add("AAC (faac)");\r
-                drp_audioEncoder.Items.Add("AC3 Passthru");\r
-                if ((oldval != "AAC (faac)") && (oldval != "AC3 Passthru"))\r
+                drp_audioEncoder.Items.Add("AC3パススルー");\r
+                if ((oldval != "AAC (faac)") && (oldval != "AC3パススルー"))\r
                     drp_audioEncoder.SelectedIndex = 0;\r
                 else\r
                     drp_audioEncoder.SelectedItem = oldval;\r
@@ -286,8 +286,8 @@ namespace Handbrake.Controls
                 drp_audioEncoder.Items.Clear();\r
                 drp_audioEncoder.Items.Add("AAC (faac)");\r
                 drp_audioEncoder.Items.Add("MP3 (lame)");\r
-                drp_audioEncoder.Items.Add("AC3 Passthru");\r
-                drp_audioEncoder.Items.Add("DTS Passthru");\r
+                drp_audioEncoder.Items.Add("AC3パススルー");\r
+                drp_audioEncoder.Items.Add("DTSパススルー");\r
                 drp_audioEncoder.Items.Add("Vorbis (vorbis)");\r
                 drp_audioEncoder.SelectedItem = oldval;\r
 \r
@@ -365,14 +365,14 @@ namespace Handbrake.Controls
         private void setMixDown(Boolean aac)\r
         {\r
             drp_audioMix.Items.Clear();\r
-            drp_audioMix.Items.Add("Automatic");\r
+            drp_audioMix.Items.Add("自動");\r
             if (aac)\r
-                drp_audioMix.Items.Add("Mono");\r
-            drp_audioMix.Items.Add("Stereo");\r
+                drp_audioMix.Items.Add("モノラル");\r
+            drp_audioMix.Items.Add("ステレオ");\r
             drp_audioMix.Items.Add("Dolby Surround");\r
             drp_audioMix.Items.Add("Dolby Pro Logic II");\r
             if (aac)\r
-                drp_audioMix.Items.Add("6 Channel Discrete");\r
+                drp_audioMix.Items.Add("5.1chサラウンド");\r
         }\r
         private void lv_audioList_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
@@ -393,10 +393,10 @@ namespace Handbrake.Controls
                 tb_drc.Value = drcCalculated;\r
                 lbl_drc.Text = lv_audioList.Items[lv_audioList.SelectedIndices[0]].SubItems[6].Text;\r
 \r
-                AudioTrackGroup.Text = "Selected Track: " + lv_audioList.Items[lv_audioList.SelectedIndices[0]].SubItems[0].Text;\r
+                AudioTrackGroup.Text = "選択中のトラック: " + lv_audioList.Items[lv_audioList.SelectedIndices[0]].SubItems[0].Text;\r
             }\r
             else\r
-                AudioTrackGroup.Text = "Selected Track: None (Click \"Add Track\" to add)";\r
+                AudioTrackGroup.Text = "選択中のトラック: なし";\r
         }\r
 \r
     }\r
index c5c56fc..ba6423f 100644 (file)
@@ -19,14 +19,14 @@ namespace Handbrake.Controls
         // Controls\r
         private void drop_detelecine_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            text_customDT.Visible = drop_detelecine.Text == "Custom";\r
+            text_customDT.Visible = drop_detelecine.Text == "カスタム";\r
             // A Filter has changed so raise a FilterSettingsChanged event.\r
             if (this.FilterSettingsChanged != null)\r
                 this.FilterSettingsChanged(this, new EventArgs());\r
         }\r
         private void drop_decomb_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            text_customDC.Visible = drop_decomb.Text == "Custom";\r
+            text_customDC.Visible = drop_decomb.Text == "カスタム";\r
             if (drop_decomb.SelectedIndex != 0 && drop_deinterlace.SelectedIndex != 0)\r
                 drop_deinterlace.SelectedIndex = 0;\r
 \r
@@ -36,7 +36,7 @@ namespace Handbrake.Controls
         }\r
         private void drop_deinterlace_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            text_customDI.Visible = drop_deinterlace.Text == "Custom";\r
+            text_customDI.Visible = drop_deinterlace.Text == "カスタム";\r
             if (drop_decomb.SelectedIndex != 0 && drop_deinterlace.SelectedIndex != 0)\r
                 drop_decomb.SelectedIndex = 0;\r
 \r
@@ -46,7 +46,7 @@ namespace Handbrake.Controls
         }\r
         private void drop_denoise_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            text_customDN.Visible = drop_denoise.Text == "Custom";\r
+            text_customDN.Visible = drop_denoise.Text == "カスタム";\r
 \r
             // A Filter has changed so raise a FilterSettingsChanged event.\r
             if (this.FilterSettingsChanged != null)\r
@@ -73,10 +73,10 @@ namespace Handbrake.Controls
                     case "Off":\r
                         query += "";\r
                         break;\r
-                    case "Default":\r
+                    case "デフォルト":\r
                         query += " --detelecine";\r
                         break;\r
-                    case "Custom":\r
+                    case "カスタム":\r
                         query += " --detelecine=\"" + text_customDT.Text + "\"";\r
                         break;\r
                     default:\r
@@ -90,10 +90,10 @@ namespace Handbrake.Controls
                     case "Off":\r
                         query += "";\r
                         break;\r
-                    case "Default":\r
+                    case "デフォルト":\r
                         query += " --decomb";\r
                         break;\r
-                    case "Custom":\r
+                    case "カスタム":\r
                         query += " --decomb=\"" + text_customDC.Text + "\"";\r
                         break;\r
                     default:\r
@@ -106,16 +106,16 @@ namespace Handbrake.Controls
                     case "None":\r
                         query += "";\r
                         break;\r
-                    case "Fast":\r
+                    case "高速":\r
                         query += " --deinterlace=\"fast\"";\r
                         break;\r
-                    case "Slow":\r
+                    case "低速":\r
                         query += " --deinterlace=\"slow\"";\r
                         break;\r
-                    case "Slower":\r
+                    case "最低":\r
                         query += " --deinterlace=\"slower\"";\r
                         break;\r
-                    case "Custom":\r
+                    case "カスタム":\r
                         query += " --deinterlace=\"" + text_customDI.Text + "\"";\r
                         break;\r
                     default:\r
@@ -128,16 +128,16 @@ namespace Handbrake.Controls
                     case "None":\r
                         query += "";\r
                         break;\r
-                    case "Weak":\r
+                    case "":\r
                         query += " --denoise=\"weak\"";\r
                         break;\r
-                    case "Medium":\r
+                    case "":\r
                         query += " --denoise=\"medium\"";\r
                         break;\r
-                    case "Strong":\r
+                    case "":\r
                         query += " --denoise=\"strong\"";\r
                         break;\r
-                    case "Custom":\r
+                    case "カスタム":\r
                         query += " --denoise=\"" + text_customDN.Text + "\"";\r
                         break;\r
                     default:\r
@@ -165,7 +165,7 @@ namespace Handbrake.Controls
                 case "Off":\r
                     drop_detelecine.SelectedIndex = 0;\r
                     break;\r
-                case "Default":\r
+                case "デフォルト":\r
                     drop_detelecine.SelectedIndex = 2;\r
                     break;\r
                 default:\r
@@ -184,13 +184,13 @@ namespace Handbrake.Controls
                 case "Off":\r
                     drop_denoise.SelectedIndex = 0;\r
                     break;\r
-                case "Weak":\r
+                case "":\r
                     drop_denoise.SelectedIndex = 2;\r
                     break;\r
-                case "Medium":\r
+                case "":\r
                     drop_denoise.SelectedIndex = 3;\r
                     break;\r
-                case "Strong":\r
+                case "":\r
                     drop_denoise.SelectedIndex = 4;\r
                     break;\r
                 default:\r
@@ -210,13 +210,13 @@ namespace Handbrake.Controls
                 case "Off":\r
                     drop_deinterlace.SelectedIndex = 0;\r
                     break;\r
-                case "Fast":\r
+                case "高速":\r
                     drop_deinterlace.SelectedIndex = 2;\r
                     break;\r
-                case "Slow":\r
+                case "低速":\r
                     drop_deinterlace.SelectedIndex = 3;\r
                     break;\r
-                case "Slower":\r
+                case "最低":\r
                     drop_deinterlace.SelectedIndex = 4;\r
 \r
                     break;\r
@@ -236,7 +236,7 @@ namespace Handbrake.Controls
                 case "Off":\r
                     drop_decomb.SelectedIndex = 0;\r
                     break;\r
-                case "Default":\r
+                case "デフォルト":\r
                     drop_decomb.SelectedIndex = 2;\r
                     break;\r
                 default:\r
index bbca24d..5e87c1c 100644 (file)
@@ -94,11 +94,11 @@ namespace Handbrake.Controls
                 _presetMaximumHeight = value.Height;\r
 \r
                 if (value.Width != 0 && value.Height != 0)\r
-                    lbl_max.Text = "Max Width / Height";\r
+                    lbl_max.Text = "\8dÅ\91å\95\9d / \8d\82\82³";\r
                 else if (value.Width != 0)\r
-                    lbl_max.Text = "Max Width";\r
+                    lbl_max.Text = "\8dÅ\91å\95\9d";\r
                 else if (value.Height != 0)\r
-                    lbl_max.Text = "Max Height";\r
+                    lbl_max.Text = "\8dÅ\91å\8d\82\82³";\r
                 else\r
                     lbl_max.Text = "";\r
             }\r
index 80c7edb..4d7af06 100644 (file)
@@ -62,7 +62,7 @@ namespace Handbrake.Controls
                     {\r
                         if (item.SubItems[0].Text.Contains("Bitmap"))\r
                         {\r
-                            MessageBox.Show(this, "More than one vobsub is not supported in mp4... Your first vobsub track will now be used.",\r
+                            MessageBox.Show(this, "MP4形式の場合、字幕トラックは1つのみ使用できます。1つ目の字幕トラックのみが利用されます。",\r
                                             "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
                             return;\r
                         }\r
@@ -125,7 +125,7 @@ namespace Handbrake.Controls
                     srt_offset.Value = track.SrtOffset;\r
                     srt_charcode.SelectedItem = track.SrtCharCode;\r
                     check_default.CheckState = track.Default == "Yes" ? CheckState.Checked : CheckState.Unchecked;\r
-                    SubGroupBox.Text = "Selected Track: " + track.Track;\r
+                    SubGroupBox.Text = "選択中のトラック: " + track.Track;\r
                 }\r
                 else  // We have Bitmap/CC\r
                 {\r
@@ -138,11 +138,11 @@ namespace Handbrake.Controls
                     check_forced.CheckState = track.Forced == "Yes" ? CheckState.Checked : CheckState.Unchecked;\r
                     check_burned.CheckState = track.Burned == "Yes" ? CheckState.Checked : CheckState.Unchecked;\r
                     check_default.CheckState = track.Default == "Yes" ? CheckState.Checked : CheckState.Unchecked;\r
-                    SubGroupBox.Text = "Selected Track: " + lv_subList.Items[lv_subList.SelectedIndices[0]].SubItems[0].Text;\r
+                    SubGroupBox.Text = "選択中のトラック: " + lv_subList.Items[lv_subList.SelectedIndices[0]].SubItems[0].Text;\r
                 }\r
             }\r
             else\r
-                SubGroupBox.Text = "Selected Track: None (Click \"Add\" to add another track to the list)";\r
+                SubGroupBox.Text = "選択中のトラック: なし";\r
         }\r
 \r
         // Bitmap / CC / SRT Controls\r
index f2a4eae..a7c60f6 100644 (file)
@@ -189,11 +189,11 @@ namespace Handbrake.EncodeQueue
                         line.WriteLine(strCmdLine);\r
                     }\r
 \r
-                    MessageBox.Show("Your batch script has been sucessfully saved.", "Status", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);\r
+                    MessageBox.Show("バッチスクリプトを保存しました。", "Status", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);\r
                 }\r
                 catch (Exception)\r
                 {\r
-                    MessageBox.Show("Unable to write to the file. Please make sure that the location has the correct permissions for file writing.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);\r
+                    MessageBox.Show("ファイルを保存できませんでした。書き込み可能なフォルダを指定しているか過帰任してください。", "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);\r
                 }\r
 \r
             }\r
@@ -328,7 +328,7 @@ namespace Handbrake.EncodeQueue
 \r
                 //Growl\r
                 if (Properties.Settings.Default.growlEncode)\r
-                    GrowlCommunicator.Notify("Encode Completed", "Put down that cocktail...\nyour Handbrake encode is done.");\r
+                    GrowlCommunicator.Notify("変換完了", "Handbrakeの変換作業が完了しました。");\r
 \r
                 if (CurrentJobCompleted != null)\r
                     CurrentJobCompleted(this, new EventArgs());\r
@@ -416,7 +416,7 @@ namespace Handbrake.EncodeQueue
             }\r
             catch (Exception exc)\r
             {\r
-                MessageBox.Show("It would appear that HandBrakeCLI has not started correctly. You should take a look at the Activity log as it may indicate the reason why.\n\n   Detailed Error Information: error occured in runCli()\n\n" + exc, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
+                MessageBox.Show("HandBrakeCLI.exeの起動に失敗しました。詳細については履歴ログを確認してください。\n\n   Detailed Error Information: error occured in runCli()\n\n" + exc, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
             }\r
         }\r
 \r
@@ -439,7 +439,7 @@ namespace Handbrake.EncodeQueue
 \r
             //Growl\r
             if (Properties.Settings.Default.growlQueue)\r
-                GrowlCommunicator.Notify("Queue Completed", "Put down that cocktail...\nyour Handbrake queue is done.");\r
+                GrowlCommunicator.Notify("変換キューの完了", "Handbrake変換キュー内の変換作業がすべて完了しました。");\r
 \r
             // Do something whent he encode ends.\r
             switch (Properties.Settings.Default.CompletionOption)\r
@@ -524,7 +524,7 @@ namespace Handbrake.EncodeQueue
             }\r
             catch (Exception exc)\r
             {\r
-                MessageBox.Show("Something went a bit wrong trying to copy your log file.\nError Information:\n\n" + exc, "Error",\r
+                MessageBox.Show("ログファイルのコピー中に問題が発生しました。\nError Information:\n\n" + exc, "Error",\r
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);\r
             }\r
         }\r
index a08c5e3..3cbef55 100644 (file)
@@ -170,13 +170,13 @@ namespace Handbrake
             this.drp_completeOption.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;\r
             this.drp_completeOption.FormattingEnabled = true;\r
             this.drp_completeOption.Items.AddRange(new object[] {\r
-            "Do nothing",\r
-            "Shutdown",\r
-            "Suspend",\r
-            "Hibernate",\r
-            "Lock system",\r
-            "Log off",\r
-            "Quit HandBrake"});\r
+            "\89½\82à\82µ\82È\82¢",\r
+            "PC\82Ì\93d\8c¹\82ð\90Ø\82é",\r
+            "PC\82ð\83T\83X\83y\83\93\83h",\r
+            "PC\82ð\83n\83C\83o\83l\81[\83V\83\87\83\93",\r
+            "PC\82ð\83\8d\83b\83N",\r
+            "\83\8d\83O\83I\83t",\r
+            "HandBrake\82ð\8fI\97¹"});\r
             this.drp_completeOption.Location = new System.Drawing.Point(108, 95);\r
             this.drp_completeOption.Name = "drp_completeOption";\r
             this.drp_completeOption.Size = new System.Drawing.Size(166, 21);\r
@@ -300,9 +300,9 @@ namespace Handbrake
             this.drop_updateCheckDays.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;\r
             this.drop_updateCheckDays.FormattingEnabled = true;\r
             this.drop_updateCheckDays.Items.AddRange(new object[] {\r
-            "Daily",\r
-            "Weekly",\r
-            "Monthly"});\r
+            "\96\88\93ú",\r
+            "\8fT1\89ñ",\r
+            "\8c\8e1\89ñ"});\r
             this.drop_updateCheckDays.Location = new System.Drawing.Point(127, 35);\r
             this.drop_updateCheckDays.Name = "drop_updateCheckDays";\r
             this.drop_updateCheckDays.Size = new System.Drawing.Size(97, 21);\r
@@ -772,12 +772,12 @@ namespace Handbrake
             this.drp_Priority.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;\r
             this.drp_Priority.FormattingEnabled = true;\r
             this.drp_Priority.Items.AddRange(new object[] {\r
-            "Realtime",\r
-            "High",\r
-            "Above Normal",\r
-            "Normal",\r
-            "Below Normal",\r
-            "Low"});\r
+            "\8dÅ\8d\82",\r
+            "\8d\82",\r
+            "\8d\82\82ß",\r
+            "\95\81\92Ê",\r
+            "\92á\82ß",\r
+            "\92á"});\r
             this.drp_Priority.Location = new System.Drawing.Point(165, 53);\r
             this.drp_Priority.Name = "drp_Priority";\r
             this.drp_Priority.Size = new System.Drawing.Size(111, 21);\r
@@ -792,7 +792,7 @@ namespace Handbrake
             this.drp_processors.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;\r
             this.drp_processors.FormattingEnabled = true;\r
             this.drp_processors.Items.AddRange(new object[] {\r
-            "Automatic",\r
+            "\8e©\93®",\r
             "1",\r
             "2",\r
             "3",\r
index 935e30b..0d736ed 100644 (file)
@@ -41,7 +41,26 @@ namespace Handbrake
                 check_updateCheck.CheckState = CheckState.Checked;\r
 \r
             // On Encode Completeion Action\r
-            drp_completeOption.Text = Properties.Settings.Default.CompletionOption;\r
+            // drp_completeOption.Text = Properties.Settings.Default.CompletionOption;\r
+            switch (Properties.Settings.Default.CompletionOption)\r
+            {\r
+                case "Do nothing":\r
+                    drp_completeOption.Text = "\89½\82à\82µ\82È\82¢";\r
+                case "Shutdown":\r
+                    drp_completeOption.Text = "PC\82Ì\93d\8c¹\82ð\90Ø\82é";\r
+                case "Suspend":\r
+                    drp_completeOption.Text = "PC\82ð\83T\83X\83y\83\93\83h";\r
+                case "Hibernate":\r
+                    drp_completeOption.Text = "PC\82ð\83n\83C\83o\83l\81[\83V\83\87\83\93";\r
+                case "Lock system":\r
+                    drp_completeOption.Text = "PC\82ð\83\8d\83b\83N";\r
+                case "Log off":\r
+                    drp_completeOption.Text = "\83\8d\83O\83I\83t";\r
+                case "Quit HandBrake":\r
+                    drp_completeOption.Text = "HandBrake\82ð\8fI\97¹";\r
+                default:\r
+                    drp_completeOption.Text = "\89½\82à\82µ\82È\82¢";\r
+            }\r
 \r
             // Growl.\r
             if (Properties.Settings.Default.growlEncode)\r
@@ -77,7 +96,10 @@ namespace Handbrake
             // Audio and Subtitles Tab\r
             // #############################\r
 \r
-            drop_preferredLang.SelectedItem = Properties.Settings.Default.NativeLanguage;\r
+            if (Properties.Settings.Default.NativeLanguage == "Japanese")\r
+                drop_preferredLang.SelectedItem = "\93ú\96{\8cê";\r
+            else \r
+                drop_preferredLang.SelectedItem = Properties.Settings.Default.NativeLanguage;\r
 \r
             if (Properties.Settings.Default.DubAudio)\r
                 radio_dub.Checked = true;\r
@@ -94,10 +116,28 @@ namespace Handbrake
                 check_cli_minimized.CheckState = CheckState.Checked;\r
 \r
             // Number of processor cores\r
-            drp_processors.Text = Properties.Settings.Default.Processors;\r
+            if (Properties.Settings.Default.Processors == "Automatic")\r
+                drp_processors.Text = "\8e©\93®";\r
+            else\r
+                drp_processors.Text = Properties.Settings.Default.Processors;\r
 \r
             // Priority level for encodes\r
-            drp_Priority.Text = Properties.Settings.Default.processPriority;\r
+            // drp_Priority.Text = Properties.Settings.Default.processPriority;\r
+            switch (Properties.Settings.Default.processPriority) {\r
+                case "Realtime":\r
+                    drp_Priority.Text = "\8dÅ\8d\82";\r
+                case "High":\r
+                    drp_Priority.Text = "\8d\82";\r
+                case "Above Normal":\r
+                    drp_Priority.Text = "\8d\82\82ß";\r
+                case "Normal":\r
+                    drp_Priority.Text = "\95\81\92Ê";\r
+                case "Below Normal":\r
+                    drp_Priority.Text = "\92á\82ß";\r
+                case "Low":\r
+                    drp_Priority.Text = "\92á";\r
+                default:\r
+                    drp_Priority.Text = "\95\81\92Ê";\r
 \r
             // Log Verbosity Level\r
             cb_logVerboseLvl.SelectedIndex = Properties.Settings.Default.verboseLevel;\r
@@ -198,7 +238,33 @@ namespace Handbrake
 \r
         private void drp_completeOption_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
+            // Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
+            switch (drp_completeOption.Text)\r
+            {\r
+                case "\89½\82à\82µ\82È\82¢":\r
+                    Properties.Settings.Default.CompletionOption = "Do nothing";\r
+\r
+                case "PC\82Ì\93d\8c¹\82ð\90Ø\82é":\r
+                    Properties.Settings.Default.CompletionOption = "Shutdown";\r
+                \r
+                case "PC\82ð\83T\83X\83y\83\93\83h":\r
+                    Properties.Settings.Default.CompletionOption = "Suspend";\r
+                \r
+                case "PC\82ð\83n\83C\83o\83l\81[\83V\83\87\83\93":\r
+                    Properties.Settings.Default.CompletionOption = "Hibernate";\r
+\r
+                case "PC\82ð\83\8d\83b\83N":\r
+                    Properties.Settings.Default.CompletionOption = "Lock system";\r
+\r
+                case "\83\8d\83O\83I\83t":\r
+                    Properties.Settings.Default.CompletionOption = "Log off";\r
+\r
+                case "HandBrake\82ð\8fI\97¹":\r
+                    Properties.Settings.Default.CompletionOption = "Quit HandBrake";\r
+\r
+                default:\r
+                    Properties.Settings.Default.CompletionOption = "Do nothing";\r
+            }\r
         }\r
 \r
         private void check_GrowlQueue_CheckedChanged(object sender, EventArgs e)\r
@@ -260,7 +326,10 @@ namespace Handbrake
         #region Audio and Subtitles\r
         private void drop_preferredLang_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            Properties.Settings.Default.NativeLanguage = drop_preferredLang.SelectedItem.ToString();\r
+            if (drop_preferredLang.SelectedItem.ToString() == "\93ú\96{\8cê")\r
+                Properties.Settings.Default.NativeLanguage = "Japanese";\r
+            else\r
+                Properties.Settings.Default.NativeLanguage = drop_preferredLang.SelectedItem.ToString();\r
         }\r
         private void radio_dub_CheckedChanged(object sender, EventArgs e)\r
         {\r
@@ -282,12 +351,37 @@ namespace Handbrake
 \r
         private void drp_processors_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            Properties.Settings.Default.Processors = drp_processors.Text;\r
+            if (drp_processors.Text == "\8e©\93®")\r
+                Properties.Settings.Default.Processors = "Automatic";\r
+            else\r
+                Properties.Settings.Default.Processors = drp_processors.Text;\r
         }\r
 \r
         private void drp_Priority_SelectedIndexChanged(object sender, EventArgs e)\r
         {\r
-            Properties.Settings.Default.processPriority = drp_Priority.Text;\r
+            // Properties.Settings.Default.processPriority = drp_Priority.Text;\r
+            switch (drp_Priority.Text) {\r
+                case "\8dÅ\8d\82":\r
+                    Properties.Settings.Default.processPriority = "Realtime";\r
+\r
+                case "\8d\82":\r
+                    Properties.Settings.Default.processPriority = "High";\r
+\r
+                case "\8d\82\82ß":\r
+                    Properties.Settings.Default.processPriority = "Above Normal";\r
+\r
+                case "\95\81\92Ê":\r
+                    Properties.Settings.Default.processPriority = "Normal";\r
+\r
+                case "\92á\82ß":\r
+                    Properties.Settings.Default.processPriority = "Below Normal";\r
+\r
+                case "\92á":\r
+                    Properties.Settings.Default.processPriority = "Low";\r
+\r
+                default:\r
+                    Properties.Settings.Default.processPriority = "Normal";\r
+            }\r
         }\r
 \r
         private void cb_logVerboseLvl_SelectedIndexChanged(object sender, EventArgs e)\r
@@ -330,11 +424,11 @@ namespace Handbrake
 \r
         private void btn_clearLogs_Click(object sender, EventArgs e)\r
         {\r
-            DialogResult result = MessageBox.Show("Are you sure you wish to clear the log file directory?", "Clear Logs", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);\r
+            DialogResult result = MessageBox.Show("HandBrake\82Ì\83\8d\83O\83t\83H\83\8b\83_\82ð\8bó\82É\82µ\82Ü\82·\82©\81H", "Clear Logs", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);\r
             if (result == DialogResult.Yes)\r
             {\r
                 Main.clearLogs();\r
-                MessageBox.Show(this, "HandBrake's Log file directory has been cleared!", "Notice", MessageBoxButtons.OK,\r
+                MessageBox.Show(this, "\83\8d\83O\83t\83H\83\8b\83_\82ð\8bó\82É\82µ\82Ü\82µ\82½\81I", "Notice", MessageBoxButtons.OK,\r
                                 MessageBoxIcon.Information);\r
             }\r
         }\r
index 139d824..27c8ac3 100644 (file)
   <metadata name="ToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
     <value>132, 18</value>\r
   </metadata>\r
+  <metadata name="ToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
+    <value>132, 18</value>\r
+  </metadata>\r
+  <metadata name="ToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
+    <value>132, 18</value>\r
+  </metadata>\r
   <metadata name="pathFinder.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">\r
     <value>17, 17</value>\r
   </metadata>\r
index 59e6c25..a4cf59c 100644 (file)
@@ -30,7 +30,7 @@ namespace Handbrake
             }\r
             catch (Exception exc)\r
             {\r
-                MessageBox.Show(mw, "It would appear QuickTime 7 is not installed or not accessible. QuickTime preview functionality will be disabled! \n\n Debug Info:\n" + exc, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                MessageBox.Show(mw, "QuickTimeでのプレビューにはQuickTime 7が必要です。QuickTime 7をインストールしてください。\n\n Debug Info:\n" + exc, "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
                 btn_playQT.Enabled = false;\r
                 noQT = true;\r
             }\r
@@ -51,12 +51,12 @@ namespace Handbrake
             }\r
             catch (Exception)\r
             {\r
-                MessageBox.Show(this, "Unable to delete previous preview file. You may need to restart the application.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
+                MessageBox.Show(this, "存在するプレビュー用ファイルを削除できません。アプリケーションを再起動すると解決するかもしれません。", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
             }\r
 \r
             btn_playQT.Enabled = false;\r
             btn_playVLC.Enabled = false;\r
-            lbl_status.Text = "Encoding Sample for (VLC) ...";\r
+            lbl_status.Text = "サンプル表示用ファイル(VLC用)を作成中...";\r
             int duration;\r
             int.TryParse(cb_duration.Text, out duration);\r
             String query = hb_common_func.GenerateCLIQuery(mainWindow, duration, cb_preview.Text);\r
@@ -67,7 +67,7 @@ namespace Handbrake
             if (mainWindow.text_destination.Text.Contains(".mkv"))\r
             {\r
                 MessageBox.Show(this,\r
-                                "The QuickTime Control does not support MKV files, It is recommended you use VLC option instead.",\r
+                                "QuickTimeはMKVファイルをサポートしていません。VLCを利用してください。",\r
                                 "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
             }\r
             else\r
@@ -81,12 +81,12 @@ namespace Handbrake
                 }\r
                 catch (Exception)\r
                 {\r
-                    MessageBox.Show(this, "Unable to delete previous preview file. You may need to restart the application.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
+                    MessageBox.Show(this, "以前作成したプレビュー用ファイルを削除できません。アプリケーションを再起動すると解決するかもしれません。", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);\r
                 }\r
 \r
                 btn_playQT.Enabled = false;\r
                 btn_playVLC.Enabled = false;\r
-                lbl_status.Text = "Encoding Sample for (QT) ...";\r
+                lbl_status.Text = "サンプル表示用ファイル(QuickTime用)を作成中...";\r
                 int duration;\r
                 int.TryParse(cb_duration.Text, out duration);\r
                 String query = hb_common_func.GenerateCLIQuery(mainWindow, duration, cb_preview.Text);\r
@@ -98,7 +98,7 @@ namespace Handbrake
         {\r
             // Make sure we are not already encoding and if we are then display an error.\r
             if (process.hbProcess != null)\r
-                MessageBox.Show(this, "Handbrake is already encoding a video!", "Status", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                MessageBox.Show(this, "すでに動画の変換作業は完了しています!", "Status", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
             else\r
             {\r
                 process.RunCli((string)state);\r
@@ -126,7 +126,7 @@ namespace Handbrake
                 // Decide which player to use.\r
                 String playerSelection = lbl_status.Text.Contains("QT") ? "QT" : "VLC";\r
 \r
-                lbl_status.Text = "Loading Clip ...";\r
+                lbl_status.Text = "ロード中...";\r
 \r
                 // Get the sample filename\r
                 if (mainWindow.text_destination.Text != "")\r
@@ -174,13 +174,13 @@ namespace Handbrake
                         String args = "\"" + currently_playing + "\"";\r
                         ProcessStartInfo vlc = new ProcessStartInfo(Properties.Settings.Default.VLC_Path, args);\r
                         Process.Start(vlc);\r
-                        lbl_status.Text = "VLC will now launch.";\r
+                        lbl_status.Text = "VLCを起動します。";\r
                     }\r
                     else\r
-                        MessageBox.Show(this, "Unable to detect VLC Player. \nPlease make sure VLC is installed and the directory specified in HandBrake's options is correct. (See: \"Tools Menu > Options > Picture Tab\") ", "VLC", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                        MessageBox.Show(this, "VLCを見つけられませんでした。VLCがインストールされているか、またオプションで正しいパスを指定しているかどうかを確認してください。\nこの設定は、「ツール」メニューの「オプション」を選択→「画像」タブで変更できます。", "VLC", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
                 }\r
                 else\r
-                    MessageBox.Show(this, "Unable to find the preview file. Either the file was deleted or the encode failed. Check the activity log for details.", "VLC", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                    MessageBox.Show(this, "プレビュー用のファイルを見つけられませんでした。プレビュー用ファイルが削除されたか、作成に失敗した可能性があります。詳しくは履歴ログを確認してください。", "VLC", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
             }\r
             lbl_status.Visible = false;\r
         }\r
@@ -209,11 +209,11 @@ namespace Handbrake
             catch (COMException ex)\r
             {\r
                 QTUtils qtu = new QTUtils();\r
-                MessageBox.Show(this, "Unable to open movie:\n\nError Code: " + ex.ErrorCode.ToString("X") + "\nQT Error code : " + qtu.QTErrorFromErrorCode(ex.ErrorCode), "QT", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                MessageBox.Show(this, "動画ファイルを開けませんでした。\n\nError Code: " + ex.ErrorCode.ToString("X") + "\nQT Error code : " + qtu.QTErrorFromErrorCode(ex.ErrorCode), "QT", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
             }\r
             catch (Exception ex)\r
             {\r
-                MessageBox.Show(this, "Unable to open movie:\n\n" + ex, "QT", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
+                MessageBox.Show(this, "動画ファイルを開けませんでした。\n\n" + ex, "QT", MessageBoxButtons.OK, MessageBoxIcon.Warning);\r
             }\r
         }\r
         #endregion\r
index f5b61be..690ac0f 100644 (file)
@@ -294,7 +294,7 @@ namespace Handbrake
             // \r
             this.mnu_batch.Image = global::Handbrake.Properties.Resources.Output_Small;\r
             this.mnu_batch.Name = "mnu_batch";\r
-            this.mnu_batch.Size = new System.Drawing.Size(208, 22);\r
+            this.mnu_batch.Size = new System.Drawing.Size(280, 22);\r
             this.mnu_batch.Text = "\83o\83b\83`\83X\83N\83\8a\83v\83g\82ð\8dì\90¬";\r
             this.mnu_batch.Click += new System.EventHandler(this.mnu_batch_Click);\r
             // \r
@@ -302,7 +302,7 @@ namespace Handbrake
             // \r
             this.mnu_import.Image = global::Handbrake.Properties.Resources.folder;\r
             this.mnu_import.Name = "mnu_import";\r
-            this.mnu_import.Size = new System.Drawing.Size(208, 22);\r
+            this.mnu_import.Size = new System.Drawing.Size(280, 22);\r
             this.mnu_import.Text = "\83L\83\85\81[\82ð\83C\83\93\83|\81[\83g";\r
             this.mnu_import.Click += new System.EventHandler(this.mnu_import_Click);\r
             // \r
@@ -310,22 +310,22 @@ namespace Handbrake
             // \r
             this.mnu_export.Image = global::Handbrake.Properties.Resources.save;\r
             this.mnu_export.Name = "mnu_export";\r
-            this.mnu_export.Size = new System.Drawing.Size(208, 22);\r
+            this.mnu_export.Size = new System.Drawing.Size(280, 22);\r
             this.mnu_export.Text = "\83L\83\85\81[\82ð\83G\83N\83X\83|\81[\83g";\r
             this.mnu_export.Click += new System.EventHandler(this.mnu_export_Click);\r
             // \r
             // toolStripSeparator2\r
             // \r
             this.toolStripSeparator2.Name = "toolStripSeparator2";\r
-            this.toolStripSeparator2.Size = new System.Drawing.Size(205, 6);\r
+            this.toolStripSeparator2.Size = new System.Drawing.Size(277, 6);\r
             // \r
             // mnu_readd\r
             // \r
             this.mnu_readd.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center;\r
             this.mnu_readd.Image = global::Handbrake.Properties.Resources.AddToQueue_small;\r
             this.mnu_readd.Name = "mnu_readd";\r
-            this.mnu_readd.Size = new System.Drawing.Size(208, 22);\r
-            this.mnu_readd.Text = "Re-Add Current Job";\r
+            this.mnu_readd.Size = new System.Drawing.Size(280, 22);\r
+            this.mnu_readd.Text = "\8dì\8bÆ\92\86\82Ì\83A\83C\83e\83\80\82ð\8dÄ\93x\83L\83\85\81[\82É\92Ç\89Á";\r
             this.mnu_readd.Click += new System.EventHandler(this.mnu_readd_Click);\r
             // \r
             // SaveFile\r