Merge pull request #11 from miguelsmuller/main

add brazilian portuguese translation (pt-BR)
This commit is contained in:
Henri Toivar
2022-03-01 21:25:50 +02:00
committed by GitHub
29 changed files with 3499 additions and 2326 deletions

5572
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,9 @@
{
"title": "Conta bancária",
"bank_name": "Nome",
"account_no": "Detalhes",
"loading": "Carregando",
"done": "Concluir",
"create": "Criar",
"notification_updated": "Conta atualizada"
}

View File

@ -0,0 +1,6 @@
{
"loading": "Carregando",
"bank": "Nome da conta",
"bank_account_details": "Detalhes da conta",
"add_bank_account": "Adicionar nova conta"
}

View File

@ -0,0 +1,10 @@
{
"label": "Label",
"field": "Campo",
"delete_modal": {
"title": "Apagar campo",
"ok_title": "Apagar",
"cancel_title": "Cancelar"
},
"notification_deleted": "Apagado"
}

View File

@ -0,0 +1,36 @@
{
"title": "Cliente",
"delete": "Apagar",
"done": "Concluir",
"create": "Create",
"loading": "Carregando",
"tabs": {
"general": "Geral",
"invoicing": "Faturamento",
"address": "Endereço"
},
"general": {
"company_name": "Nome do cliente",
"invoice_email": "Email"
},
"invoicing": {
"currency": "Moeda",
"rate": "Valor da Hora",
"has_tax": "Aplicar imposto",
"bank_account": "Conta Bancária"
},
"address": {
"company_address": "Endereço",
"company_postal_code": "Código Postal",
"company_city": "Cidade",
"company_county": "Estado",
"company_country": "País"
},
"delete_modal": {
"title": "Apagar cliente",
"ok_title": "Apagar",
"cancel_title": "Cancelar"
},
"notification_deleted": "Apagado",
"notification_updated": "Atualizado"
}

View File

@ -0,0 +1,6 @@
{
"client": "Cliente",
"create": "Criar",
"new": "novo",
"suggest_placeholder": "Buscar cliente"
}

View File

@ -0,0 +1,5 @@
{
"title": "Personalizar suas faturas",
"textarea_label": "Inserir CSS personalizado",
"updated": "Atualizado"
}

View File

@ -0,0 +1,3 @@
{
"content": "Nada aqui ainda"
}

View File

@ -0,0 +1,6 @@
{
"title": "Importar dados",
"warning": "Seus dados atuais serão apagados e substituídos pelos dados importados!",
"button_text": "Selecione o arquivo de importação",
"import-error": "Formato JSON inválido"
}

View File

@ -0,0 +1,5 @@
{
"bank_name": "Adicionar conta bancária",
"bank_account_no": "Detalhes da conta bancária",
"bank_account_modal_title": "Escolha uma conta bancária"
}

View File

@ -0,0 +1,8 @@
{
"client_address": "Endereço",
"client_postal_code": "CEP",
"client_city": "Cidade",
"client_county": "Estado",
"client_country": "País",
"client_email": "Email do Cliente"
}

View File

@ -0,0 +1,9 @@
{
"your_company_name": "Nome da sua Empresa",
"address": "Endereço",
"postal_code": "CEP",
"city": "Cidade",
"county": "Estado",
"country": "País",
"your_email": "Seu email"
}

View File

@ -0,0 +1,5 @@
{
"add_website": "Adicionar um site",
"add_email": "Adicionar um email",
"add_phone": "Adicionar um telefone"
}

View File

@ -0,0 +1,16 @@
{
"back": "Voltar",
"book": "Registrar",
"design_and_layout": "Aparência e Layout",
"compact": "Compacto",
"comfortable": "Confortável",
"customize": "Personalizado",
"download_pdf": "Download PDF",
"delete": "Apagar",
"delete_modal": {
"title": "Apagar fatura",
"ok_title": "Apagar",
"cancel_title": "Cancelar"
},
"notification_deleted": "Apagado"
}

View File

@ -0,0 +1,3 @@
{
"insert_note": "Inserir nota"
}

View File

@ -0,0 +1,10 @@
{
"invoice_title": "Fatura ",
"invoice_number": "No.",
"issued_at": "Emitida em: ",
"due_at": "Vence em:",
"late_fee": "Taxa de atraso:",
"add_late_fee": "Adicionar taxa de atraso",
"modal_issued_at_title": "Emitido em",
"modal_due_at_title": "Vence em"
}

