Skip to content

Commit

Permalink
Merge pull request #288 from MayanKoyote/develop-re-pt_PT
Browse files Browse the repository at this point in the history
Restoration of lost pt_PT support
  • Loading branch information
solosky authored Oct 16, 2024
2 parents f876627 + f241bf2 commit 70a248b
Show file tree
Hide file tree
Showing 3 changed files with 202 additions and 188 deletions.
16 changes: 8 additions & 8 deletions fw/application/src/i18n/language.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ typedef struct {
const LanguageData const languageData[LANGUAGE_COUNT] = {
[LANGUAGE_ZH_HANS] = {.strings = lang_zh_Hans}, [LANGUAGE_EN_US] = {.strings = lang_en_US},
[LANGUAGE_ZH_TW] = {.strings = lang_zh_TW}, [LANGUAGE_ES_ES] = {.strings = lang_es_ES},
[LANGUAGE_IT_IT] = {.strings = lang_it_IT}, [LANGUAGE_HU_HU] = {.strings = lang_hu_HU},
[LANGUAGE_DE_DE] = {.strings = lang_de_DE}, [LANGUAGE_FR_FR] = {.strings = lang_fr_FR},
[LANGUAGE_NL_NL] = {.strings = lang_nl_NL}, [LANGUAGE_PT_BR] = {.strings = lang_pt_BR},
[LANGUAGE_JA_JP] = {.strings = lang_ja_JP}, [LANGUAGE_PT_PT] = {.strings = lang_pt_PT},
[LANGUAGE_HU_HU] = {.strings = lang_hu_HU}, [LANGUAGE_DE_DE] = {.strings = lang_de_DE},
[LANGUAGE_FR_FR] = {.strings = lang_fr_FR}, [LANGUAGE_NL_NL] = {.strings = lang_nl_NL},
[LANGUAGE_PT_BR] = {.strings = lang_pt_BR}, [LANGUAGE_JA_JP] = {.strings = lang_ja_JP},
[LANGUAGE_PT_PT] = {.strings = lang_pt_PT}, [LANGUAGE_IT_IT] = {.strings = lang_it_IT},
[LANGUAGE_RU_RU] = {.strings = lang_ru_RU},
};

Expand Down Expand Up @@ -41,8 +41,6 @@ const char *getLangDesc(Language lang) {
return "繁體中文(臺灣)";
case LANGUAGE_ES_ES:
return "Español";
case LANGUAGE_IT_IT:
return "Italiano";
case LANGUAGE_HU_HU:
return "Magyar";
case LANGUAGE_DE_DE:
Expand All @@ -52,11 +50,13 @@ const char *getLangDesc(Language lang) {
case LANGUAGE_NL_NL:
return "Dutch (Nederlands)";
case LANGUAGE_PT_BR:
return "Português(Brazil)";
return "Português (Brazil)";
case LANGUAGE_JA_JP:
return "日本語";
case LANGUAGE_PT_PT:
return "Português(Portugal)";
return "Português (Portugal)";
case LANGUAGE_IT_IT:
return "Italiano";
case LANGUAGE_RU_RU:
return "Русский";
default:
Expand Down
14 changes: 14 additions & 0 deletions fw/application/src/i18n/pt_PT.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_BACK] = "Voltar",
[_L_ERR] = "Erro",
[_L_ERR_CODE] = "Código de Erro",
[_L_FAILED] = "",
[_L_APP_AMIIBO] = "Emulador de Amiibo",
[_L_APP_AMIIBOLINK] = "AmiiboLink",
[_L_APP_BLE] = "Transferência BLE",
Expand All @@ -26,10 +27,15 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_APP_SET_HIBERNATE] = "Suspender",
[_L_APP_SET_SLEEP_TIMEOUT] = "Suspender em:",
[_L_APP_SET_LANGUAGE] = "Idioma",
[_L_APP_SET_GO_SLEEP] = "",
[_L_APP_SET_DFU] = "Atualizações",
[_L_APP_SET_REBOOT] = "Reiniciar",
[_L_APP_SET_RESET_DEFAULT] = "Repor Definições",
[_L_APP_SET_RESET_DEFAULT_SUCCESS] = "Reposição Completa!",
[_L_APP_SET_RESET_DEFAULT_CONFIRM] = "",
[_L_APP_SET_ABOUT] = "",
[_L_APP_SET_ABOUT_OPEN_SOURCE_PROJECT] = "",
[_L_APP_SET_ABOUT_LGPL_LICENSE] = "",
[_L_15S] = "15 segundos",
[_L_30S] = "30 segundos",
[_L_45S] = "45 segundos",
Expand All @@ -41,7 +47,11 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_KNOW] = "Confirmado",
[_L_RANDOM_GENERATION] = "Tag Aleatória",
[_L_AUTO_RANDOM_GENERATION] = "Tag Aleatória Auto.",
[_L_SET_CUSTOM_ID] = "",
[_L_INPUT_ID] = "",
[_L_INAVLID_ID] = "",
[_L_SHOW_QRCODE] = "Mostrar código QR",
[_L_READ_ONLY] = "",
[_L_DELETE_TAG] = "Apagar Tag",
[_L_DELETE_TAG_CONFIRM] = "Apagar %s definitivamente?",
[_L_BACK_TO_DETAILS] = "Voltar para detalhes",
Expand All @@ -64,7 +74,9 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_READ_FILE_FAILED] = "Falha ao ler ficheiro",
[_L_INPUT_FOLDER_NAME] = "Introduzir nome da pasta:",
[_L_INPUT_AMIIBO_NAME] = "Introduzir nome do Amiibo:",
[_L_DELETE_FILE] = "",
[_L_DELETE] = "Apagar",
[_L_TIPS] = "",
[_L_INPUT_NEW_NAME] = "Introduzir novo nome:",
[_L_INVALID_INPUT] = "Entrada inválida",
[_L_CREATE_NEW_FOLDER] = "Criar nova pasta...",
Expand Down Expand Up @@ -113,6 +125,7 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_APP_AMIIDB_DETAIL_BACK_LIST] = "[Voltar para lista]",
[_L_APP_AMIIDB_SEARCH_HEAD] = "Pesquisar",
[_L_APP_AMIIDB_MORE] = "[Mais...]",
[_L_APP_AMIIDB_MORE_MESSAGE] = "",
[_L_APP_AMIIDB_EMPTY_TAG] = "<Amiibo vazio>",
[_L_APP_AMIIDB_SLOT_DELETE] = "Reiniciar",
[_L_APP_AMIIDB_CONFIRM] = "Confirmar",
Expand Down Expand Up @@ -165,4 +178,5 @@ const char * const lang_pt_PT[_L_COUNT] = {
[_L_APP_CHAMELEON_CARD_WRITE_MODE] = "Modo escrita",
[_L_APP_CHAMELEON_CARD_ADV_ID_EDIT_INVALID_INPUT] = "Texto invalida",
[_L_APP_CHAMELEON_CARD_TYPE_FACTORY_DATA_CONFRIM] = "Tipo de cartão alterado. \nFormatar cartão?",
[_L_APP_CHAMELEON_CARD_DEFAULT_CARD] = "",
};
Loading

0 comments on commit 70a248b

Please sign in to comment.