1
0
Fork 0
mirror of https://github.com/HamletDuFromage/aio-switch-updater.git synced 2024-12-28 02:16:03 +00:00

Improved japanese translation

cleanup

Improved japanese translation
This commit is contained in:
yyoossk 2020-10-09 22:27:18 +02:00 committed by flb
parent 8171510c2e
commit 154f9793e3
8 changed files with 36 additions and 83 deletions

1
.gitignore vendored
View file

@ -7,6 +7,7 @@ switch/
*.nro
*.zip
resources/i18n/zh-Hans
resources/i18n/zh-Hant
resources/i18n/en-GB
resources/icon
resources/material

View file

@ -45,7 +45,7 @@ DATA := data
INCLUDES := include lib/zipper/include
APP_TITLE := All-in-One Switch Updater
APP_AUTHOR := HamletDuFromage
APP_VERSION := 1.2.4
APP_VERSION := 1.2.5
TARGET := $(notdir $(CURDIR))-v$(APP_VERSION)
ROMFS := resources
@ -186,6 +186,7 @@ $(ROMFS):
@echo Merging ROMFS...
@cp -ruf $(CURDIR)/$(BOREALIS_PATH)/resources/. $(CURDIR)/$(ROMFS)/
@cp -ruf $(CURDIR)/$(ROMFS)/i18n/zh-CN/. $(CURDIR)/$(ROMFS)/i18n/zh-Hans/
@cp -ruf $(CURDIR)/$(ROMFS)/i18n/zh-CN/. $(CURDIR)/$(ROMFS)/i18n/zh-Hant/
@rm $(CURDIR)/$(ROMFS)/i18n/*/installer.json $(CURDIR)/$(ROMFS)/i18n/*/main.json $(CURDIR)/$(ROMFS)/i18n/*/popup.json
$(BUILD): $(ROMFS)

View file

@ -38,6 +38,8 @@
"v1_2_2_text": "\uE016 Added japanese localisation (thanks to github.com/yyoossk).",
"v1_2_4": "v1.2.4",
"v1_2_4_text": "\uE016 Fixed app self-update",
"v1_2_5": "v1.2.5",
"v1_2_5_text": "\uE016 Improved japanese translation",
"Ok_button": "Ok",
"cheats_page.cpp":"",

View file

@ -16,28 +16,6 @@
"changelog_page.cpp":"",
"Changelog":"Changelog",
"v1_0_1": "v1.0.1",
"v1_0_1_text": "\uE016 Added dialogue box asking about ini files.\n\uE016 Fixed update app link when not connected to the internet.\n\uE016 Minor fixes here and there.",
"v1_0_2": "v1.0.2",
"v1_0_2_text": "\uE016 Fixed .ini files being handled poorly when installing sigpatches. Now prompts the user if they want to replace hetake_ipl.ini.",
"v1_0_3": "v1.0.3",
"v1_0_3_text": "\uE016 Fixed progress bar sometimes being stuck when extracting.",
"v1_1_0": "v1.1.0",
"v1_1_0_text": "\uE016 Added an option to download payloads to '/bootloader/payloads'.\n\uE016 Cleaned up some stuff, made .ini overwriting cleaner.\n",
"v1_1_1": "v1.1.1",
"v1_1_1_text": "\uE016 Added some safety checks before downloading/extracting.\n\uE016 Added the possibility to copy a payload to '/atmosphere/reboot_payload.bin'\n\uE016 Added changelog in 'Tools'\n",
"v1_1_2": "v1.1.2",
"v1_1_2_text": "\uE016 Added GUI to disable cheat updates for specific titles.",
"v1_1_3": "v1.1.3",
"v1_1_3_text": "\uE016 Now displays the latest installed cheat version.\n\uE016 Now warns in the app title if a new update is available.",
"v1_2_0": "v1.2.0",
"v1_2_0_text": "\uE016 Now multilingual (thanks to 'github.com/tiansongyu').\n\uE016 Chinese and French are currently supported.",
"v1_2_1": "v1.2.1",
"v1_2_1_text": "\uE016 Added option to set a payload to /bootloader/update.bin",
"v1_2_2": "v1.2.2",
"v1_2_2_text": "\uE016 Added japanese localisation (thanks to github.com/yyoossk).",
"v1_2_4": "v1.2.4",
"v1_2_4_text": "\uE016 Fixed app self-update",
"Ok_button": "Ok",
"cheats_page.cpp":"",

View file

@ -1,53 +1,30 @@
{
"about_tab.cpp":"",
"About_Title": "All-in-One Nintendo Switch Updater",
"copyright": "AIO-switch-updater is licensed under GPL-3.0\n\u00A9 2020 HamletDuFromage",
"Disclaimers": "\uE016 Aside from cheat codes that are mirrored from the main Gbatemp thread, HamletDuFromage isn't hosting anything. All credits go to respective owners.\n\uE016 Links are refreshed every three hours. If a link remains broken after 3 hours have passed, please open a Github issue.\n",
"copyright": "AIO-switch-updaterはGPL-3.0の下でライセンスされています\n\u00A9 2020 HamletDuFromage",
"Disclaimers": "\uE016 メインのGbatempスレッドからミラーリングされたチートコードを除いて、HamletDuFromageは何もホストしていません。すべてのクレジットはそれぞれの所有者に送られます。\n\uE016 リンクは3時間ごとに更新されます。 3時間経過してもリンクが壊れたままの場合は、Githubの問題を開いてください。\n",
"app_page.cpp":"",
"app_title": "インストールされたチート",
"app_label": "次のタイトルは、最後にアプリを使用したときにチートコードの更新を受け取りました。ゲーム用にダウンロードされたにもかかわらず、チートが現在のアップデートと一致しない場合があることに注意してください",
"text_download": "ダウンロード中:\n最新のチートコードを\n\nから:\n",
"text_download_list": "最新のチートコードをダウンロード",
"app_title": "All-in-One Switch Updater",
"app_label": "次のタイトルは、最後にアプリを使用したときにチートコードの更新を受け取りました。ゲーム用にダウンロードされたにもかかわらず、チートコードが現在のアップデートと一致しない場合があることに注意してください",
"text_download": "ダウンロード中:\n最新のチートコードを\n\n以下から:\n","text_download_list": "最新のチートコードをダウンロード",
"text_title": "チートコードの取得",
"Downloading": "ダウンロード中...",
"Extracting": "展開中...",
"All_done": "処理完了!",
"All_done": "完了!",
"changelog_page.cpp":"",
"Changelog":"Changelog",
"v1_0_1": "v1.0.1",
"v1_0_1_text": "\uE016 Added dialogue box asking about ini files.\n\uE016 Fixed update app link when not connected to the internet.\n\uE016 Minor fixes here and there.",
"v1_0_2": "v1.0.2",
"v1_0_2_text": "\uE016 Fixed .ini files being handled poorly when installing sigpatches. Now prompts the user if they want to replace hetake_ipl.ini.",
"v1_0_3": "v1.0.3",
"v1_0_3_text": "\uE016 Fixed progress bar sometimes being stuck when extracting.",
"v1_1_0": "v1.1.0",
"v1_1_0_text": "\uE016 Added an option to download payloads to '/bootloader/payloads'.\n\uE016 Cleaned up some stuff, made .ini overwriting cleaner.\n",
"v1_1_1": "v1.1.1",
"v1_1_1_text": "\uE016 Added some safety checks before downloading/extracting.\n\uE016 Added the possibility to copy a payload to '/atmosphere/reboot_payload.bin'\n\uE016 Added changelog in 'Tools'\n",
"v1_1_2": "v1.1.2",
"v1_1_2_text": "\uE016 Added GUI to disable cheat updates for specific titles.",
"v1_1_3": "v1.1.3",
"v1_1_3_text": "\uE016 Now displays the latest installed cheat version.\n\uE016 Now warns in the app title if a new update is available.",
"v1_2_0": "v1.2.0",
"v1_2_0_text": "\uE016 Now multilingual (thanks to 'github.com/tiansongyu').\n\uE016 Chinese and French are currently supported.",
"v1_2_1": "v1.2.1",
"v1_2_1_text": "\uE016 Added option to set a payload to /bootloader/update.bin",
"v1_2_2": "v1.2.2",
"v1_2_2_text": "\uE016 Added japanese localisation (thanks to github.com/yyoossk).",
"v1_2_4": "v1.2.4",
"v1_2_4_text": "\uE016 Fixed app self-update",
"Ok_button": "決定",
"cheats_page.cpp":"",
"cheat_menu": "チートメニュー",
"cheat_menu": "チートコードメニュー",
"cheat_view": "インストールされたチートコードを観覧",
"cheat_exclude": "チートアップデートの受信からゲームを除外",
"cheat_exclude": "チートコードのアップデートの受信からゲームを除外",
"cheat_delete_all_ex": "既存のチートコードをすべて削除",
"cheat_delete_all_cheat": "すべてのチートを削除",
"cheat_Deleting": "削除中...",
"cheat_All_done": "処理完了!",
"cheat_All_done": "完了!",
"choice_page.cpp":"",
"choice_yes":"はい",
@ -61,10 +38,10 @@
"Download_payloads": "ペイロードをダウンロード",
"select": "ダウンロードするペイロードを選択します '",
"Download": "ダウンロード中:\n",
"from": "\n\nから:\n",
"from": "\n\n以下から:\n",
"getting_paylaod": "ペイロードファイルの取得",
"down": "ダウンロード中...",
"download_all_done": "処理完了!",
"download_all_done": "完了!",
"description": "ダウンロードリンクが見つかりませんでした。スイッチがインターネットにアクセスできることを確認してください。\nこの問題が解決しない場合は、Githubで問題を開いてください。",
"back": "戻る",
@ -80,23 +57,23 @@
"JC_page.cpp":"",
"joy_con": "Joy-Con color swapper",
"jc_you_can_1": "Joy-Conの内部の色を変更できます。それらがドッキングされていることを確認してください。\nカラープロファイルは保存されます '",
"jc_you_can_goto": "'. Go to 'http://bit.ly/JC-color' ",
"jc_you_can_goto": "'. 'http://bit.ly/JC-color'に移動 ",
"jc_you_can_2": "独自のカスタムプロファイルを生成します。",
"jc_backup": "現在のカラープロファイルをバックアップする",
"jc_color": "Joy-Con color swapper",
"jc_backing": "現在のカラープロファイルをバックアップします。 Joy-Conがドッキングされていることを確認してください。プロセスがハングする場合は、Joy-Conをドッキング/ドッキング解除してみてください",
"jc_all_done": "処理完了!",
"jc_all_done": "完了!",
"jc_con_color": "Joy-Con color swapper",
"jc_change": "色を変える。 Joy-Conがドッキングされていることを確認してください。プロセスがハングする場合は、Joy-Conをドッキング/ドッキング解除してみてください。",
"jc_all_": "処理完了! 変更を有効にするには、Joy-Conをドッキング/ドッキング解除する必要がある場合があります。",
"jc_change": "色を変える。 Joy-Conがドッキングされていることを確認してください。プロセスがハングする場合は、Joy-Conをドッキング又はドッキング解除してみてください。",
"jc_all_": "完了! 変更を有効にするには、Joy-Conをドッキング又はドッキング解除する必要がある場合があります。",
"list_donwload.cpp":"",
"Getting": "取得中 ",
"firmware_text": "\uE016 ファームウェアは'https://darthsternie.net/switch-firmwares/'からダンプされます。 ダウンロードすると、「/ firmware」に抽出されます。 その後、DaybreakまたはChoiDuJourを介してアップデートをインストールできます。\n\uE016 現在のファームウェア: ",
"currentCeatsver": "\uE016 これにより、毎日更新されるチートコードのアーカイブが「gbatemp.net」からダウンロードされます。 インストールしていないゲームのチートコードはSDカードに抽出されません。 「ツール->チートメニュー」で更新されたチートをオフにすることができます。\n\uE016 現在のチートバージョン: ",
"operation_1": "sigpatches",
"list_sigpatches": "\uE016 Sigpatchesを使用すると、スイッチで非公式のNSPファイルをインストールして実行できます。セットアップに適したsigpatchを選択してくださいAtmosphereまたはHekate + Atmosphere。",
"operation_2": "ファームウェア",
"operation_1": "sigpatch",
"list_sigpatches": "\uE016 Sigpatchを使用すると、スイッチで非公式のNSPファイルをインストールして実行できます。セットアップに適したsigpatchを選択してくださいAtmosphereまたはHekate + Atmosphere。",
"operation_2": "FW",
"list_not": "見つかりませんでした",
"list_latest": "最新バージョン",
"list_app": "アプリ",
@ -105,19 +82,19 @@
"list_latest_ver": "最新 (バージョン ",
"list_cheats": "チート",
"list_down": "ダウンロード中:\n",
"list_from": "\n\nから:\n",
"list_from": "\n\n以下から:\n",
"list_downing": "ダウンロード中...",
"list_extracting": "展開中...",
"list_All": "処理完了!",
"list_All": "完了!",
"list_could_done": "ダウンロードリンクが見つかりませんでした。スイッチがインターネットにアクセスできることを確認してください。\nこの問題が解決しない場合は、Githubで問題を開いてください。",
"main_frame.cpp":"",
"main_app": " - 新しいアプリのアップデートが利用可能",
"main_v": " v",
"main_about": "About",
"main_about": "アプリについて",
"main_update_cfw": "CFWをアップデート",
"main_update_si": "sigpatcheをアップデート",
"main_firmwares": "ファームウェアをダウンロード",
"main_update_si": "sigpatchをアップデート",
"main_firmwares": "FWをダウンロード",
"main_cheats": "チートをダウンロード",
"main_tools": "ツール",
@ -142,8 +119,8 @@
"tool_updating": "アプリを更新中",
"tool_downloading": "ダウンロード中...",
"tool_extracting": "展開中....",
"tool_all_done": " 処理完了!",
"tool_changelog": "チェンジログ",
"tool_all_done": " 完了!",
"tool_changelog": "更新履歴",
"utils.cpp":"",
"utils_because": "FWアーカイブのサイズが大きいため、アプレットモードでのファームウェアのダウンロードはサポートされていません。フルRAMアクセスでアプリを起動してください。",
@ -151,8 +128,7 @@
"utils_do": " 既存のものを上書きしますか ",
"utils_no": "いいえ",
"utils_yes": "はい",
"utils_the": "ダウンロードされたファイルはsigpatchesアーカイブではありません。これは、リンクが壊れていることが原因である可能性があります。 3時間以上経過しても問題が解決しない場合は、Githubで問題を開いてください。",
"utils_the_downloaded": "ダウンロードしたファイルはファームウェアアーカイブではありません。これは、リンクが壊れていることが原因である可能性があります。 3時間以上経過しても問題が解決しない場合は、Githubで問題を開いてください。",
"utils_the": "ダウンロードされたファイルはsigpatchはアーカイブではありません。これは、リンクが壊れていることが原因である可能性があります。 3時間以上経過しても問題が解決しない場合は、Githubで問題を開いてください。", "utils_the_downloaded": "ダウンロードしたファイルはファームウェアアーカイブではありません。これは、リンクが壊れていることが原因である可能性があります。 3時間以上経過しても問題が解決しない場合は、Githubで問題を開いてください。",
"ultils_overwrite": "既存の.ini構成ファイルを上書きしますか?",
"ultis_file": "ダウンロードしたファイルはCFWアーカイブではありません。これは、リンクが壊れていることが原因である可能性があります。 3時間以上経過しても問題が解決しない場合は、Githubで問題を開いてください。"
}

View file

@ -31,12 +31,6 @@
"v1_1_3_text": "\uE016 现在显示最新安装的金手指版本.\n\uE016 如果有新的更新可用,现在在应用程序标题中警告",
"v1_2_0": "v1.2.0",
"v1_2_0_text": "\uE016 现在可以使用多种语言(感谢'github.com/tiansongyu').\n\uE016 目前支持中文和法文.",
"v1_2_1": "v1.2.1",
"v1_2_1_text": "\uE016 Added option to set a payload to /bootloader/update.bin",
"v1_2_2": "v1.2.2",
"v1_2_2_text": "\uE016 Added japanese localisation (thanks to github.com/yyoossk).",
"v1_2_4": "v1.2.4",
"v1_2_4_text": "\uE016 Fixed app self-update",
"Ok_button": "确定",
"cheats_page.cpp":"",

View file

@ -43,6 +43,9 @@ ChangelogPage::ChangelogPage() : AppletFrame(true, true)
verTitles.push_back("menus/v1_2_4"_i18n );
changes.push_back("menus/v1_2_4_text"_i18n );
verTitles.push_back("menus/v1_2_5"_i18n );
changes.push_back("menus/v1_2_5_text"_i18n );
int nbVersions = verTitles.size();
items.reserve(nbVersions);
for(int i = nbVersions -1 ; i >= 0; i--){

View file

@ -52,8 +52,6 @@ int main(int argc, char* argv[])
romfsInit();
createTree(CONFIG_PATH);
std::string appName = std::string(argv[0]).substr(5);
std::cout << appName << std::endl;
std::cout << "in folder" << std::endl;
@ -88,7 +86,7 @@ int main(int argc, char* argv[])
while (brls::Application::mainLoop());
// Exit
std::cout << "romfs sucess: " << R_SUCCEEDED(romfsExit()) << std::endl;
romfsExit();
splExit();
socketExit();
nsExit();