✨ feat: Update server configuration translations for multiple languages
- Added new keys for server configuration actions and descriptions in Russian, Thai, Turkish, Ukrainian, Vietnamese, Chinese (Simplified and Traditional). - Removed outdated configuration structure and replaced it with a more organized server_config object. - Enhanced the dynamic Inputs component to support textarea input type for better user experience.
This commit is contained in:
@@ -1,35 +1,18 @@
|
||||
{
|
||||
"actions": {
|
||||
"cancel": "Cancelar",
|
||||
"save": "Salvar"
|
||||
},
|
||||
"address": "Endereço",
|
||||
"address_placeholder": "Endereço do servidor",
|
||||
"bandwidth_placeholder": "Insira a largura de banda, deixe em branco para BBR",
|
||||
"basic": "Configuração Básica",
|
||||
"cancel": "Cancelar",
|
||||
"cert_dns_env": "Variáveis de Ambiente DNS",
|
||||
"cert_dns_provider": "Provedor DNS",
|
||||
"cert_mode": "Modo de Certificado",
|
||||
"cipher": "Algoritmo de Criptografia",
|
||||
"city": "Cidade",
|
||||
"config": {
|
||||
"actions": {
|
||||
"cancel": "Cancelar",
|
||||
"save": "Salvar"
|
||||
},
|
||||
"communicationKey": "Chave de comunicação",
|
||||
"communicationKeyDescription": "Usado para autenticação do nó.",
|
||||
"description": "Gerenciar chaves de comunicação do nó, intervalos de pull/push e multiplicadores dinâmicos.",
|
||||
"dynamicMultiplier": "Multiplicador dinâmico",
|
||||
"dynamicMultiplierDescription": "Defina intervalos de tempo e multiplicadores para ajustar a contagem de tráfego.",
|
||||
"endTime": "Hora de término",
|
||||
"inputPlaceholder": "Por favor, insira",
|
||||
"multiplier": "Multiplicador",
|
||||
"nodePullInterval": "Intervalo de pull do nó",
|
||||
"nodePullIntervalDescription": "Com que frequência o nó puxa a configuração (segundos).",
|
||||
"nodePushInterval": "Intervalo de push do nó",
|
||||
"nodePushIntervalDescription": "Com que frequência o nó envia estatísticas (segundos).",
|
||||
"reset": "Redefinir",
|
||||
"save": "Salvar",
|
||||
"saveSuccess": "Salvo com sucesso",
|
||||
"startTime": "Hora de início",
|
||||
"timeSlot": "Intervalo de tempo",
|
||||
"title": "Configuração do nó"
|
||||
},
|
||||
"confirm": "Confirmar",
|
||||
"confirmDeleteDesc": "Esta ação não pode ser desfeita.",
|
||||
"confirmDeleteTitle": "Excluir este servidor?",
|
||||
@@ -114,6 +97,51 @@
|
||||
"security_short_id_placeholder": "String hexadecimal (até 16 caracteres)",
|
||||
"security_sni": "SNI",
|
||||
"select_encryption_method": "Selecionar método de criptografia",
|
||||
"server_config": {
|
||||
"description": "Gerenciar chaves de comunicação do nó, intervalos de pull/push.",
|
||||
"dynamic_multiplier": "Multiplicador Dinâmico",
|
||||
"dynamic_multiplier_desc": "Defina intervalos de tempo e multiplicadores para ajustar a contagem de tráfego.",
|
||||
"fields": {
|
||||
"block_rules_placeholder": "Uma regra de domínio por linha, suporta:\nkeyword:google (correspondência de palavra-chave)\nsuffix:google.com (correspondência de sufixo)\nregex:.*\\.example\\.com$ (correspondência regex)\nexample.com (correspondência exata)",
|
||||
"communication_key": "Chave de Comunicação",
|
||||
"communication_key_desc": "Usado para autenticação do nó.",
|
||||
"communication_key_placeholder": "Por favor, insira",
|
||||
"dns_config": "Configuração DNS",
|
||||
"dns_domains_placeholder": "Uma regra de domínio por linha, suporta:\nkeyword:google (correspondência de palavra-chave)\nsuffix:google.com (correspondência de sufixo)\nregex:.*\\.example\\.com$ (correspondência regex)\nexample.com (correspondência exata)",
|
||||
"dns_proto_placeholder": "Selecione o tipo",
|
||||
"end_time": "Hora de Término",
|
||||
"ip_strategy": "Estratégia de IP",
|
||||
"ip_strategy_desc": "Escolha a preferência de versão de IP para conexões de rede",
|
||||
"ip_strategy_ipv4": "Preferir IPv4",
|
||||
"ip_strategy_ipv6": "Preferir IPv6",
|
||||
"ip_strategy_placeholder": "Selecione a estratégia de IP",
|
||||
"multiplier": "Multiplicador",
|
||||
"node_pull_interval": "Intervalo de Pull do Nó",
|
||||
"node_pull_interval_desc": "Com que frequência o nó puxa a configuração (segundos).",
|
||||
"node_push_interval": "Intervalo de Push do Nó",
|
||||
"node_push_interval_desc": "Com que frequência o nó envia estatísticas (segundos).",
|
||||
"outbound_address_placeholder": "Endereço do servidor",
|
||||
"outbound_name_placeholder": "Nome da configuração",
|
||||
"outbound_password_placeholder": "Senha (opcional)",
|
||||
"outbound_port_placeholder": "Número da porta",
|
||||
"outbound_protocol_placeholder": "Selecione o protocolo",
|
||||
"outbound_rules_placeholder": "Uma regra por linha, suporta:\nkeyword:google (correspondência de palavra-chave)\nsuffix:google.com (correspondência de sufixo)\nregex:.*\\.example\\.com$ (correspondência regex)\nexample.com (correspondência exata)\nDeixe em branco para roteamento padrão",
|
||||
"reset": "Redefinir",
|
||||
"save": "Salvar",
|
||||
"start_time": "Hora de Início",
|
||||
"time_slot": "Intervalo de Tempo",
|
||||
"traffic_report_threshold": "Limite de Relatório de Tráfego",
|
||||
"traffic_report_threshold_desc": "Defina o limite mínimo para o relatório de tráfego. O tráfego só será relatado quando exceder este valor. Defina como 0 ou deixe em branco para relatar todo o tráfego."
|
||||
},
|
||||
"saveSuccess": "Salvo com sucesso",
|
||||
"tabs": {
|
||||
"basic": "Configuração Básica",
|
||||
"block": "Regras de Bloqueio",
|
||||
"dns": "Configuração DNS",
|
||||
"outbound": "Regras de Saída"
|
||||
},
|
||||
"title": "Configuração do Nó"
|
||||
},
|
||||
"server_key": "Chave do servidor",
|
||||
"service_name": "Nome do serviço",
|
||||
"sorted_success": "Ordenado com sucesso",
|
||||
|
||||
Reference in New Issue
Block a user