From 867ea12f17531c912ab19f160c891834dcbae2fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=80=E6=97=B6=20=E4=B8=89=E6=9C=88?= <68946023+littlefive233@users.noreply.github.com> Date: Sat, 3 Aug 2024 21:54:16 +1000 Subject: [PATCH] feat(i18n): Add Traditional Chinese, Simplified Chinese Closes #25 Co-authored-by: Ash Logan --- src/config.cpp | 25 +++++++++++++++++++++++++ src/main.cpp | 6 ++++++ 2 files changed, 31 insertions(+) diff --git a/src/config.cpp b/src/config.cpp index 863601a..8875106 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -77,6 +77,7 @@ constexpr config_strings get_config_strings(nn::swkbd::LanguageType language) { .restart_to_apply_action = "Redémarrer pour appliquer", .need_menu_action = "Depuis le menu Wii U seulement", }; + case nn::swkbd::LanguageType::Italian: return { .plugin_name = "Inkay", @@ -100,6 +101,30 @@ constexpr config_strings get_config_strings(nn::swkbd::LanguageType language) { .restart_to_apply_action = "Neustarten zum Anwenden", .need_menu_action = "Nur vom Wii U-Menü aus", }; + + case nn::swkbd::LanguageType::SimplifiedChinese: + return { + .plugin_name = "Inkay", + .network_category = "选择网络", + .connect_to_network_setting = "连接到Pretendo network", + .other_category = "其他设置", + .reset_wwp_setting = "重置Wara Wara Plaza", + .press_a_action = "请按 A", + .restart_to_apply_action = "重启以应用设置", + .need_menu_action = "仅来自WiiU Menu" + }; + + case nn::swkbd::LanguageType::TraditionalChinese: + return { + .plugin_name = "Inkay", + .network_category = "選擇網路", + .connect_to_network_setting = "連接到Pretendo network", + .other_category = "其他設定", + .reset_wwp_setting = "重置Wara Wara Plaza", + .press_a_action = "請按 A", + .restart_to_apply_action = "重啓以套用設定", + .need_menu_action = "僅來自WiiU Menu" + }; } } diff --git a/src/main.cpp b/src/main.cpp index 7435b60..6cb308d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -112,6 +112,9 @@ static const char *get_nintendo_network_message() { return "Usando Nintendo Network"; case nn::swkbd::LanguageType::German: return "Nutze Nintendo Network"; + case nn::swkbd::LanguageType::SimplifiedChinese: + case nn::swkbd::LanguageType::TraditionalChinese: + return "使用 Nintendo Network"; } } @@ -131,6 +134,9 @@ static const char *get_pretendo_message() { return "Usando Pretendo Network"; case nn::swkbd::LanguageType::German: return "Nutze Pretendo Network"; + case nn::swkbd::LanguageType::SimplifiedChinese: + case nn::swkbd::LanguageType::TraditionalChinese: + return "使用 Pretendo Network"; } }