View File

@ -0,0 +1,7 @@
{
"enter_item": "Item",
"enter_quantity": "Quantidade",
"enter_unit": "Unidade",
"enter_price": "Valor",
"enter_tax": "Imposto"
}

View File

@ -0,0 +1,7 @@
{
"item": "Item",
"quantity": "Quant.",
"unit": "Und.",
"price": "Valor",
"sum": "Total"
}

View File

@ -0,0 +1,5 @@
{
"subtotal": "Subtotal",
"total": "Total",
"add_currency": "Adicionar Moeda"
}

View File

@ -0,0 +1,7 @@
{
"invoice_number": "No.",
"client": "Cliente",
"issued_at": "Emissão",
"total": "Total",
"status": "Status"
}

View File

@ -0,0 +1,6 @@
{
"title": "Faturas",
"new_invoice": "Nova Fatura",
"export": "Exportar",
"import": "Importar"
}

View File

@ -0,0 +1,9 @@
{
"statuses": {
"draft": "rascunho",
"booked": "registrada",
"sent": "enviada",
"paid": "paga",
"cancelled": "cancelada"
}
}

View File

@ -0,0 +1,10 @@
{
"label": "Label",
"field": "Campo",
"delete_modal": {
"title": "Apagar campo",
"ok_title": "Apagar",
"cancel_title": "Cancelar"
},
"notification_delete": "Apagado"
}

View File

@ -0,0 +1,36 @@
{
"title": "Sua Empresa",
"done": "Concluir",
"updated": "Atualizado",
"loading": "Carregando",
"tabs": {
"general": "Geral",
"invoicing": "Faturamento",
"address": "Endereço",
"taxes": "Imposto"
},
"general": {
"company_name": "Nome da Empresa",
"contact_email": "Email",
"contact_phone": "Telefone",
"website": "Website"
},
"invoicing": {
"invoice_late_fee": "Taxa de atraso (%)",
"invoice_due_days": "Termos de pagamento, dias",
"currency": "Moeda Padrão"
},
"address": {
"company_address": "Endereço da Empresa",
"company_postal_code": "CEP",
"company_city": "Cidade",
"company_county": "Estado",
"company_country": "País"
},
"tax_modal": {
"title": "Substituir imposto nos itens do pedido atual?",
"ok_title": "Substituir",
"cancel_title": "Cancelar",
"taxes_updated": "Atualizar Imposto"
}
}

View File

@ -0,0 +1,7 @@
{
"modal_title": "Escolher logo",
"button_text": "Selecionar dos arquivos",
"logo_url": "Inserir de URL na internet",
"logo_url_err": "Imagem deve possuir menos de 512kb.",
"or": "ou"
}

View File

@ -0,0 +1,10 @@
{
"label": "Label",
"tax": "Imposto",
"delete_modal": {
"title": "Apagar imposto",
"ok_title": "Apagar",
"cancel_title": "Cancelar"
},
"notification_deleted": "Apagado"
}

View File

@ -0,0 +1,9 @@
{
"lights-on": "Modo Escuro",
"lights-off": "Modo Claro",
"title": "Todos os seus dados são salvos no navegador e não no servidor.\n Este aplicativo é realmente serverless e apenas você tem acesso aos seus dados.",
"what_about_my_data": "E sobre meus dados? ",
"made_with": "Feito com",
"by": "by",
"upgrade": "Atualizar"
}

View File

@ -14,7 +14,7 @@ i18next
const initialized = i18next.init({
fallbackLng: 'en',
whitelist: ['en', 'de', 'fr', 'et', 'fa', 'bn', 'es'],
whitelist: ['en', 'de', 'fr', 'et', 'fa', 'bn', 'es', 'pt_br'],
backend: {
loadPath: `${config.base_url || ''}/locales/{{lng}}/{{ns}}.json`,
},

View File

@ -12,6 +12,7 @@ export default {
{ name: 'Spanish', code: 'es' },
{ name: 'Bangla', code: 'bn' },
{ name: 'German', code: 'de' },
{ name: 'Português - BR', code: 'pt_br' },
],
},
mutations: {