mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-02-09 18:01:11 -05:00
- Added language, languageDescription, and languagePlaceholder fields to product.json for multiple locales (ja-JP, ko-KR, no-NO, pl-PL, pt-BR, ro-RO, ru-RU, th-TH, tr-TR, uk-UA, vi-VN, zh-HK). - Removed group-related fields from product.json for cleaner structure. - Updated API calls in user services to include language parameter for subscription retrieval. - Enhanced type definitions for subscription requests to accommodate language parameter.
78 lines
3.2 KiB
JSON
78 lines
3.2 KiB
JSON
{
|
|
"actions": "ações",
|
|
"cancel": "Cancelar",
|
|
"confirm": "confirmar",
|
|
"confirmDelete": "Tem certeza de que deseja excluir?",
|
|
"copy": "Copiar",
|
|
"copySuccess": "Copiado com sucesso",
|
|
"create": "criar",
|
|
"createSubscribe": "Criar Assinatura",
|
|
"createSuccess": "Criação bem-sucedida",
|
|
"delete": "Excluir",
|
|
"deleteSuccess": "Exclusão bem-sucedida",
|
|
"deleteWarning": "Após a exclusão, os dados não poderão ser recuperados. Proceda com cautela.",
|
|
"deviceLimit": "Número de dispositivos/unidade",
|
|
"edit": "editar",
|
|
"editSubscribe": "Editar Assinatura",
|
|
"form": {
|
|
"Day": "Dia",
|
|
"Hour": "Hora",
|
|
"Minute": "Minuto",
|
|
"Month": "Mês",
|
|
"NoLimit": "Sem Limite",
|
|
"Year": "Ano",
|
|
"annualReset": "Reinicialização Anual",
|
|
"basic": "Básico",
|
|
"cancel": "Cancelar",
|
|
"confirm": "Confirmar",
|
|
"deductionRatio": "Configuração de Dedução Automática/Manual",
|
|
"deductionRatioDescription": "Usado para dedução. Por padrão, o sistema adota um algoritmo de cálculo automático. Quando uma proporção manual é fornecida, o sistema calcula proporções com base no tempo e na proporção de tráfego, garantindo que o total seja igual a 100%.",
|
|
"description": "Descrição",
|
|
"deviceLimit": "Limite de dispositivos",
|
|
"discount": "Desconto",
|
|
"discountDescription": "Definir desconto com base no preço unitário",
|
|
"discountMonths": "Meses",
|
|
"discountPercent": "Percentual de desconto",
|
|
"discount_price": "Preço com desconto",
|
|
"duration": "Duração (meses)",
|
|
"inventory": "Limite de Assinatura",
|
|
"language": "Idioma",
|
|
"languageDescription": "Deixe em branco para padrão sem restrição de idioma",
|
|
"languagePlaceholder": "Identificador de idioma para a assinatura, ex: pt-BR, zh-CN",
|
|
"monthlyReset": "Reinicialização Mensal",
|
|
"name": "Nome",
|
|
"noLimit": "Sem limite",
|
|
"noReset": "Sem Reinicialização",
|
|
"node": "Nó",
|
|
"nodeGroup": "Grupo de Nós",
|
|
"nodes": "Nós",
|
|
"pricing": "Preços",
|
|
"purchaseWithDiscount": "Permitir Dedução",
|
|
"purchaseWithDiscountDescription": "Ative ou desative a funcionalidade de cancelamento de inscrição. Após a ativação, o sistema realizará o processamento de dedução de acordo com as regras e proporções configuradas, e o valor restante será retornado ao saldo",
|
|
"quota": "Quantidade limitada",
|
|
"renewalReset": "Reinicialização na Renovação",
|
|
"renewalResetDescription": "Reiniciar ciclo ao renovar",
|
|
"replacement": "Preço de reposição (cada vez)",
|
|
"resetCycle": "Ciclo de Reinicialização",
|
|
"resetOn1st": "Reiniciar no dia 1",
|
|
"selectResetCycle": "Por favor, selecione um ciclo de reinicialização",
|
|
"selectUnitTime": "Por favor, selecione a unidade de tempo",
|
|
"speedLimit": "Limite de velocidade ",
|
|
"traffic": "Tráfego",
|
|
"unitPrice": "Preço unitário",
|
|
"unitTime": "Unidade de tempo"
|
|
},
|
|
"inventory": "Limite de Assinatura",
|
|
"language": "Idioma",
|
|
"name": "nome",
|
|
"quota": "Limite de compra/vez",
|
|
"replacement": "Redefinir preço/vez",
|
|
"sell": "venda",
|
|
"show": "Exibir",
|
|
"sold": "Contagem de Assinaturas",
|
|
"subscribe": "Inscrever-se",
|
|
"traffic": "tráfego",
|
|
"unitPrice": "Preço Unitário",
|
|
"updateSuccess": "Atualização bem-sucedida"
|
|
}
|