feat: add new internationalization message files for multiple languages and update Portuguese (Brazil) messages.

This commit is contained in:
diegosouzapw
2026-02-26 16:50:47 -03:00
parent 7bab9e09d3
commit 3d7d02a10a
23 changed files with 44886 additions and 6 deletions

2040
src/i18n/messages/fr.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/he.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/hu.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/id.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/in.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/it.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/ja.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/ko.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/ms.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/nl.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/no.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/phi.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/pl.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -192,7 +192,7 @@
"deleteConfirm": "Excluir esta chave de API?",
"usageTips": "Dicas de Uso",
"tipAuth": "Use chaves de API no cabeçalho Authorization como Bearer SUA_CHAVE",
"tipSecure": "As chaves são mostradas apenas uma vez durante a criação \u2014 armazene-as com segurança",
"tipSecure": "As chaves são mostradas apenas uma vez durante a criação armazene-as com segurança",
"tipSeparate": "Crie chaves separadas para diferentes clientes ou ambientes",
"tipRestrict": "Restrinja chaves a modelos específicos para maior segurança e controle de custos",
"keyName": "Nome da Chave",
@@ -200,7 +200,7 @@
"keyNameDesc": "Escolha um nome descritivo para identificar o propósito desta chave",
"keyCreated": "Chave de API Criada",
"keyCreatedSuccess": "Chave criada com sucesso!",
"keyCreatedNote": "Copie e armazene esta chave agora \u2014 ela não será mostrada novamente.",
"keyCreatedNote": "Copie e armazene esta chave agora ela não será mostrada novamente.",
"done": "Pronto",
"savePermissions": "Salvar Permissões",
"allowAll": "Permitir Tudo",
@@ -498,7 +498,7 @@
"errorDeleting": "Erro ao excluir combo",
"testFailed": "Requisição de teste falhou",
"failedToggle": "Falha ao alternar combo",
"testResults": "Resultados do Teste \u2014 {name}",
"testResults": "Resultados do Teste {name}",
"resolvedBy": "Resolvido por:",
"more": "+{count} mais",
"reqs": "reqs",
@@ -737,7 +737,7 @@
"confirmPasswordPlaceholder": "Confirme a senha",
"passwordsMismatch": "As senhas não coincidem",
"setupComplete": "Configuração Concluída!",
"goToDashboard": "Ir para o Painel \u2192",
"goToDashboard": "Ir para o Painel ",
"welcomeDesc": "OmniRoute é seu proxy local de API de IA. Ele roteia requisições para múltiplos provedores de IA com balanceamento de carga, failover e rastreamento de uso.",
"multiProvider": "Multi-Provedor",
"usageTracking": "Rastreamento de Uso",
@@ -759,7 +759,8 @@
"retry": "Tentar Novamente",
"failedSetPassword": "Falha ao definir senha. Tente novamente.",
"failedAddProvider": "Falha ao adicionar provedor. Tente novamente.",
"connectionError": "Erro de conexão. Tente novamente."
"connectionError": "Erro de conexão. Tente novamente.",
"provider": "Provedor"
},
"providers": {
"title": "Provedores",
@@ -989,7 +990,6 @@
"openaiCompatibleModelPlaceholder": "gpt-4o",
"apiKeyValidationFailed": "A validação da chave de API falhou. Verifique sua chave e tente novamente.",
"addProviderApiKeyTitle": "Adicionar Chave de API de {provider}",
"apiKeyLabel": "Chave de API",
"checking": "Verificando...",
"check": "Verificar",
"valid": "Válido",

2040
src/i18n/messages/pt.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/ro.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/ru.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/sk.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/sv.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/th.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/uk-UA.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/vi.json Normal file

File diff suppressed because it is too large Load Diff

2040
src/i18n/messages/zh-CN.json Normal file

File diff suppressed because it is too large Load Diff