Add new pt and pt-BR translations for Alert module and update global PT strings (#3965)

- Added new pt.json and pt-br.json in alert/translations
- Updated main pt.json (global translations)
- Updated alert.js to load new languages
- Added entry to CHANGELOG.md

---------

Co-authored-by: veeck <gitkraken@veeck.de>
This commit is contained in:
Blackspirits
2025-11-16 09:59:41 +01:00
committed by GitHub
parent 3c4d69ea84
commit 1796400ab9
5 changed files with 36 additions and 14 deletions

View File

@@ -16,6 +16,7 @@ planned for 2026-01-01
- [weather] feat: add configurable forecast date format option (#3918) - [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) - [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) - [weather] add error handling to fetch functions including cors (#3791)
- [l10n] Add Portuguese (Portugal & Brazil) translations for alert module, Refine Portuguese (Portugal) translations
### Removed ### Removed

View File

@@ -30,6 +30,8 @@ Module.register("alert", {
fr: "translations/fr.json", fr: "translations/fr.json",
hu: "translations/hu.json", hu: "translations/hu.json",
nl: "translations/nl.json", nl: "translations/nl.json",
pt: "translations/pt.json",
"pt-br": "translations/pt-br.json",
ru: "translations/ru.json", ru: "translations/ru.json",
th: "translations/th.json" th: "translations/th.json"
}; };

View File

@@ -0,0 +1,4 @@
{
"sysTitle": "Notificação do MagicMirror²",
"welcome": "Bem-vindo, o sistema iniciou com sucesso!"
}

View File

@@ -0,0 +1,4 @@
{
"sysTitle": "Notificação do MagicMirror²",
"welcome": "Bem-vindo, o sistema iniciou com sucesso!"
}

View File

@@ -1,5 +1,5 @@
{ {
"LOADING": "A carregar …", "LOADING": "A carregar…",
"DAYBEFOREYESTERDAY": "Anteontem", "DAYBEFOREYESTERDAY": "Anteontem",
"YESTERDAY": "Ontem", "YESTERDAY": "Ontem",
@@ -9,6 +9,7 @@
"RUNNING": "Termina em", "RUNNING": "Termina em",
"EMPTY": "Sem eventos programados.", "EMPTY": "Sem eventos programados.",
"WEEK": "Semana {weekNumber}", "WEEK": "Semana {weekNumber}",
"WEEK_SHORT": "S{weekNumber}",
"N": "N", "N": "N",
"NNE": "NNE", "NNE": "NNE",
@@ -27,24 +28,34 @@
"NW": "NO", "NW": "NO",
"NNW": "NNO", "NNW": "NNO",
"FEELS": "Sentida {DEGREE}", "FEELS": "Sensação térmica {DEGREE}",
"PRECIP_POP": "Prob. Precipitação", "PRECIP_POP": "Probabilidade de precipitação",
"PRECIP_AMOUNT": "Quantidade 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_CONFIG_ERROR": "Erro no módulo {MODULE_NAME}. {ERROR}",
"MODULE_ERROR_MALFORMED_URL": "URL inválido.", "MODULE_ERROR_MALFORMED_URL": "URL inválido.",
"MODULE_ERROR_NO_CONNECTION": "Sem ligação à Internet.", "MODULE_ERROR_NO_CONNECTION": "Sem ligação à internet.",
"MODULE_ERROR_UNAUTHORIZED": "Autenticação falhou.", "MODULE_ERROR_UNAUTHORIZED": "Falha na autorização.",
"MODULE_ERROR_UNSPECIFIED": "Por favor, verifica os logs para mais detalhes.", "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": "Está disponível uma atualização do MagicMirror².",
"UPDATE_NOTIFICATION_MODULE": "Atualização para o módulo {MODULE_NAME} disponível.", "UPDATE_NOTIFICATION_MODULE": "Atualização disponível para o módulo {MODULE_NAME}.",
"UPDATE_INFO_SINGLE": "A instalação atual está {COMMIT_COUNT} commit atrasada no branch {BRANCH_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 atrasada no branch {BRANCH_NAME}.", "UPDATE_INFO_MULTIPLE": "A instalação atual está {COMMIT_COUNT} commits atrás na ramificação {BRANCH_NAME}.",
"UPDATE_NOTIFICATION_DONE": "A atualização do módulo {MODULE_NAME} foi concluída.", "UPDATE_NOTIFICATION_DONE": "Atualização concluída do módulo {MODULE_NAME}.",
"UPDATE_NOTIFICATION_ERROR": "Ocorreu um erro ao atualizar o 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." "UPDATE_NOTIFICATION_NEED-RESTART": "É necessário reiniciar o MagicMirror."
} }