From be229f95d0cf59d2346f200aa271e811d977b0cd Mon Sep 17 00:00:00 2001 From: Vasilev Vladislav Date: Sun, 8 Feb 2026 11:56:44 +0900 Subject: [PATCH] Add Russian and Japanese localization files --- Locales/en_US.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++ Locales/jp_JP.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++ Locales/ru_RU.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 144 insertions(+) create mode 100644 Locales/en_US.json create mode 100644 Locales/jp_JP.json create mode 100644 Locales/ru_RU.json diff --git a/Locales/en_US.json b/Locales/en_US.json new file mode 100644 index 0000000..ee8daec --- /dev/null +++ b/Locales/en_US.json @@ -0,0 +1,48 @@ +{ + "app.title": "Display Profile Manager", + + "menu.file": "File", + "menu.settings": "Settings", + "menu.about": "About", + "menu.exit": "Exit", + + "window.main.title": "Display Profiles", + "window.settings.title": "Settings", + "window.about.title": "About Display Profile Manager", + + "button.apply": "Apply", + "button.ok": "OK", + "button.cancel": "Cancel", + "button.add": "Add", + "button.remove": "Remove", + "button.edit": "Edit", + "button.close": "Close", + + "label.currentProfile": "Current profile", + "label.display": "Display", + "label.resolution": "Resolution", + "label.refreshRate": "Refresh rate", + "label.scaling": "Scaling", + "label.colorDepth": "Color depth", + + "settings.language": "Language", + "settings.startWithWindows": "Start with Windows", + "settings.minimizeToTray": "Minimize to tray", + "settings.applyOnStartup": "Apply profile on startup", + + "tray.show": "Show", + "tray.exit": "Exit", + + "dialog.confirm.title": "Confirmation", + "dialog.confirm.message": "Are you sure you want to continue?", + + "dialog.deleteProfile.title": "Delete profile", + "dialog.deleteProfile.message": "Are you sure you want to delete this profile?", + + "status.ready": "Ready", + "status.profileApplied": "Profile applied", + + "error.generic": "An unexpected error occurred", + "error.loadProfiles": "Failed to load display profiles", + "error.applyProfile": "Failed to apply display profile" +} diff --git a/Locales/jp_JP.json b/Locales/jp_JP.json new file mode 100644 index 0000000..0ce174f --- /dev/null +++ b/Locales/jp_JP.json @@ -0,0 +1,48 @@ +{ + "app.title": "Display Profile Manager", + + "menu.file": "ファイル", + "menu.settings": "設定", + "menu.about": "Display Profile Managerについて", + "menu.exit": "終了", + + "window.main.title": "表示プロファイル", + "window.settings.title": "設定", + "window.about.title": "Display Profile Managerについて", + + "button.apply": "適用", + "button.ok": "OK", + "button.cancel": "キャンセル", + "button.add": "追加", + "button.remove": "削除", + "button.edit": "編集", + "button.close": "閉じる", + + "label.currentProfile": "現在のプロファイル", + "label.display": "ディスプレイ", + "label.resolution": "解像度", + "label.refreshRate": "リフレッシュレート", + "label.scaling": "スケーリング", + "label.colorDepth": "色深度", + + "settings.language": "言語", + "settings.startWithWindows": "自動起動", + "settings.minimizeToTray": "トレイに最小化", + "settings.applyOnStartup": "起動時にプロファイルを適用する", + + "tray.show": "開く", + "tray.exit": "終了", + + "dialog.confirm.title": "確認", + "dialog.confirm.message": "本当に続行しますか?", + + "dialog.deleteProfile.title": "プロファイル削除", + "dialog.deleteProfile.message": "このプロファイルを削除してもよろしいですか?", + + "status.ready": "準備完了", + "status.profileApplied": "プロファイルを適用しました", + + "error.generic": "予期しないエラーが発生しました", + "error.loadProfiles": "ディスプレイプロファイルの読み込みに失敗しました", + "error.applyProfile": "ディスプレイプロファイルの適用に失敗しました" +} diff --git a/Locales/ru_RU.json b/Locales/ru_RU.json new file mode 100644 index 0000000..1e25262 --- /dev/null +++ b/Locales/ru_RU.json @@ -0,0 +1,48 @@ +{ + "app.title": "Display Profile Manager", + + "menu.file": "Файл", + "menu.settings": "Настройки", + "menu.about": "О программе", + "menu.exit": "Выход", + + "window.main.title": "Профили мониторов", + "window.settings.title": "Настройки", + "window.about.title": "О Display Profile Manager", + + "button.apply": "Применить", + "button.ok": "OK", + "button.cancel": "Отмена", + "button.add": "Добавить", + "button.remove": "Удалить", + "button.edit": "Редактировать", + "button.close": "Закрыть", + + "label.currentProfile": "Текущий профиль", + "label.display": "Монитор", + "label.resolution": "Разрешение", + "label.refreshRate": "Частота обновления", + "label.scaling": "Масштаб", + "label.colorDepth": "Глубина цвета", + + "settings.language": "Язык", + "settings.startWithWindows": "Запускать вместе с Windows", + "settings.minimizeToTray": "Сворачивать в трей", + "settings.applyOnStartup": "Применять профиль при запуске", + + "tray.show": "Открыть", + "tray.exit": "Выход", + + "dialog.confirm.title": "Подтверждение", + "dialog.confirm.message": "Вы действительно хотите продолжить?", + + "dialog.deleteProfile.title": "Удалить профиль", + "dialog.deleteProfile.message": "Вы действительно хотите удалить этот профиль?", + + "status.ready": "Готово", + "status.profileApplied": "Профиль применён", + + "error.generic": "Произошла непредвиденная ошибка", + "error.loadProfiles": "Не удалось загрузить профили", + "error.applyProfile": "Не удалось применить профиль" +}