Skip to content

Commit 601b5a1

Browse files
committed
Added the Japanese language.
1 parent 35a1ea1 commit 601b5a1

File tree

4 files changed

+120
-0
lines changed

4 files changed

+120
-0
lines changed

SmartSystemMenu/Forms/SettingsForm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ private void InitializeControls(SmartSystemMenuSettings settings)
8080
new { Text = "", Value = "" },
8181
new { Text = "English", Value = "en" },
8282
new { Text = "中文", Value = "cn" },
83+
new { Text = "日本語", Value = "ja" },
8384
new { Text = "한국어", Value = "ko" },
8485
new { Text = "Русский", Value = "ru" }
8586
};

SmartSystemMenu/Language.xml

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,120 @@
229229
<item name="message_box_attention_title" value="注意" />
230230
<item name="message_box_attention_content" value="您应该手动重新启动应用程序以应用设置。" />
231231
</cn>
232+
<ja>
233+
<item name="information" value="情報" />
234+
<item name="roll_up" value="ロールアップ" />
235+
<item name="aero_glass" value="Aero Glass" />
236+
<item name="always_on_top" value="常に手前に表示" />
237+
<item name="send_to_bottom" value="背面へ送る" />
238+
<item name="save_screenshot" value="スクリーンショットを撮る" />
239+
<item name="open_file_in_explorer" value="エクスプローラーで開く" />
240+
<item name="copy_text_to_clipboard" value="クリップボードに文字列をコピーする" />
241+
<item name="drag_by_mouse" value="マウスでドラッグする" />
242+
<item name="size" value="サイズ変更" />
243+
<item name="size_default" value="デフォルト" />
244+
<item name="size_custom" value="カストム" />
245+
<item name="move_to" value="移動" />
246+
<item name="monitor" value="モニター" />
247+
<item name="alignment" value="位置合わせ" />
248+
<item name="align_top_left" value="左上" />
249+
<item name="align_top_center" value="" />
250+
<item name="align_top_right" value="右上" />
251+
<item name="align_middle_left" value="" />
252+
<item name="align_middle_center" value="央中" />
253+
<item name="align_middle_right" value="" />
254+
<item name="align_bottom_left" value="左下" />
255+
<item name="align_bottom_center" value="" />
256+
<item name="align_bottom_right" value="右下" />
257+
<item name="align_default" value="デフォルト" />
258+
<item name="align_custom" value="カストム" />
259+
<item name="transparency" value="透明度" />
260+
<item name="trans_opaque" value=" (不透明)" />
261+
<item name="trans_invisible" value=" (透明)" />
262+
<item name="trans_default" value="デフォルト" />
263+
<item name="trans_custom" value="カストム" />
264+
<item name="priority" value="優先度の設定" />
265+
<item name="priority_real_time" value="リアルタイム: 24" />
266+
<item name="priority_high" value="高: 13" />
267+
<item name="priority_above_normal" value="通常以上: 10" />
268+
<item name="priority_normal" value="通常: 8" />
269+
<item name="priority_below_normal" value="通常以下: 6" />
270+
<item name="priority_idle" value="低: 4" />
271+
<item name="system_tray" value="システムトレイ" />
272+
<item name="minimize_to_systemtray" value="システムトレイへ最小化" />
273+
<item name="minimize_always_to_systemtray" value="常にシステムトレイへ最小化" />
274+
<item name="other_windows" value="その他画面" />
275+
<item name="minimize_other_windows" value="最小化" />
276+
<item name="close_other_windows" value="閉じる" />
277+
<item name="start_program" value="起動プログラム" />
278+
<item name="tab_general" value="全般" />
279+
<item name="lbl_handle" value="ハンドル:" />
280+
<item name="lbl_caption" value="キャプション:" />
281+
<item name="lbl_class" value="クラス:" />
282+
<item name="lbl_style" value="スタイル:" />
283+
<item name="lbl_rectangle" value="四角形:" />
284+
<item name="tab_process" value="プロセス" />
285+
<item name="lbl_module_name" value="モジュール名:" />
286+
<item name="lbl_module_path" value="モジュールパス:" />
287+
<item name="lbl_process_id" value="プロセスID:" />
288+
<item name="lbl_thread_id" value="スレッドID:" />
289+
<item name="save_screenshot_title" value="ウィンドウスクリーンショット保存" />
290+
<item name="save_screenshot_filename" value="ウィンドウスクリーンショット" />
291+
<item name="save_screenshot_default_ext" value="bmp" />
292+
<item name="save_screenshot_filter" value="ビットマップ画像(*.bmp)|*.bmp|GIF画像 (*.gif)|*.gif|JPEG画像 (*.jpeg)|*.jpeg|PNG画像 (*.png)|*.png|TIFF画像 (*.tiff)|*.tiff|WMF画像 (*.wmf)|*.wmf" />
293+
<item name="save_screenshot_filter" value="サイズ" />
294+
<item name="size_btn_apply" value="適用" />
295+
<item name="lbl_height" value="高さ:" />
296+
<item name="lbl_width" value="幅:" />
297+
<item name="trans_form" value="透明度" />
298+
<item name="trans_btn_apply" value="適用" />
299+
<item name="align_form" value="位置設定" />
300+
<item name="align_btn_apply" value="適用" />
301+
<item name="lbl_top" value="上:" />
302+
<item name="lbl_left" value="左:" />
303+
<item name="mi_auto_start" value="自動起動" />
304+
<item name="mi_settings" value="設定" />
305+
<item name="mi_about" value="プログラム関連情報" />
306+
<item name="mi_exit" value="終了" />
307+
<item name="about_form" value="プログラム関連情報" />
308+
<item name="about_btn_ok" value="OK" />
309+
<item name="settings_form" value="設定" />
310+
<item name="tab_settings_general" value="全般" />
311+
<item name="grpb_process_exclusions" value="プロセスの除外" />
312+
<item name="clm_process_exclusion_name" value="プロセス名" />
313+
<item name="clm_process_exclusion_edit" value="編集" />
314+
<item name="clm_process_exclusion_delete" value="削除" />
315+
<item name="btn_process_exclusion_up" value="上へ" />
316+
<item name="btn_process_exclusion_down" value="下へ" />
317+
<item name="btn_add_process_exclusion" value="除外の追加" />
318+
<item name="tab_settings_menu" value="メニュー" />
319+
<item name="grpb_start_program" value="起動プログラムメニュー項目" />
320+
<item name="clm_start_program_title" value="タイトル" />
321+
<item name="clm_start_program_path" value="ファイル名" />
322+
<item name="clm_start_program_arguments" value="引数" />
323+
<item name="clm_start_program_edit" value="編集" />
324+
<item name="clm_start_program_delete" value="削除" />
325+
<item name="btn_start_program_up" value="上へ" />
326+
<item name="btn_start_program_down" value="下へ" />
327+
<item name="btn_add_start_program" value="起動プログラムの追加" />
328+
<item name="settings_btn_apply" value="適用" />
329+
<item name="settings_btn_cancel" value="キャンセル" />
330+
<item name="process_name_form" value="プロセスの除外" />
331+
<item name="process_lbl_file_name" value="プロセス名:" />
332+
<item name="process_btn_apply" value="適用" />
333+
<item name="process_btn_cancel" value="キャンセル" />
334+
<item name="process_browse_file_filter" value="実行ファイル(*.exe)|*.exe|全てのファイル(*.*)|*.*" />
335+
<item name="start_program_form" value="起動プログラム" />
336+
<item name="start_program_lbl_title" value="タイトル:" />
337+
<item name="start_program_lbl_file_name" value="ファイル名:" />
338+
<item name="start_program_lbl_arguments" value="引数" />
339+
<item name="start_program_btn_apply" value="適用" />
340+
<item name="start_program_btn_Cancel" value="キャンセル" />
341+
<item name="start_program_browse_file_filter" value="実行ファイル(*.exe)|*.exe|全てのファイル(*.*)|*.*" />
342+
<item name="lbl_language" value="言語" />
343+
<item name="message_box_attention_title" value="注意" />
344+
<item name="message_box_attention_content" value="変更後設定が有効になるように、手動でアプリを再起動してください。" />
345+
</ja>
232346
<ko>
233347
<item name="information" value="정보" />
234348
<item name="roll_up" value="접기" />

SmartSystemMenu/Settings/SmartSystemMenuSettings.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,11 @@ public static SmartSystemMenuSettings Read(string fileName, string languageFileN
171171
languageName = "cn";
172172
}
173173

174+
if (languageName == "" && Thread.CurrentThread.CurrentCulture.Name == "ja-JP")
175+
{
176+
languageName = "ja";
177+
}
178+
174179
if (languageName == "" && Thread.CurrentThread.CurrentCulture.Name == "ko-KR" || Thread.CurrentThread.CurrentCulture.Name == "ko-KP")
175180
{
176181
languageName = "ko";
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)