From bba006ba9ee3d07f0d55d64bdc308ae8966d7542 Mon Sep 17 00:00:00 2001 From: LucasBN86 Date: Sun, 26 Apr 2020 22:05:53 +0100 Subject: [PATCH] feat(localization): add portuguese language --- .../ptBr/translations/actions/index.ts | 5 ++++ src/locales/ptBr/translations/index.ts | 2 ++ src/locales/ptBr/translations/labs/index.ts | 29 +++++++++++++++++++ .../ptBr/translations/patient/index.ts | 25 ++++++++++++++++ .../ptBr/translations/patients/index.ts | 4 +++ .../ptBr/translations/scheduling/index.ts | 6 ++++ 6 files changed, 71 insertions(+) create mode 100644 src/locales/ptBr/translations/labs/index.ts diff --git a/src/locales/ptBr/translations/actions/index.ts b/src/locales/ptBr/translations/actions/index.ts index 2ba1be9a22..d930d57d9f 100644 --- a/src/locales/ptBr/translations/actions/index.ts +++ b/src/locales/ptBr/translations/actions/index.ts @@ -1,10 +1,15 @@ export default { actions: { + label: 'Ações', edit: 'Editar', save: 'Salvar', + update: 'Atualizar', + complete: 'Completar', + delete: 'Eliminar', cancel: 'Cancelar', new: 'Novo', list: 'Lista', search: 'Pesquisar', + confirmDelete: 'Eliminar confirmação', }, } diff --git a/src/locales/ptBr/translations/index.ts b/src/locales/ptBr/translations/index.ts index baca847ac0..d6bf2a1db2 100644 --- a/src/locales/ptBr/translations/index.ts +++ b/src/locales/ptBr/translations/index.ts @@ -5,6 +5,7 @@ import patients from './patients' import scheduling from './scheduling' import states from './states' import sex from './sex' +import labs from './labs' export default { ...actions, @@ -14,4 +15,5 @@ export default { ...scheduling, ...states, ...sex, + ...labs, } diff --git a/src/locales/ptBr/translations/labs/index.ts b/src/locales/ptBr/translations/labs/index.ts new file mode 100644 index 0000000000..94be005b4d --- /dev/null +++ b/src/locales/ptBr/translations/labs/index.ts @@ -0,0 +1,29 @@ +export default { + labs: { + label: 'Laboratório', + requests: { + label: 'Pedidos de Laboratório', + new: 'Novo Pedido de Laboratório', + view: 'Ver Laboratório', + cancel: 'Cancelar Laboratório', + complete: 'Completar Laboratório', + error: { + unableToRequest: 'Impossibilidade de criar um novo pedido de laboratório.', + unableToComplete: 'Impossibilidade de completar o pedido de laboratório.', + typeRequired: 'O tipo é necessário.', + resultRequiredToComplete: 'O resultado é necessário para completar.', + }, + }, + lab: { + status: 'Estado', + for: 'Por', + type: 'Tipo', + result: 'Result', + notes: 'Resultado', + requestedOn: 'Perdiu em', + completedOn: 'Completou em', + canceledOn: 'Cancelou em', + patient: 'Paciente', + }, + }, +} diff --git a/src/locales/ptBr/translations/patient/index.ts b/src/locales/ptBr/translations/patient/index.ts index 571a1ff816..9833c9be7c 100644 --- a/src/locales/ptBr/translations/patient/index.ts +++ b/src/locales/ptBr/translations/patient/index.ts @@ -1,5 +1,6 @@ export default { patient: { + code: 'Código do paciente', firstName: 'Nome', lastName: 'Sobrenome', suffix: 'Sufixo', @@ -25,18 +26,29 @@ export default { relatedPerson: 'Pessoa Relacionada', relatedPersons: { error: { + unableToAddRelatedPerson: 'Impossibilidade de adicionar nova pessoa relacionadas.', relatedPersonRequired: 'Pessoa relacionada é necessária.', relationshipTypeRequired: 'Tipo de relacionamento é necessário.', }, label: 'Pessoas Relacionadas', new: 'Nova Pessoa Relacionada', + add: 'Addicione Pessoa Relacionada', relationshipType: 'Tipo de Relacionamento', + warning: { + noRelatedPersons: 'Sem pessoas relacionadas', + }, + addRelatedPersonAbove: 'Addicione uma pessoa relacionada utilizando o botão acima.', + }, + appointments: { + new: 'Adicionar um compromisso', }, allergies: { label: 'Alergias', + allergyName: 'Nome da Alergia', new: 'Adicionar alergia', error: { nameRequired: 'Nome da alergia é necessário.', + unableToAdd: 'Impossibilidade de adicionar alergia.', }, warning: { noAllergies: 'Sem alergias', @@ -59,6 +71,19 @@ export default { addDiagnosisAbove: 'Adicione um diagnóstico utilizando o botão acima.', successfullyAdded: 'Um novo diagnóstico foi adicionado com sucesso!', }, + note: 'Nota', + notes: { + label: 'Notas', + new: 'Adicionar novas notas', + warning: { + noNotes: 'Sem Notas', + }, + error: { + noteRequired: 'Uma nota é necessário.', + unableToAdd: 'Impossibilidade adicionar uma nova nota.', + }, + addNoteAbove: 'Adicione uma nota utilizando o botão acima.', + }, types: { charity: 'Caridade', private: 'Particular', diff --git a/src/locales/ptBr/translations/patients/index.ts b/src/locales/ptBr/translations/patients/index.ts index c80b0e87b2..6166f6ced0 100644 --- a/src/locales/ptBr/translations/patients/index.ts +++ b/src/locales/ptBr/translations/patients/index.ts @@ -1,8 +1,12 @@ export default { patients: { label: 'Pacientes', + patientsList: 'Lista de pacientes', viewPatients: 'Exibir pacientes', viewPatient: 'Ver paciente', newPatient: 'Novo Paciente', + successfullyCreated: 'Paciente criado com sucesso', + successfullyAddedNote: 'Adicionou uma nova nota com sucesso', + successfullyAddedRelatedPerson: 'Adicionou uma pessoa relacionada com sucesso', }, } diff --git a/src/locales/ptBr/translations/scheduling/index.ts b/src/locales/ptBr/translations/scheduling/index.ts index 9ecda9cea4..206c489124 100644 --- a/src/locales/ptBr/translations/scheduling/index.ts +++ b/src/locales/ptBr/translations/scheduling/index.ts @@ -4,6 +4,10 @@ export default { appointments: { label: 'Agendamantos', new: 'Novo Agendamento', + schedule: 'Agenda de compromissos', + editAppointment: 'Editar um compromisso', + deleteAppointment: 'Eliminar um compromisso', + viewAppointment: 'Ver um compromisso', }, appointment: { startDate: 'Data de início', @@ -24,6 +28,8 @@ export default { }, reason: 'Razão', patient: 'Paciente', + deleteConfirmationMessage: 'Tem a certeza de que deseja eliminar este compromisso?', + successfullyCreated: 'Compromisso criado com sucesso', }, }, }