From 30328401e2c3f64a4e2a2991ac01f7ce115b6bc9 Mon Sep 17 00:00:00 2001 From: Hudson Brendon Date: Fri, 24 Jan 2025 23:30:37 -0300 Subject: [PATCH 1/4] Create pt-BR.json --- src/localize/languages/pt-BR.json | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/localize/languages/pt-BR.json diff --git a/src/localize/languages/pt-BR.json b/src/localize/languages/pt-BR.json new file mode 100644 index 0000000..c2b4e1d --- /dev/null +++ b/src/localize/languages/pt-BR.json @@ -0,0 +1,53 @@ +{ + "common": { + "version": "Versão" + }, + "config": { + "invalid": "Configuração inválida", + "header_title": "Título", + "sensor_name": "Nome do sensor", + "display_mode": "Modo de exibição", + "display_mode_label": { + "full": "Completo", + "compact": "Compacto" + }, + "wrong_display_mode": "'display_mode' aceita apenas 'compact' e 'full' como valor", + "list_mode": "Modo de lista", + "list_mode_label": { + "full": "Completo", + "packages": "Pacotes", + "links": "Links" + }, + "wrong_list_mode": "'list_mode' aceita apenas 'full', 'packages' e 'links' como valor", + "default_instance": "Instância padrão", + "hide_title": "Ocultar título", + "hide_instance": "Ocultar seletor de instância", + "hide_play": "Ocultar botão de iniciar", + "hide_pause": "Ocultar botão de pausar", + "hide_stop": "Ocultar botão de parar", + "hide_speed_limit": "Ocultar botão de limite de velocidade" + }, + "status": { + "no_sensor": "Nenhum sensor", + "stopped": "Parado", + "downloading": "Baixando", + "stopping": "Parando", + "finished": "Concluído", + "running": "Executando", + "paused": "Pausado", + "idle": "Ocioso" + }, + "downloads": { + "no_downloads": "Sem downloads" + }, + "error": { + "no_sensor_packages": "O sensor 'packages' não está presente ou não está habilitado. Habilite-o em seu próprio serviço.", + "no_sensor_links": "O sensor 'links' não está presente ou não está habilitado. Habilite-o em seu próprio serviço." + }, + "actions": { + "play": "Iniciar Downloads", + "pause": "Pausar Downloads", + "stop": "Parar Downloads", + "speed_limit": "Limite de Velocidade" + } +} From eeaea504af1dfc31afbb9de6f5623c21eed6099b Mon Sep 17 00:00:00 2001 From: Hudson Brendon Date: Fri, 24 Jan 2025 23:35:29 -0300 Subject: [PATCH 2/4] Update localize.ts --- src/localize/localize.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/localize/localize.ts b/src/localize/localize.ts index ec5e7f4..1915c42 100644 --- a/src/localize/localize.ts +++ b/src/localize/localize.ts @@ -1,5 +1,6 @@ import en from './languages/en.json' with { type: 'json' }; import es from './languages/es.json' with { type: 'json' }; +import pt_BR from './languages/pt-BR.json' with { type: 'json' }; import { LovelaceCard } from 'custom-card-helpers'; interface LanguageEntry { @@ -8,6 +9,7 @@ interface LanguageEntry { const languages: Record = { en, es, + pt_br, }; function getLanguage(): keyof typeof languages { From 2098412994718e0b626a13276ffdbcdc4d5ee2c2 Mon Sep 17 00:00:00 2001 From: Luis <1042532+Nyaran@users.noreply.github.com> Date: Sat, 25 Jan 2025 19:03:22 +0100 Subject: [PATCH 3/4] Fix linter warnings --- src/localize/localize.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/localize/localize.ts b/src/localize/localize.ts index b4d5779..188d669 100644 --- a/src/localize/localize.ts +++ b/src/localize/localize.ts @@ -1,7 +1,7 @@ import en from './languages/en.json' with { type: 'json' }; import es from './languages/es.json' with { type: 'json' }; import pt from './languages/pt.json' with { type: 'json' }; -import pt_BR from './languages/pt-BR.json' with { type: 'json' }; +import ptBR from './languages/pt-BR.json' with { type: 'json' }; import { LovelaceCard } from 'custom-card-helpers'; @@ -11,8 +11,8 @@ interface LanguageEntry { const languages: Record = { en, es, - pt, - pt_br, + pt, + ptBR, }; function getLanguage(): keyof typeof languages { From e46e03809aa47d046606ea982a74ac17c2325d6c Mon Sep 17 00:00:00 2001 From: Luis <1042532+Nyaran@users.noreply.github.com> Date: Sat, 25 Jan 2025 19:04:50 +0100 Subject: [PATCH 4/4] Fix linter warnings --- src/localize/localize.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/localize/localize.ts b/src/localize/localize.ts index 188d669..3a20d4d 100644 --- a/src/localize/localize.ts +++ b/src/localize/localize.ts @@ -11,7 +11,7 @@ interface LanguageEntry { const languages: Record = { en, es, - pt, + pt, ptBR, };