diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d96561a..2b780918 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ planned for 2026-01-01 - [weather] feat: add configurable forecast date format option (#3918) - [core] Add new `server:watch` script to run MagicMirror² server-only with automatic restarts when files (defined in `config.watchTargets`) change (#3920) - [weather] add error handling to fetch functions including cors (#3791) +- [l10n] Add Portuguese (Portugal & Brazil) translations for alert module, Refine Portuguese (Portugal) translations ### Removed diff --git a/modules/default/alert/alert.js b/modules/default/alert/alert.js index 1f49269c..c0ba9369 100644 --- a/modules/default/alert/alert.js +++ b/modules/default/alert/alert.js @@ -30,6 +30,8 @@ Module.register("alert", { fr: "translations/fr.json", hu: "translations/hu.json", nl: "translations/nl.json", + pt: "translations/pt.json", + "pt-br": "translations/pt-br.json", ru: "translations/ru.json", th: "translations/th.json" }; diff --git a/modules/default/alert/translations/pt-br.json b/modules/default/alert/translations/pt-br.json new file mode 100644 index 00000000..4de32a44 --- /dev/null +++ b/modules/default/alert/translations/pt-br.json @@ -0,0 +1,4 @@ +{ + "sysTitle": "Notificação do MagicMirror²", + "welcome": "Bem-vindo, o sistema iniciou com sucesso!" +} diff --git a/modules/default/alert/translations/pt.json b/modules/default/alert/translations/pt.json new file mode 100644 index 00000000..4de32a44 --- /dev/null +++ b/modules/default/alert/translations/pt.json @@ -0,0 +1,4 @@ +{ + "sysTitle": "Notificação do MagicMirror²", + "welcome": "Bem-vindo, o sistema iniciou com sucesso!" +} diff --git a/translations/pt.json b/translations/pt.json index b923a33b..c6c6105c 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -1,5 +1,5 @@ { - "LOADING": "A carregar …", + "LOADING": "A carregar…", "DAYBEFOREYESTERDAY": "Anteontem", "YESTERDAY": "Ontem", @@ -9,6 +9,7 @@ "RUNNING": "Termina em", "EMPTY": "Sem eventos programados.", "WEEK": "Semana {weekNumber}", + "WEEK_SHORT": "S{weekNumber}", "N": "N", "NNE": "NNE", @@ -27,24 +28,34 @@ "NW": "NO", "NNW": "NNO", - "FEELS": "Sentida {DEGREE}", - "PRECIP_POP": "Prob. Precipitação", + "FEELS": "Sensação térmica {DEGREE}", + "PRECIP_POP": "Probabilidade de precipitação", "PRECIP_AMOUNT": "Quantidade de precipitação", - "MODULE_CONFIG_CHANGED": "As opções na configuração do módulo {MODULE_NAME} foram alteradas.\nPor favor, verifica a documentação.", + "MODULE_CONFIG_CHANGED": "As opções de configuração do módulo {MODULE_NAME} foram alteradas.\nConsulta a documentação.", "MODULE_CONFIG_ERROR": "Erro no módulo {MODULE_NAME}. {ERROR}", "MODULE_ERROR_MALFORMED_URL": "URL inválido.", - "MODULE_ERROR_NO_CONNECTION": "Sem ligação à Internet.", - "MODULE_ERROR_UNAUTHORIZED": "Autenticação falhou.", - "MODULE_ERROR_UNSPECIFIED": "Por favor, verifica os logs para mais detalhes.", + "MODULE_ERROR_NO_CONNECTION": "Sem ligação à internet.", + "MODULE_ERROR_UNAUTHORIZED": "Falha na autorização.", + "MODULE_ERROR_UNSPECIFIED": "Consulta os registos para mais detalhes.", - "NEWSFEED_NO_ITEMS": "Atualmente não há notícias.", + "NEWSFEED_NO_ITEMS": "Sem notícias de momento.", - "UPDATE_NOTIFICATION": "Atualização do MagicMirror² disponível.", - "UPDATE_NOTIFICATION_MODULE": "Atualização para o módulo {MODULE_NAME} disponível.", - "UPDATE_INFO_SINGLE": "A instalação atual está {COMMIT_COUNT} commit atrasada no branch {BRANCH_NAME}.", - "UPDATE_INFO_MULTIPLE": "A instalação atual está {COMMIT_COUNT} commits atrasada no branch {BRANCH_NAME}.", - "UPDATE_NOTIFICATION_DONE": "A atualização do módulo {MODULE_NAME} foi concluída.", - "UPDATE_NOTIFICATION_ERROR": "Ocorreu um erro ao atualizar o módulo {MODULE_NAME}.", + "UPDATE_NOTIFICATION": "Está disponível uma atualização do MagicMirror².", + "UPDATE_NOTIFICATION_MODULE": "Atualização disponível para o módulo {MODULE_NAME}.", + "UPDATE_INFO_SINGLE": "A instalação atual está {COMMIT_COUNT} commit atrás na ramificação {BRANCH_NAME}.", + "UPDATE_INFO_MULTIPLE": "A instalação atual está {COMMIT_COUNT} commits atrás na ramificação {BRANCH_NAME}.", + "UPDATE_NOTIFICATION_DONE": "Atualização concluída do módulo {MODULE_NAME}.", + "UPDATE_NOTIFICATION_ERROR": "Erro na atualização do módulo {MODULE_NAME}.", + "UPDATE_NOTIFICATION_NEED-RESTART": "É necessário reiniciar o MagicMirror.", + + "MODULE_ERROR_MALFORMED_URL": "URL Inválido.", + + "UPDATE_NOTIFICATION": "Está disponível uma atualização do MagicMirror².", + "UPDATE_NOTIFICATION_MODULE": "Atualização disponível para o módulo {MODULE_NAME}.", + "UPDATE_INFO_SINGLE": "A instalação atual está {COMMIT_COUNT} commit atrás na ramificação {BRANCH_NAME}.", + "UPDATE_INFO_MULTIPLE": "A instalação atual está {COMMIT_COUNT} commits atrás na ramificação {BRANCH_NAME}.", + "UPDATE_NOTIFICATION_DONE": "Atualização concluída do módulo {MODULE_NAME}.", + "UPDATE_NOTIFICATION_ERROR": "Erro na atualização do módulo {MODULE_NAME}.", "UPDATE_NOTIFICATION_NEED-RESTART": "É necessário reiniciar o MagicMirror." }