diff --git a/__mocks__/react-i18next.js b/__mocks__/react-i18next.js index 389f6c9f91..6eca421d92 100644 --- a/__mocks__/react-i18next.js +++ b/__mocks__/react-i18next.js @@ -43,10 +43,9 @@ useMock.i18n = { language: 'en_US' }; module.exports = { // this mock makes sure any components using the translate HoC receive the t function as a prop - Trans: ({ children }) => renderNodes(children), + Trans: ({ children }) => (Array.isArray(children) ? renderNodes(children) : renderNodes([children])), Translation: ({ children }) => children((k) => k, { i18n: {} }), useTranslation: () => useMock, - // mock if needed I18nextProvider: reactI18next.I18nextProvider, initReactI18next: reactI18next.initReactI18next, diff --git a/package.json b/package.json index 08d8fc7c15..782beedf35 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "sass": "^1.54.3", "swc-loader": "^0.2.3", "swr": "^2.2.4", - "turbo": "^2.0.12", + "turbo": "^2.2.3", "typescript": "^4.0.3", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.15.1" diff --git a/packages/esm-form-engine-app/translations/de.json b/packages/esm-form-engine-app/translations/de.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/de.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/hi.json b/packages/esm-form-engine-app/translations/hi.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/hi.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/id.json b/packages/esm-form-engine-app/translations/id.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/id.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/it.json b/packages/esm-form-engine-app/translations/it.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/it.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/pt.json b/packages/esm-form-engine-app/translations/pt.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/pt.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/si.json b/packages/esm-form-engine-app/translations/si.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/si.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/sw.json b/packages/esm-form-engine-app/translations/sw.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/sw.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/sw_KE.json b/packages/esm-form-engine-app/translations/sw_KE.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/sw_KE.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/tr.json b/packages/esm-form-engine-app/translations/tr.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/tr.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/tr_TR.json b/packages/esm-form-engine-app/translations/tr_TR.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/tr_TR.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/uk.json b/packages/esm-form-engine-app/translations/uk.json new file mode 100644 index 0000000000..15c56f807a --- /dev/null +++ b/packages/esm-form-engine-app/translations/uk.json @@ -0,0 +1,15 @@ +{ + "cancel": "Cancel", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Loading", + "or": "or", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-engine-app/translations/vi.json b/packages/esm-form-engine-app/translations/vi.json new file mode 100644 index 0000000000..e9478712f4 --- /dev/null +++ b/packages/esm-form-engine-app/translations/vi.json @@ -0,0 +1,15 @@ +{ + "cancel": "Hủy", + "closeThisPanel": "Close this panel", + "collapseAll": "Collapse all", + "deleteQuestion": "Delete question", + "deleteQuestionConfirmation": "Are you sure you want to delete this question?", + "deleteQuestionExplainerText": "This action cannot be undone.", + "errorTitle": "There was an error with this form", + "expandAll": "Expand all", + "loading": "Đang tải", + "or": "hoặc", + "thisList": "this list", + "toggleCollapseOrExpand": "Toggle collapse or expand", + "tryAgainMessage": "Try opening another form from" +} diff --git a/packages/esm-form-entry-app/translations/de.json b/packages/esm-form-entry-app/translations/de.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/de.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/hi.json b/packages/esm-form-entry-app/translations/hi.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/hi.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/id.json b/packages/esm-form-entry-app/translations/id.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/id.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/it.json b/packages/esm-form-entry-app/translations/it.json index f5f59a4f6b..3cbf17e0bb 100644 --- a/packages/esm-form-entry-app/translations/it.json +++ b/packages/esm-form-entry-app/translations/it.json @@ -18,6 +18,7 @@ "daysAgo": " giorni fa", "deleteEntry": "Sei sicuro di voler eliminare questo elemento?", "discardButton": "Annulla", + "disallowDecimals": "Decimals are not allowed", "enterMoreCharacters": "Inserisci almeno 2 caratteri", "errorFetchingFormData": "Si è verificato un errore nel recupero dei dati del modulo. Dettagli: {detail}", "errorLoadingForm": "Errore nel caricamento del modulo", @@ -43,11 +44,14 @@ "minusSecond": "Sottrai un secondo", "minutesAgo": " minuti fa", "monthsAgo": " mesi fa", + "next": "Next", "next21Years": "Prossimi 21 anni", "nextMonth": "Mese successivo", "nextYear": "Anno successivo", "patientIdentifierDuplication": "Duplicazione identificatore del paziente", "patientIdentifierDuplicationDescription": "L'identificatore fornito è già associato a un paziente esistente. Controlla l'identificatore e riprova.", + "orderNumber": "Order number", + "previous": "Previous", "previous21Years": "Anni precedenti 21", "previousMonth": "Mese precedente", "previousValue": "Valore precedente", diff --git a/packages/esm-form-entry-app/translations/pt.json b/packages/esm-form-entry-app/translations/pt.json index ead6b78a3f..b23ba5f5b0 100644 --- a/packages/esm-form-entry-app/translations/pt.json +++ b/packages/esm-form-entry-app/translations/pt.json @@ -18,6 +18,7 @@ "daysAgo": " dias atrás", "deleteEntry": "Tem certeza de que deseja excluir este item?", "discardButton": "Descartar", + "disallowDecimals": "Decimals are not allowed", "enterMoreCharacters": "Por favor, insira 2 ou mais caracteres", "errorFetchingFormData": "Ocorreu um erro ao buscar os dados do formulário. Detalhes: {detail}", "errorLoadingForm": "Erro ao carregar o formulário", @@ -43,11 +44,14 @@ "minusSecond": "Subtrair um segundo", "minutesAgo": " minutos atrás", "monthsAgo": " meses atrás", + "next": "Next", "next21Years": "Próximos 21 anos", "nextMonth": "Próximo mês", "nextYear": "Próximo ano", "patientIdentifierDuplication": "Duplicação de identificação do paciente", "patientIdentifierDuplicationDescription": "A identificação fornecida já está associada a um paciente existente. Por favor, verifique a identificação e tente novamente.", + "orderNumber": "Order number", + "previous": "Previous", "previous21Years": "Anos anteriores 21", "previousMonth": "Mês anterior", "previousValue": "Valor anterior", diff --git a/packages/esm-form-entry-app/translations/si.json b/packages/esm-form-entry-app/translations/si.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/si.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/sw.json b/packages/esm-form-entry-app/translations/sw.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/sw.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/sw_KE.json b/packages/esm-form-entry-app/translations/sw_KE.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/sw_KE.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/tr.json b/packages/esm-form-entry-app/translations/tr.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/tr.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/tr_TR.json b/packages/esm-form-entry-app/translations/tr_TR.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/tr_TR.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/uk.json b/packages/esm-form-entry-app/translations/uk.json new file mode 100644 index 0000000000..5960bc32d1 --- /dev/null +++ b/packages/esm-form-entry-app/translations/uk.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "a day ago", + "aFewSecondsAgo": "a few seconds ago", + "aMinuteAgo": "a minute ago", + "aMonthAgo": "a month ago", + "aYearAgo": "a year ago", + "add": "Add", + "addHour": "Add a hour", + "addMinute": "Add a minute", + "addSecond": "Add a second", + "anHourAgo": "an hour ago", + "cancel": "Cancel", + "changeToMonthView": "Change to month view", + "chooseMonthAndYear": "Choose month and year", + "clearEntry": "Are you sure you want to clear this entry?", + "closeThisPanel": "Close this panel", + "componentLoadingFailed": "Component Loading failed...", + "daysAgo": " days ago", + "deleteEntry": "Are you sure you want to delete this item?", + "discardButton": "Discard", + "disallowDecimals": "Decimals are not allowed", + "enterMoreCharacters": "Please enter 2 or more characters", + "errorFetchingFormData": "There was an error fetching form data. Details: {detail}", + "errorLoadingForm": "Error loading form", + "errorWithForm": "There was an error with this form", + "fix": "Fix", + "formSubmissionFailed": "An error occurred while processing your form submission. Kindly notify the system administrator and reference the following error : {error}", + "formSubmittedSuccessfully": "The form has been submitted successfully.", + "from": "From", + "futureDateRestriction": "Future date is not allowed!", + "hoursAgo": " hours ago", + "invalidDate": "Provided date is invalid!", + "loading": "Loading...", + "loadingComponent": "Loading Component...", + "max": "Max value should be {max}", + "maxDate": "Max Date should be {maxDate}", + "maxEntries": "Cannot have more than {max} entries", + "maxLength": "Max Length should be {maxLength}", + "min": "Min value should be {min}", + "minDate": "Min Date should be {minDate}", + "minLength": "Min Length should be {minLength}", + "minusHour": "Minus a hour", + "minusMinute": "Minus a minute", + "minusSecond": "Minus a second", + "minutesAgo": " minutes ago", + "monthsAgo": " months ago", + "next": "Next", + "next21Years": "Next 21 years", + "nextMonth": "Next month", + "nextYear": "Next year", + "patientIdentifierDuplication": "Patient identifier duplication", + "patientIdentifierDuplicationDescription": "The identifier provided is already associated with an existing patient. Please check the identifier and try again.", + "orderNumber": "Order number", + "previous": "Previous", + "previous21Years": "Previous 21 years", + "previousMonth": "Previous month", + "previousValue": "Previous Value", + "previousYear": "Previous year", + "remove": "Remove", + "requiredField": "This field is required!", + "saveAndCloseButton": "Save and close", + "selectWeeks": "Select Weeks", + "set": "Set", + "submitting": "Submitting", + "to": "To", + "tryOpeningAnotherForm": "Try opening another form", + "useValue": "Use Value", + "weeks": "Weeks", + "yearsAgo": " years ago" +} diff --git a/packages/esm-form-entry-app/translations/vi.json b/packages/esm-form-entry-app/translations/vi.json new file mode 100644 index 0000000000..280f5f4899 --- /dev/null +++ b/packages/esm-form-entry-app/translations/vi.json @@ -0,0 +1,70 @@ +{ + "aDayAgo": "một ngày trước", + "aFewSecondsAgo": "một vài giây trước", + "aMinuteAgo": "một phút trước", + "aMonthAgo": "một tháng trước", + "aYearAgo": "một năm trước", + "add": "Thêm", + "addHour": "Thêm một giờ", + "addMinute": "Thêm một phút", + "addSecond": "Thêm một giây", + "anHourAgo": "một giờ trước", + "cancel": "Hủy", + "changeToMonthView": "Thay đổi thành chế độ xem tháng", + "chooseMonthAndYear": "Chọn tháng và năm", + "clearEntry": "Bạn có chắc chắn muốn xóa mục này không?", + "closeThisPanel": "Đóng bảng điều khiển này", + "componentLoadingFailed": "Không tải được thành phần...", + "daysAgo": "vài ngày trước", + "deleteEntry": "Bạn có muốn xóa mục này không?", + "discardButton": "Loại bỏ", + "disallowDecimals": "Không được phép sử dụng số thập phân", + "enterMoreCharacters": "Vui lòng nhập 2 hoặc nhiều ký tự", + "errorFetchingFormData": "Đã xảy ra lỗi khi lấy dữ liệu biểu mẫu. Chi tiết: {detail}", + "errorLoadingForm": "Lỗi tải biểu mẫu", + "errorWithForm": "Có lỗi với mẫu này", + "fix": "Sửa chữa", + "formSubmissionFailed": "Đã xảy ra lỗi khi xử lý biểu mẫu của bạn. Vui lòng thông báo cho quản trị viên hệ thống và tham chiếu lỗi sau: {error}", + "formSubmittedSuccessfully": "Biểu mẫu đã được gửi thành công.", + "from": "Từ", + "futureDateRestriction": "Ngày tương lai không được phép sử dụng", + "hoursAgo": "giờ trước", + "invalidDate": "Ngày cung cấp không hợp lệ!", + "loading": "Đang tải...", + "loadingComponent": "Đang tải thành phần...", + "max": "Giá trị tối đa nên là {max}", + "maxDate": "Ngày tối đa nên là {maxDate}", + "maxEntries": "Không thể có nhiều hơn {max} mục nhập", + "maxLength": "Chiều dài tối đa nên là {maxLength}", + "min": "Giá trị tối thiểu nên là {min}", + "minDate": "Ngày tối thiểu nên là {minDate}", + "minLength": "Chiều dài tối thiểu nên là {minLength}", + "minusHour": "Trừ một giờ", + "minusMinute": "Trừ một phút", + "minusSecond": "Trừ một giây", + "minutesAgo": "phút trước", + "monthsAgo": "tháng trước", + "next": "Tiếp theo", + "next21Years": "21 năm tới", + "nextMonth": "Tháng tới", + "nextYear": "Năm tới", + "patientIdentifierDuplication": "Sao chép mã định danh bệnh nhân", + "patientIdentifierDuplicationDescription": "Mã định danh được cung cấp đã được liên kết với một bệnh nhân hiện có. Vui lòng kiểm tra mã định danh và thử lại.", + "orderNumber": "Số đơn đặt", + "previous": "Trước", + "previous21Years": "21 năm trước", + "previousMonth": "Tháng trước", + "previousValue": "Giá trị trước", + "previousYear": "Năm trước", + "remove": "Xóa", + "requiredField": "Trường này là bắt buộc!", + "saveAndCloseButton": "Lưu và đóng", + "selectWeeks": "Chọn tuần", + "set": "Thiệt lập", + "submitting": "Đang gửi", + "to": "Tới", + "tryOpeningAnotherForm": "Hãy thử mở một biểu mẫu khác", + "useValue": "Sử dụng giá trị", + "weeks": "Tuần", + "yearsAgo": "vài năm trước" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/de.json b/packages/esm-generic-patient-widgets-app/translations/de.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/de.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/hi.json b/packages/esm-generic-patient-widgets-app/translations/hi.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/hi.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/id.json b/packages/esm-generic-patient-widgets-app/translations/id.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/id.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/it.json b/packages/esm-generic-patient-widgets-app/translations/it.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/it.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/pt.json b/packages/esm-generic-patient-widgets-app/translations/pt.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/pt.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/si.json b/packages/esm-generic-patient-widgets-app/translations/si.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/si.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/sw.json b/packages/esm-generic-patient-widgets-app/translations/sw.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/sw.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/sw_KE.json b/packages/esm-generic-patient-widgets-app/translations/sw_KE.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/sw_KE.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/tr.json b/packages/esm-generic-patient-widgets-app/translations/tr.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/tr.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/tr_TR.json b/packages/esm-generic-patient-widgets-app/translations/tr_TR.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/tr_TR.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/uk.json b/packages/esm-generic-patient-widgets-app/translations/uk.json new file mode 100644 index 0000000000..7b2512d798 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/uk.json @@ -0,0 +1,7 @@ +{ + "chartView": "Chart View", + "dateAndTime": "Date and time", + "displaying": "Displaying", + "encounterType": "Encounter type", + "tableView": "Table View" +} diff --git a/packages/esm-generic-patient-widgets-app/translations/vi.json b/packages/esm-generic-patient-widgets-app/translations/vi.json new file mode 100644 index 0000000000..54e08b3404 --- /dev/null +++ b/packages/esm-generic-patient-widgets-app/translations/vi.json @@ -0,0 +1,7 @@ +{ + "chartView": "Xem biểu đồ", + "dateAndTime": "Ngày và giờ", + "displaying": "Đang hiển thị", + "encounterType": "Loại gặp gỡ", + "tableView": "Xem bảng" +} diff --git a/packages/esm-patient-allergies-app/translations/de.json b/packages/esm-patient-allergies-app/translations/de.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/de.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/hi.json b/packages/esm-patient-allergies-app/translations/hi.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/hi.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/id.json b/packages/esm-patient-allergies-app/translations/id.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/id.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/it.json b/packages/esm-patient-allergies-app/translations/it.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/it.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/pt.json b/packages/esm-patient-allergies-app/translations/pt.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/pt.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/si.json b/packages/esm-patient-allergies-app/translations/si.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/si.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/sw.json b/packages/esm-patient-allergies-app/translations/sw.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/sw.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/sw_KE.json b/packages/esm-patient-allergies-app/translations/sw_KE.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/sw_KE.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/tr.json b/packages/esm-patient-allergies-app/translations/tr.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/tr.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/tr_TR.json b/packages/esm-patient-allergies-app/translations/tr_TR.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/tr_TR.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/uk.json b/packages/esm-patient-allergies-app/translations/uk.json new file mode 100644 index 0000000000..92d41f0b49 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/uk.json @@ -0,0 +1,47 @@ +{ + "add": "Add", + "allergen": "Allergen", + "allergies": "Allergies", + "Allergies": "Allergies", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Cancel", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Delete", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Deleting", + "discard": "Discard", + "edit": "Edit", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Loading", + "mild": "Mild", + "moderate": "Moderate", + "name": "Name", + "nonCodedAllergenWarningDescription": "Adding a custom allergen may impact system-wide allergy notifications. It's recommended to choose from the provided list for accurate alerts. Custom entries may not trigger notifications in all relevant contexts.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Other", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Reaction", + "reactions": "Reactions", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Severe", + "severityandReaction": "Severity", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-allergies-app/translations/vi.json b/packages/esm-patient-allergies-app/translations/vi.json new file mode 100644 index 0000000000..47fa626816 --- /dev/null +++ b/packages/esm-patient-allergies-app/translations/vi.json @@ -0,0 +1,47 @@ +{ + "add": "Thêm", + "allergen": "Chất gây dị ứng", + "allergies": "Dị ứng", + "Allergies": "Dị ứng", + "allergyDeleted": "Allergy deleted", + "allergyIntolerances": "allergy intolerances", + "allergyNowVisible": "It is now visible on the Allergies page", + "allergySaved": "Allergy saved", + "allergySaveError": "Error saving allergy", + "allergyUpdated": "Allergy updated", + "cancel": "Hủy", + "dateOfOnsetAndComments": "Date of onset and comments", + "delete": "Xóa", + "deleteModalConfirmationText": "Are you sure you want to delete this allergy?", + "deletePatientAllergy": "Delete allergy", + "deleting": "Đang xóa", + "discard": "Hủy bỏ", + "edit": "Chỉnh sửa", + "editAllergy": "Edit an Allergy", + "editOrDeleteAllergy": "Edit or delete allergy", + "errorDeletingAllergy": "Error deleting allergy", + "invalidComment": "Invalid comment, try again", + "loading": "Đang tải", + "mild": "Nhẹ", + "moderate": "Vừa phải", + "name": "Tên", + "nonCodedAllergenWarningDescription": "Việc thêm chất gây dị ứng tùy chỉnh có thể ảnh hưởng đến thông báo dị ứng trên toàn hệ thống. Bạn nên chọn từ danh sách được cung cấp để có cảnh báo chính xác. Các mục tùy chỉnh có thể không kích hoạt thông báo trong mọi bối cảnh có liên quan.", + "nonCodedAllergenWarningTitle": "Warning: Custom Allergen Entry", + "onsetDateAndComments": "Onset date and comments", + "other": "Khác", + "otherNonCodedAllergen": "Other non-coded allergen", + "otherNonCodedAllergicReaction": "Other non-coded allergic reaction", + "reaction": "Phản ứng", + "reactions": "Phản ứng", + "recordNewAllergy": "Record a new allergy", + "saveAndClose": "Save and close", + "seeAll": "See all", + "selectAllergen": "Select the allergen", + "selectReactions": "Select the reactions", + "severe": "Nghiêm trọng", + "severityandReaction": "Mức độ nghiêm trọng", + "severityOfWorstReaction": "Severity of worst reaction", + "typeAdditionalComments": "Type any additional comments here", + "typeAllergenName": "Please type in the name of the allergen", + "typeAllergicReactionName": "Please type in the name of the allergic reaction" +} diff --git a/packages/esm-patient-attachments-app/translations/de.json b/packages/esm-patient-attachments-app/translations/de.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/de.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/hi.json b/packages/esm-patient-attachments-app/translations/hi.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/hi.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/id.json b/packages/esm-patient-attachments-app/translations/id.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/id.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/it.json b/packages/esm-patient-attachments-app/translations/it.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/it.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/pt.json b/packages/esm-patient-attachments-app/translations/pt.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/pt.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/si.json b/packages/esm-patient-attachments-app/translations/si.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/si.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/sw.json b/packages/esm-patient-attachments-app/translations/sw.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/sw.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/sw_KE.json b/packages/esm-patient-attachments-app/translations/sw_KE.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/sw_KE.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/tr.json b/packages/esm-patient-attachments-app/translations/tr.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/tr.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/tr_TR.json b/packages/esm-patient-attachments-app/translations/tr_TR.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/tr_TR.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/uk.json b/packages/esm-patient-attachments-app/translations/uk.json new file mode 100644 index 0000000000..29333098e8 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/uk.json @@ -0,0 +1,53 @@ +{ + "add": "Add", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Attachments", + "Attachments": "Attachments", + "attachmentsInLowerCase": "attachments", + "attachmentsInProperFormat": "Attachments", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Cancel", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Close", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Delete", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Edit", + "error": "Error", + "failed": "failed", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "File", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Image", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "name", + "noImageToDisplay": "No image to display", + "options": "Options", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Type", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Uploading", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-attachments-app/translations/vi.json b/packages/esm-patient-attachments-app/translations/vi.json new file mode 100644 index 0000000000..22672d30a7 --- /dev/null +++ b/packages/esm-patient-attachments-app/translations/vi.json @@ -0,0 +1,53 @@ +{ + "add": "Thêm", + "addAnImage": "Add image", + "addAttachment": "Add Attachment", + "addAttachment_title": "Add Attachment", + "addMoreAttachments": "Add more attachments", + "attachmentCaptionInstruction": "Enter caption", + "attachments": "Đính kèm", + "Attachments": "Đính kèm", + "attachmentsInLowerCase": "đính kèm", + "attachmentsInProperFormat": "Đính kèm", + "cameraAccessErrorMessage": "Please enable camera access in your browser settings and try again.", + "cameraError": "Camera Error", + "cancel": "Hủy", + "chooseAnAllowedFileType": "The file \"{{fileName}}\" cannot be uploaded. Please upload a file with one of the following extensions: {{supportedExtensions}}, or {{ lastExtension }}.", + "closeModal": "Đóng", + "closePreview": "Close preview", + "dateUploaded": "Date uploaded", + "delete": "Xóa", + "deleteAttachmentConfirmationText": "Are you sure you want to delete this {{attachmentType}}? This action can't be undone.", + "deleteImage": "Delete image", + "deletePdf": "Delete PDF", + "edit": "Chỉnh sửa", + "error": "Lỗi", + "failed": "thất bại", + "failedDeleting": "couldn't be deleted", + "fieldRequired": "This field is required", + "file": "Tệp", + "fileDeleted": "File deleted", + "fileName": "File name", + "fileSizeInstructions": "Drag and drop files here or click to upload", + "fileSizeLimitExceeded": "exceeds the size limit of", + "fileSizeLimitExceededText": "File size limit exceeded", + "fileUploadSizeConstraints": "File limit is {{fileSize}}MB", + "gridView": "Grid view", + "image": "Hình ảnh", + "imageDescription": "Image description", + "imagePreview": "Image preview", + "name": "tên", + "noImageToDisplay": "No image to display", + "options": "Tùy chọn", + "successfullyDeleted": "successfully deleted", + "tableView": "Table view", + "type": "Loại", + "unsupportedFileType": "Unsupported file type", + "uploadComplete": "Upload complete", + "uploadedSuccessfully": "uploaded successfully", + "uploadError": "Error uploading file", + "uploadFiles": "Upload files", + "uploading": "Đang tải lên", + "uploadWillContinueInTheBackground": "Files will be uploaded in the background. You can close this modal.", + "webcam": "Webcam" +} diff --git a/packages/esm-patient-banner-app/src/hooks/useCauseOfDeath.ts b/packages/esm-patient-banner-app/src/hooks/useCauseOfDeath.ts index 94089f3307..4750fabb99 100644 --- a/packages/esm-patient-banner-app/src/hooks/useCauseOfDeath.ts +++ b/packages/esm-patient-banner-app/src/hooks/useCauseOfDeath.ts @@ -1,6 +1,6 @@ import { useMemo } from 'react'; import useSWR from 'swr'; -import { openmrsFetch } from '@openmrs/esm-framework'; +import { openmrsFetch, restBaseUrl } from '@openmrs/esm-framework'; interface CauseOfDeathResponse { data: { @@ -13,7 +13,7 @@ interface CauseOfDeathResponse { export function useCauseOfDeath(patientUuid: string) { const customRepresentation = 'custom:(causeOfDeath:(display),causeOfDeathNonCoded)'; - const url = `/ws/rest/v1/person/${patientUuid}?v=${customRepresentation}`; + const url = `${restBaseUrl}/person/${patientUuid}?v=${customRepresentation}`; const { data, error } = useSWR(patientUuid ? url : null, openmrsFetch); diff --git a/packages/esm-patient-banner-app/translations/am.json b/packages/esm-patient-banner-app/translations/am.json index c96dacfc21..61c50e2670 100644 --- a/packages/esm-patient-banner-app/translations/am.json +++ b/packages/esm-patient-banner-app/translations/am.json @@ -6,9 +6,15 @@ "country": "Country", "countyDistrict": "District", "district": "District", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", "state": "State", - "stateProvince": "State" + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/ar.json b/packages/esm-patient-banner-app/translations/ar.json index 6a75959da9..c13a2fdf11 100644 --- a/packages/esm-patient-banner-app/translations/ar.json +++ b/packages/esm-patient-banner-app/translations/ar.json @@ -6,9 +6,15 @@ "country": "الدولة", "countyDistrict": "المنطقة", "district": "المنطقة", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "الرمز البريدي", + "printIdentifierSticker": "Print identifier sticker", "state": "الولاية", - "stateProvince": "الولاية" + "stateProvince": "الولاية", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/de.json b/packages/esm-patient-banner-app/translations/de.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/de.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/es.json b/packages/esm-patient-banner-app/translations/es.json index 7872be89bf..9ff6b9e998 100644 --- a/packages/esm-patient-banner-app/translations/es.json +++ b/packages/esm-patient-banner-app/translations/es.json @@ -6,9 +6,15 @@ "country": "País", "countyDistrict": "Distrito", "district": "Distrito", - "dob": "Fecha de Nacimiento", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Etiqueta de identificación del paciente", + "patientNameWithSeparator": "Patient name:", "postalCode": "Código Postal", + "printIdentifierSticker": "Print identifier sticker", "state": "Estado", - "stateProvince": "Estado" + "stateProvince": "Estado", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/fr.json b/packages/esm-patient-banner-app/translations/fr.json index 40f4c5bfee..5f367042a5 100644 --- a/packages/esm-patient-banner-app/translations/fr.json +++ b/packages/esm-patient-banner-app/translations/fr.json @@ -6,9 +6,15 @@ "country": "Pays", "countyDistrict": "District", "district": "District", - "dob": "Date de naissance", + "implementationLogo": "Logo de mise en œuvre", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date de Naissance:", + "patientGenderWithSeparator": "Genre:", "patientIdentifierSticker": "Autocollant d'identification du patient", + "patientNameWithSeparator": "Nom du Patient:", "postalCode": "Code postal", + "printIdentifierSticker": "Imprimer l'autocollant d'identification", "state": "État", - "stateProvince": "État" + "stateProvince": "État", + "telephoneNumberWithSeparator": "Numéro de téléphone:" } diff --git a/packages/esm-patient-banner-app/translations/he.json b/packages/esm-patient-banner-app/translations/he.json index d26af5031b..b444cfdd74 100644 --- a/packages/esm-patient-banner-app/translations/he.json +++ b/packages/esm-patient-banner-app/translations/he.json @@ -6,9 +6,15 @@ "country": "מדינה", "countyDistrict": "מחוז", "district": "מחוז", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "מיקוד", + "printIdentifierSticker": "Print identifier sticker", "state": "מדינה", - "stateProvince": "מדינה" + "stateProvince": "מדינה", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/hi.json b/packages/esm-patient-banner-app/translations/hi.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/hi.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/hi_IN.json b/packages/esm-patient-banner-app/translations/hi_IN.json index c96dacfc21..61c50e2670 100644 --- a/packages/esm-patient-banner-app/translations/hi_IN.json +++ b/packages/esm-patient-banner-app/translations/hi_IN.json @@ -6,9 +6,15 @@ "country": "Country", "countyDistrict": "District", "district": "District", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", "state": "State", - "stateProvince": "State" + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/id.json b/packages/esm-patient-banner-app/translations/id.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/id.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/it.json b/packages/esm-patient-banner-app/translations/it.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/it.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/km.json b/packages/esm-patient-banner-app/translations/km.json index 5adc5acdf5..233d56abb5 100644 --- a/packages/esm-patient-banner-app/translations/km.json +++ b/packages/esm-patient-banner-app/translations/km.json @@ -6,9 +6,15 @@ "country": "ប្រទេស", "countyDistrict": "ស្រុក/ខ័ណ្ឌ", "district": "ស្រុក/ខ័ណ្ឌ", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "លេខកូដតំបន់", + "printIdentifierSticker": "Print identifier sticker", "state": "រដ្ឋ", - "stateProvince": "រដ្ឋ" + "stateProvince": "រដ្ឋ", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/pt.json b/packages/esm-patient-banner-app/translations/pt.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/pt.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/qu.json b/packages/esm-patient-banner-app/translations/qu.json index c96dacfc21..61c50e2670 100644 --- a/packages/esm-patient-banner-app/translations/qu.json +++ b/packages/esm-patient-banner-app/translations/qu.json @@ -6,9 +6,15 @@ "country": "Country", "countyDistrict": "District", "district": "District", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", "state": "State", - "stateProvince": "State" + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/si.json b/packages/esm-patient-banner-app/translations/si.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/si.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/sw.json b/packages/esm-patient-banner-app/translations/sw.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/sw.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/sw_KE.json b/packages/esm-patient-banner-app/translations/sw_KE.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/sw_KE.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/tr.json b/packages/esm-patient-banner-app/translations/tr.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/tr.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/tr_TR.json b/packages/esm-patient-banner-app/translations/tr_TR.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/tr_TR.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/uk.json b/packages/esm-patient-banner-app/translations/uk.json new file mode 100644 index 0000000000..61c50e2670 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/uk.json @@ -0,0 +1,20 @@ +{ + "address1": "Address line 1", + "address2": "Address line 2", + "city": "City", + "cityVillage": "city", + "country": "Country", + "countyDistrict": "District", + "district": "District", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/vi.json b/packages/esm-patient-banner-app/translations/vi.json new file mode 100644 index 0000000000..2e8aa49545 --- /dev/null +++ b/packages/esm-patient-banner-app/translations/vi.json @@ -0,0 +1,20 @@ +{ + "address1": "Địa chỉ 1", + "address2": "Địa chỉ 2", + "city": "Thành phố", + "cityVillage": "thành phố", + "country": "Đất nước", + "countyDistrict": "Huyện", + "district": "Huyện", + "implementationLogo": "Logo triển khai", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", + "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", + "postalCode": "Postal code", + "printIdentifierSticker": "Print identifier sticker", + "state": "State", + "stateProvince": "State", + "telephoneNumberWithSeparator": "Telephone number:" +} diff --git a/packages/esm-patient-banner-app/translations/zh.json b/packages/esm-patient-banner-app/translations/zh.json index 5cf26417e3..2a7db4c417 100644 --- a/packages/esm-patient-banner-app/translations/zh.json +++ b/packages/esm-patient-banner-app/translations/zh.json @@ -6,9 +6,15 @@ "country": "国家", "countyDistrict": "区县", "district": "区县", - "dob": "出生日期", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "患者标识符贴纸", + "patientNameWithSeparator": "Patient name:", "postalCode": "邮政编码", + "printIdentifierSticker": "Print identifier sticker", "state": "省份", - "stateProvince": "省份" + "stateProvince": "省份", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-banner-app/translations/zh_CN.json b/packages/esm-patient-banner-app/translations/zh_CN.json index 0ed0585479..bd02eec04c 100644 --- a/packages/esm-patient-banner-app/translations/zh_CN.json +++ b/packages/esm-patient-banner-app/translations/zh_CN.json @@ -6,9 +6,15 @@ "country": "国家", "countyDistrict": "区县", "district": "区县", - "dob": "DOB", + "implementationLogo": "Implementation logo", + "patientAge": "Age:", + "patientDateOfBirthWithSeparator": "Date of birth:", + "patientGenderWithSeparator": "Gender:", "patientIdentifierSticker": "Patient identifier sticker", + "patientNameWithSeparator": "Patient name:", "postalCode": "邮政编码", + "printIdentifierSticker": "Print identifier sticker", "state": "省份", - "stateProvince": "省份" + "stateProvince": "省份", + "telephoneNumberWithSeparator": "Telephone number:" } diff --git a/packages/esm-patient-chart-app/src/visit/hooks/useVisitAttributeType.tsx b/packages/esm-patient-chart-app/src/visit/hooks/useVisitAttributeType.tsx index 46ed1516a7..363f5d9482 100644 --- a/packages/esm-patient-chart-app/src/visit/hooks/useVisitAttributeType.tsx +++ b/packages/esm-patient-chart-app/src/visit/hooks/useVisitAttributeType.tsx @@ -36,7 +36,7 @@ const visitAttributeTypeCustomRepresentation = export function useVisitAttributeTypes() { const { data, error, isLoading } = useSWRImmutable, Error>( - `/ws/rest/v1/visitattributetype?v=${visitAttributeTypeCustomRepresentation}`, + `${restBaseUrl}/visitattributetype?v=${visitAttributeTypeCustomRepresentation}`, openmrsFetch, ); diff --git a/packages/esm-patient-chart-app/src/visit/visit-form/visit-form.test.tsx b/packages/esm-patient-chart-app/src/visit/visit-form/visit-form.test.tsx index c76723ef7e..f3122affca 100644 --- a/packages/esm-patient-chart-app/src/visit/visit-form/visit-form.test.tsx +++ b/packages/esm-patient-chart-app/src/visit/visit-form/visit-form.test.tsx @@ -7,6 +7,7 @@ import userEvent from '@testing-library/user-event'; import { getDefaultsFromConfigSchema, openmrsFetch, + restBaseUrl, saveVisit, showSnackbar, updateVisit, @@ -347,13 +348,13 @@ describe('Visit form', () => { expect.any(Object), ); - expect(mockOpenmrsFetch).toHaveBeenCalledWith(`/ws/rest/v1/visit/${visitUuid}/attribute`, { + expect(mockOpenmrsFetch).toHaveBeenCalledWith(`${restBaseUrl}/visit/${visitUuid}/attribute`, { method: 'POST', headers: { 'Content-type': 'application/json' }, body: { attributeType: visitAttributes.punctuality.uuid, value: '66cdc0a1-aa19-4676-af51-80f66d78d9eb' }, }); - expect(mockOpenmrsFetch).toHaveBeenCalledWith(`/ws/rest/v1/visit/${visitUuid}/attribute`, { + expect(mockOpenmrsFetch).toHaveBeenCalledWith(`${restBaseUrl}/visit/${visitUuid}/attribute`, { method: 'POST', headers: { 'Content-type': 'application/json' }, body: { attributeType: visitAttributes.insurancePolicyNumber.uuid, value: '183299' }, @@ -417,7 +418,7 @@ describe('Visit form', () => { ); expect(mockOpenmrsFetch).toHaveBeenCalledWith( - `/ws/rest/v1/visit/${visitUuid}/attribute/c98e66d7-7db5-47ae-b46f-91a0f3b6dda1`, + `${restBaseUrl}/visit/${visitUuid}/attribute/c98e66d7-7db5-47ae-b46f-91a0f3b6dda1`, { method: 'POST', headers: { 'Content-type': 'application/json' }, @@ -426,7 +427,7 @@ describe('Visit form', () => { ); expect(mockOpenmrsFetch).toHaveBeenCalledWith( - `/ws/rest/v1/visit/${visitUuid}/attribute/d6d7d26a-5975-4f03-8abb-db073c948897`, + `${restBaseUrl}/visit/${visitUuid}/attribute/d6d7d26a-5975-4f03-8abb-db073c948897`, { method: 'POST', headers: { 'Content-type': 'application/json' }, @@ -490,12 +491,12 @@ describe('Visit form', () => { ); expect(mockOpenmrsFetch).toHaveBeenCalledWith( - `/ws/rest/v1/visit/${visitUuid}/attribute/c98e66d7-7db5-47ae-b46f-91a0f3b6dda1`, + `${restBaseUrl}/visit/${visitUuid}/attribute/c98e66d7-7db5-47ae-b46f-91a0f3b6dda1`, { method: 'DELETE' }, ); expect(mockOpenmrsFetch).toHaveBeenCalledWith( - `/ws/rest/v1/visit/${visitUuid}/attribute/d6d7d26a-5975-4f03-8abb-db073c948897`, + `${restBaseUrl}/visit/${visitUuid}/attribute/d6d7d26a-5975-4f03-8abb-db073c948897`, { method: 'DELETE' }, ); diff --git a/packages/esm-patient-chart-app/translations/am.json b/packages/esm-patient-chart-app/translations/am.json index 72d9aad523..1b270e6a4e 100644 --- a/packages/esm-patient-chart-app/translations/am.json +++ b/packages/esm-patient-chart-app/translations/am.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "Program", "provider": "Provider", "quantity": "Quantity", diff --git a/packages/esm-patient-chart-app/translations/ar.json b/packages/esm-patient-chart-app/translations/ar.json index 4883058327..d70d41bf5a 100644 --- a/packages/esm-patient-chart-app/translations/ar.json +++ b/packages/esm-patient-chart-app/translations/ar.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "البرنامج", "provider": "مقدم الخدمة", "quantity": "الكمية", diff --git a/packages/esm-patient-chart-app/translations/de.json b/packages/esm-patient-chart-app/translations/de.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/de.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/es.json b/packages/esm-patient-chart-app/translations/es.json index b0ea1bc7be..29ad4486d1 100644 --- a/packages/esm-patient-chart-app/translations/es.json +++ b/packages/esm-patient-chart-app/translations/es.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Error de visita pasada", "pastVisits": "Visita pasada", "Patient Summary": "Resumen del paciente ", - "printIdentifierSticker": "Imprimir etiqueta de identificación", "program": "Programa", "provider": "Proveedor", "quantity": "Cantidad", diff --git a/packages/esm-patient-chart-app/translations/fr.json b/packages/esm-patient-chart-app/translations/fr.json index e5b7ce8eb2..1e1a1a64fc 100644 --- a/packages/esm-patient-chart-app/translations/fr.json +++ b/packages/esm-patient-chart-app/translations/fr.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Erreur de visite antérieure", "pastVisits": "Visites précédentes", "Patient Summary": "Résumé du patient", - "printIdentifierSticker": "Imprimer l'autocollant d'identification", "program": "Programme", "provider": "Prestataire", "quantity": "Quantité", diff --git a/packages/esm-patient-chart-app/translations/he.json b/packages/esm-patient-chart-app/translations/he.json index 44aae13ea7..2bb3e2d593 100644 --- a/packages/esm-patient-chart-app/translations/he.json +++ b/packages/esm-patient-chart-app/translations/he.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "תוכנית", "provider": "ספק", "quantity": "כמות", diff --git a/packages/esm-patient-chart-app/translations/hi.json b/packages/esm-patient-chart-app/translations/hi.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/hi.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/hi_IN.json b/packages/esm-patient-chart-app/translations/hi_IN.json index ff5752f32a..bef2c0bf30 100644 --- a/packages/esm-patient-chart-app/translations/hi_IN.json +++ b/packages/esm-patient-chart-app/translations/hi_IN.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "Program", "provider": "Provider", "quantity": "Quantity", diff --git a/packages/esm-patient-chart-app/translations/id.json b/packages/esm-patient-chart-app/translations/id.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/id.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/it.json b/packages/esm-patient-chart-app/translations/it.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/it.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/km.json b/packages/esm-patient-chart-app/translations/km.json index d7e597fa21..e633ce190c 100644 --- a/packages/esm-patient-chart-app/translations/km.json +++ b/packages/esm-patient-chart-app/translations/km.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "កម្មវិធី", "provider": "អ្នកផ្តល់សេវា", "quantity": "បរិមាណ", diff --git a/packages/esm-patient-chart-app/translations/pt.json b/packages/esm-patient-chart-app/translations/pt.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/pt.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/qu.json b/packages/esm-patient-chart-app/translations/qu.json index ff5752f32a..bef2c0bf30 100644 --- a/packages/esm-patient-chart-app/translations/qu.json +++ b/packages/esm-patient-chart-app/translations/qu.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "Patient summary", - "printIdentifierSticker": "Print identifier sticker", "program": "Program", "provider": "Provider", "quantity": "Quantity", diff --git a/packages/esm-patient-chart-app/translations/si.json b/packages/esm-patient-chart-app/translations/si.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/si.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/sw.json b/packages/esm-patient-chart-app/translations/sw.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/sw.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/sw_KE.json b/packages/esm-patient-chart-app/translations/sw_KE.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/sw_KE.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/tr.json b/packages/esm-patient-chart-app/translations/tr.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/tr.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/tr_TR.json b/packages/esm-patient-chart-app/translations/tr_TR.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/tr_TR.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/uk.json b/packages/esm-patient-chart-app/translations/uk.json new file mode 100644 index 0000000000..bef2c0bf30 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/uk.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Add a past visit", + "addPastVisit": "Add past visit", + "addPastVisitText": "You can add a new past visit or update an old one. Choose from one of the options below to continue.", + "all": "All", + "allEncounters": "All encounters", + "appointmentCheckedIn": "Appointment checked in", + "appointmentMarkedChecked": "Appointment marked as Checked In", + "cancel": "Cancel", + "cancelActiveVisitConfirmation": "Are you sure you want to cancel this active visit?", + "cancellingVisit": "Cancelling visit", + "cancelVisit": "Cancel visit", + "cancelVisitExplainerMessage": "Cancelling this visit will delete its associated encounters", + "causeOfDeath": "Cause of death", + "causeOfDeath_lower": "cause of death concepts configured in the system", + "causeOfDeathIsRequired": "Please select the cause of death", + "checkFilters": "Check the filters above", + "close": "Close", + "confirm": "Confirm", + "confirmDeletingVisitTextWithStartAndEndDate": "Are you sure you want to delete {{visit}} which started {{visitStartDate}} and ended {{visitEndDate}}?", + "confirmModifyingVisitDateToAccomodateEncounter": "The encounter date falls outside the designated visit date range. Would you like to modify the visit date to accommodate the new encounter date?", + "currentVisit": "Current visit", + "date": "Date", + "dateAndTime": "Date & time", + "dateOfDeath": "Date of death", + "deathDateRequired": "Please select the date of death", + "delete": "Delete", + "deleteEncounter": "Delete encounter", + "deleteEncounterConfirmationText": "Are you sure you want to delete this encounter? This action can't be undone.", + "deleteThisEncounter": "Delete this encounter", + "deleteVisit": "Delete visit", + "deleteVisitDialogHeader": "Are you sure you want to delete visit?", + "deletingVisit": "Deleting visit", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Diagnoses", + "discard": "Discard", + "dose": "Dose", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Encounters", + "encounters__lower": "encounters", + "encounters_title": "Encounters", + "encounterType": "Encounter type", + "end": "End", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Ending this visit means that you will no longer be able to add encounters to it. If you need to add an encounter, you can create a new visit for this patient or edit a past one.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Error", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Sorry, there was a problem displaying this information. You can try to reload this page, or contact the site administrator and quote the error code above.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Indication", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Loading", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/vi.json b/packages/esm-patient-chart-app/translations/vi.json new file mode 100644 index 0000000000..c74c647a31 --- /dev/null +++ b/packages/esm-patient-chart-app/translations/vi.json @@ -0,0 +1,186 @@ +{ + "addAPastVisit": "Thêm một lượt khám trước đó", + "addPastVisit": "Thêm một lượt khám sau đó", + "addPastVisitText": "Bạn có thể thêm một lượt khám mới hoặc cập nhật một lượt khám cũ. Chọn một trong các tùy chọn bên dưới để tiếp tục.", + "all": "Tất cả", + "allEncounters": "Tất cả cuộc gặp", + "appointmentCheckedIn": "Cuộc hẹn đã đăng ký", + "appointmentMarkedChecked": "Cuộc hẹn được đánh dấu là Đã tham gia", + "cancel": "Hủy", + "cancelActiveVisitConfirmation": "Bạn có chắc chắn muốn hủy lượt khám đang hoạt động này không?", + "cancellingVisit": "Đang hủy lượt khám", + "cancelVisit": "Hủy lượt khám", + "cancelVisitExplainerMessage": "Hủy lượt khám này sẽ xóa các cuộc gặp gỡ liên quan", + "causeOfDeath": "Nguyên nhân tử vong", + "causeOfDeath_lower": "nguyên nhân của các khái niệm tử vong được cấu hình trong hệ thống", + "causeOfDeathIsRequired": "Vui lòng chọn nguyên nhân tử vong", + "checkFilters": "Kiểm tra các bộ lọc ở trên", + "close": "Đóng", + "confirm": "Xác nhận", + "confirmDeletingVisitTextWithStartAndEndDate": "Bạn có chắc chắn muốn xóa {{visit}} bắt đầu vào {{visitStartDate}} và kết thúc vào {{visitEndDate}} không?", + "confirmModifyingVisitDateToAccomodateEncounter": "Ngày gặp mặt nằm ngoài phạm vi ngày thăm khám được chỉ định. Bạn có muốn thay đổi ngày thăm khám để phù hợp với ngày gặp mặt mới không?", + "currentVisit": "Lượt khám hiện tại", + "date": "Ngày", + "dateAndTime": "Ngày & giờ", + "dateOfDeath": "Ngày tử vong", + "deathDateRequired": "Vui lòng chọn ngày mất", + "delete": "Xóa", + "deleteEncounter": "Xóa cuộc gặp", + "deleteEncounterConfirmationText": "Bạn có chắc chắn muốn xóa cuộc gặp gỡ này không? Không thể hoàn tác hành động này.", + "deleteThisEncounter": "Xóa cuộc gặp gỡ này", + "deleteVisit": "Xóa lượt khám", + "deleteVisitDialogHeader": "Bạn có chắc chắn muốn xóa lượt khám không?", + "deletingVisit": "Đang xóa lượt khám", + "deletingVisitWillDeleteEncounters": "Deleting this visit will delete all associated encounters.", + "diagnoses": "Chẩn đoán", + "discard": "Hủy bỏ", + "dose": "Liều lượng", + "editPastVisit": "Edit past visit", + "editThisEncounter": "Edit this encounter", + "editThisVisit": "Edit this visit", + "editVisitDetails": "Edit visit details", + "emptyStateText": "There are no {{displayText}} to display for this patient", + "encounterDeleted": "Encounter deleted", + "encounters": "Cuộc gặp", + "encounters__lower": "cuộc gặp", + "encounters_title": "Cuộc gặp", + "encounterType": "Encounter type", + "end": "Kết thúc", + "endActiveVisitConfirmation": "Are you sure you want to end this active visit?", + "endDate": "End date", + "endDate_title": "End date", + "endVisit": "End visit", + "endVisit_title": "End Visit", + "endVisitExplainerMessage": "Kết thúc lượt khám này có nghĩa là bạn sẽ không thể thêm cuộc gặp gỡ vào đó nữa. Nếu bạn cần thêm một cuộc gặp gỡ, bạn có thể tạo một lượt thăm khám mới cho bệnh nhân này hoặc chỉnh sửa một lượt thăm khám trước đó.", + "enterNonCodedCauseOfDeath": "Enter non-coded cause of death", + "error": "Lỗi", + "errorCancellingVisit": "Error cancelling active visit", + "errorCopy": "Xin lỗi, đã xảy ra sự cố khi hiển thị thông tin này. Bạn có thể thử tải lại trang này hoặc liên hệ với quản trị viên trang web và trích dẫn mã lỗi ở trên.", + "errorCreatingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorDeletingVisit": "Error deleting visit", + "errorDeletingVisitAttribute": "Could not delete {{attributeName}} attribute", + "errorEndingVisit": "Error ending visit", + "errorMarkingPatientAlive": "Error marking patient alive", + "errorMarkingPatientDeceased": "Error marking patient deceased", + "errorOccuredDeletingVisit": "An error occured when deleting visit", + "errorUpdatingVisitAttribute": "Could not update {{attributeName}} attribute", + "errorUpdatingVisitDetails": "Error updating visit details", + "errorWhenRestoringVisit": "Error occured when restoring {{visit}}", + "failedDeleting": "couldn't be deleted", + "failedToLoadCurrentVisit": "Failed loading current visit", + "fieldRequired": "This field is required", + "filterByEncounterType": "Filter by encounter type", + "form": "Form name", + "futureStartTime": "Visit start time cannot be in the future", + "goToThisEncounter": "Go to this encounter", + "indication": "Chỉ định", + "invalidTimeFormat": "Invalid time format", + "invalidVisitStartDate": "Start date needs to be on or before {{firstEncounterDatetime}}", + "invalidVisitStopDate": "Visit stop date time cannot be on or before visit start date time", + "loading": "Đang tải", + "loadingVisit": "Loading current visit...", + "loadMore": "Load more", + "location": "Location", + "markAliveSuccessfully": "Patient marked alive succesfully", + "markDeceasedWarning": "Marking the patient as deceased will end any active visits for this patient", + "markPatientAlive": "Mark patient alive", + "markPatientAliveConfirmation": "Are you sure you want to mark this patient alive?", + "markPatientDeceased": "Mark patient deceased", + "medications": "Medications", + "medications__lower": "medications", + "missingVisitType": "Missing visit type", + "modifyVisitDate": "Modify visit date", + "movePatient": "Move patient", + "movePatientToNextService": "Move patient to next service", + "name": "Name", + "no": "No", + "noActiveVisit": "No Active Visit", + "noActiveVisitMessage": "active visit", + "noActiveVisitNoRDEText": "You can't add data to the patient chart without an active visit. Would you like to start a new visit?", + "noActiveVisitText": "You can't add data to the patient chart without an active visit. Choose from one of the options below to continue.", + "noDiagnosesFound": "No diagnoses found", + "noEncountersFound": "No encounters found", + "noEncountersToDisplay": "No encounters to display", + "noMatchingCodedCausesOfDeath": "No matching coded causes of death", + "nonCodedCauseOfDeath": "Non-coded cause of death", + "nonCodedCauseOfDeathRequired": "Please enter the non-coded cause of death", + "noObservationsFound": "No observations found", + "notes": "Notes", + "notes__lower": "notes", + "noVisitTypesToDisplay": "No visit types to display", + "optional": "optional", + "orderDurationAndUnit": "for {{duration}} {{durationUnit}}", + "orderIndefiniteDuration": "Indefinite duration", + "paginationItemsCount_one": "{{pageItemsCount}} / {{count}} item", + "paginationItemsCount_other": "{{pageItemsCount}} / {{count}} items", + "paginationPageText_one": "of {{count}} page", + "paginationPageText_other": "of {{count}} pages", + "partOfFormDidntLoad": "Part of the form did not load", + "pastVisitErrorText": "Past visit error", + "pastVisits": "Past visits", + "Patient Summary": "Patient summary", + "program": "Program", + "provider": "Provider", + "quantity": "Quantity", + "queueAddedSuccessfully": "Patient has been added to the queue successfully.", + "queueEntryError": "Error adding patient to the queue", + "recommended": "Recommended", + "record": "Record", + "refills": "Refills", + "refreshToTryAgain": "Please refresh to try again", + "required": "Required", + "retrospectiveEntry": "Retrospective entry", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForAVisitType": "Search for a visit type", + "searchForCauseOfDeath": "Search for a cause of death", + "searchThisList": "Search this list", + "seeAll": "See all", + "selectAnOption": "Select an option", + "selectLocation": "Select a location", + "selectProgramType": "Select program type", + "selectVisitType": "Please select a visit type", + "start": "Start", + "startAVisit": "Start a visit", + "startDate": "Start date", + "startingVisit": "Starting visit", + "startNewVisit": "Start new visit", + "startVisit": "Start visit", + "startVisitError": "Error starting visit", + "successfullyDeleted": "successfully deleted", + "tests": "Tests", + "time": "Time", + "timeFormat ": "Time Format", + "type": "Type", + "undo": "Undo", + "updateError": "Error updating upcoming appointment", + "updateVisit": "Update visit", + "updatingVisit": "Updating visit", + "visit": "Visit", + "visitAttributes": "Visit attributes", + "visitCancelled": "Visit cancelled", + "visitCancelSuccessMessage": "Active {{visit}} cancelled successfully", + "visitDeleted": "{{visit}} deleted", + "visitDeletedSuccessfully": "{{visit}} deleted successfully", + "visitDetailsUpdated": "Visit details updated", + "visitDetailsUpdatedSuccessfully": "{{visit}} updated successfully", + "visitEnded": "Visit ended", + "visitEndSuccessfully": "Ended current visit successfully", + "visitLocation": "Visit location", + "visitNotRestored": "Visit couldn't be restored", + "visitRestored": "Visit restored", + "visitRestoredSuccessfully": "{{visit}} restored successfully", + "visits": "visits", + "Visits": "Visits", + "visitStartDatetime": "Visit start date and time", + "visitStarted": "Visit started", + "visitStartedSuccessfully": "{{visit}} started successfully", + "visitStopDateMustBeAfterMostRecentEncounter": "Stop date needs to be on or after {{lastEncounterDatetime}}", + "visitStopDatetime": "Visit stop date and time", + "visitSummaries": "Visit summaries", + "visitType": "Visit type", + "visitType_title": "Visit Type", + "visitTypeRequired": "Visit type is required", + "warning": "Warning", + "yes": "Yes" +} diff --git a/packages/esm-patient-chart-app/translations/zh.json b/packages/esm-patient-chart-app/translations/zh.json index 3e0bff6bd8..7616dd615c 100644 --- a/packages/esm-patient-chart-app/translations/zh.json +++ b/packages/esm-patient-chart-app/translations/zh.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "患者摘要", - "printIdentifierSticker": "Print identifier sticker", "program": "项目", "provider": "提供者", "quantity": "数量", diff --git a/packages/esm-patient-chart-app/translations/zh_CN.json b/packages/esm-patient-chart-app/translations/zh_CN.json index 3e0bff6bd8..7616dd615c 100644 --- a/packages/esm-patient-chart-app/translations/zh_CN.json +++ b/packages/esm-patient-chart-app/translations/zh_CN.json @@ -119,7 +119,6 @@ "pastVisitErrorText": "Past visit error", "pastVisits": "Past visits", "Patient Summary": "患者摘要", - "printIdentifierSticker": "Print identifier sticker", "program": "项目", "provider": "提供者", "quantity": "数量", diff --git a/packages/esm-patient-conditions-app/translations/de.json b/packages/esm-patient-conditions-app/translations/de.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/de.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/hi.json b/packages/esm-patient-conditions-app/translations/hi.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/hi.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/id.json b/packages/esm-patient-conditions-app/translations/id.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/id.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/it.json b/packages/esm-patient-conditions-app/translations/it.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/it.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/pt.json b/packages/esm-patient-conditions-app/translations/pt.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/pt.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/si.json b/packages/esm-patient-conditions-app/translations/si.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/si.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/sw.json b/packages/esm-patient-conditions-app/translations/sw.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/sw.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/sw_KE.json b/packages/esm-patient-conditions-app/translations/sw_KE.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/sw_KE.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/tr.json b/packages/esm-patient-conditions-app/translations/tr.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/tr.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/tr_TR.json b/packages/esm-patient-conditions-app/translations/tr_TR.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/tr_TR.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/uk.json b/packages/esm-patient-conditions-app/translations/uk.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/uk.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-conditions-app/translations/vi.json b/packages/esm-patient-conditions-app/translations/vi.json new file mode 100644 index 0000000000..1f6dbeb2cd --- /dev/null +++ b/packages/esm-patient-conditions-app/translations/vi.json @@ -0,0 +1,41 @@ +{ + "active": "Active", + "add": "Add", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clinicalStatus": "Clinical status", + "clinicalStatusRequired": "A clinical status is required", + "condition": "Condition", + "conditionDeleted": "Condition deleted", + "conditionNowVisible": "It is now visible on the Conditions page", + "conditionRequired": "A condition is required", + "conditions": "Conditions", + "Conditions": "Conditions", + "conditionSaved": "Condition saved successfully", + "conditionUpdated": "Condition updated", + "dateOfOnset": "Date of onset", + "delete": "Delete", + "deleteCondition": "Delete condition", + "deleteModalConfirmationText": "Are you sure you want to delete this condition?", + "deleting": "Deleting", + "edit": "Edit", + "editCondition": "Edit a Condition", + "endDate": "End date", + "enterCondition": "Enter condition", + "errorCreatingCondition": "Error creating condition", + "errorDeletingCondition": "Error deleting condition", + "errorUpdatingCondition": "Error updating condition", + "inactive": "Inactive", + "noConditionsToDisplay": "No conditions to display", + "noResultsFor": "No results for", + "onsetDate": "Onset date", + "recordCondition": "Record a Condition", + "required": "Required", + "saveAndClose": "Save & close", + "saving": "Saving", + "searchConditions": "Search conditions", + "searching": "Searching", + "seeAll": "See all", + "show": "Show", + "status": "Status" +} diff --git a/packages/esm-patient-flags-app/translations/de.json b/packages/esm-patient-flags-app/translations/de.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/de.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/hi.json b/packages/esm-patient-flags-app/translations/hi.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/hi.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/id.json b/packages/esm-patient-flags-app/translations/id.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/id.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/it.json b/packages/esm-patient-flags-app/translations/it.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/it.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/pt.json b/packages/esm-patient-flags-app/translations/pt.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/pt.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/si.json b/packages/esm-patient-flags-app/translations/si.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/si.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/sw.json b/packages/esm-patient-flags-app/translations/sw.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/sw.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/sw_KE.json b/packages/esm-patient-flags-app/translations/sw_KE.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/sw_KE.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/tr.json b/packages/esm-patient-flags-app/translations/tr.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/tr.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/tr_TR.json b/packages/esm-patient-flags-app/translations/tr_TR.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/tr_TR.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/uk.json b/packages/esm-patient-flags-app/translations/uk.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/uk.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-flags-app/translations/vi.json b/packages/esm-patient-flags-app/translations/vi.json new file mode 100644 index 0000000000..69c9683858 --- /dev/null +++ b/packages/esm-patient-flags-app/translations/vi.json @@ -0,0 +1,29 @@ +{ + "activeFirst": "Active first", + "alphabetically": "A - Z", + "clearSearch": "Clear search", + "closeFlagsBar": "Close flags bar", + "disableFlagError": "Disable flag error", + "disablingFlag": "Disabling flag...", + "discard": "Discard", + "edit": "Edit", + "editFlags": "Edit flags", + "editPatientFlags": "Edit patient flags", + "enabledFlag": "Enabled flag", + "enablingFlag": "Enabling flag...", + "flagCount_one": "{{count}} risk flag", + "flagCount_other": "{{count}} risk flags", + "flagDisabled": "Flag disabled", + "flagDisabledSuccessfully": "Flag successfully disabled", + "flagDisableError": "Error disabling the flag", + "flagEnabled": "flag enabled", + "flagEnabledSuccessfully": "Flag successfully enabled", + "flagEnableError": "Error enabling flag", + "loading": "Loading", + "matchesForSearchTerm_one": "{{count}} flag", + "matchesForSearchTerm_other": "{{count}} flags", + "noFlagsFound": "Sorry, no flags found matching your search", + "retiredFirst": "Retired first", + "saveAndClose": "Save & close", + "searchForAFlag": "Search for a flag" +} diff --git a/packages/esm-patient-forms-app/translations/de.json b/packages/esm-patient-forms-app/translations/de.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/de.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/hi.json b/packages/esm-patient-forms-app/translations/hi.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/hi.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/id.json b/packages/esm-patient-forms-app/translations/id.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/id.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/it.json b/packages/esm-patient-forms-app/translations/it.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/it.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/pt.json b/packages/esm-patient-forms-app/translations/pt.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/pt.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/si.json b/packages/esm-patient-forms-app/translations/si.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/si.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/sw.json b/packages/esm-patient-forms-app/translations/sw.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/sw.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/sw_KE.json b/packages/esm-patient-forms-app/translations/sw_KE.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/sw_KE.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/tr.json b/packages/esm-patient-forms-app/translations/tr.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/tr.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/tr_TR.json b/packages/esm-patient-forms-app/translations/tr_TR.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/tr_TR.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/uk.json b/packages/esm-patient-forms-app/translations/uk.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/uk.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-forms-app/translations/vi.json b/packages/esm-patient-forms-app/translations/vi.json new file mode 100644 index 0000000000..7cf1901ce6 --- /dev/null +++ b/packages/esm-patient-forms-app/translations/vi.json @@ -0,0 +1,25 @@ +{ + "clinicalForm": "Clinical Form", + "clinicalForms": "Clinical forms", + "editForm": "Edit form", + "formName": "Form Name (A-Z)", + "forms": "Forms", + "formSearchHint": "Try searching for the form using an alternative name or keyword", + "homeOverviewCardView": "View", + "lastCompleted": "Last completed", + "never": "Never", + "noFormsToDisplay": "There are no forms to display.", + "noMatchingFormsAvailable": "There are no {{formCategory}} forms to display", + "noMatchingFormsToDisplay": "No matching forms to display", + "offlineForms": "Offline forms", + "offlineForms__lower": "offline forms", + "offlineFormsOverviewCardAvailableOffline": "Available offline", + "offlineFormsTableFormAvailableOffline": "Offline", + "offlineFormsTableFormNameHeader": "Form name", + "offlineFormsTitle": "Offline forms", + "offlinePatientsTableSearchLabel": "Search this list", + "offlinePatientsTableSearchPlaceholder": "Search this list", + "offlineToggle": "Offline toggle", + "searchForAForm": "Search for a form", + "searchThisList": "Search this list" +} diff --git a/packages/esm-patient-immunizations-app/translations/de.json b/packages/esm-patient-immunizations-app/translations/de.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/de.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/hi.json b/packages/esm-patient-immunizations-app/translations/hi.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/hi.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/id.json b/packages/esm-patient-immunizations-app/translations/id.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/id.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/it.json b/packages/esm-patient-immunizations-app/translations/it.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/it.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/pt.json b/packages/esm-patient-immunizations-app/translations/pt.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/pt.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/si.json b/packages/esm-patient-immunizations-app/translations/si.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/si.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/sw.json b/packages/esm-patient-immunizations-app/translations/sw.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/sw.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/sw_KE.json b/packages/esm-patient-immunizations-app/translations/sw_KE.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/sw_KE.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/tr.json b/packages/esm-patient-immunizations-app/translations/tr.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/tr.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/tr_TR.json b/packages/esm-patient-immunizations-app/translations/tr_TR.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/tr_TR.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/uk.json b/packages/esm-patient-immunizations-app/translations/uk.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/uk.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-immunizations-app/translations/vi.json b/packages/esm-patient-immunizations-app/translations/vi.json new file mode 100644 index 0000000000..510dd0e3b5 --- /dev/null +++ b/packages/esm-patient-immunizations-app/translations/vi.json @@ -0,0 +1,31 @@ +{ + "add": "Add", + "cancel": "Cancel", + "doseNumber": "Dose number within series", + "doseNumberWithinSeries": "Dose number within series", + "edit": "Edit", + "error": "Error", + "errorSaving": "Error saving vaccination", + "expirationDate": "Expiration Date", + "goToSummary": "Go to Summary", + "immunization": "Immunization", + "immunizations": "Immunizations", + "Immunizations": "Immunizations", + "immunizations__lower": "immunizations", + "immunizationWorkspaceTitle": "Immunization Form", + "lotNumber": "Lot Number", + "manufacturer": "Manufacturer", + "pleaseSelect": "Please select", + "recentVaccination": "Recent vaccination", + "save": "Save", + "seeAll": "See all", + "sequence": "Sequence", + "singleDoseOn": "Single Dose on", + "time": "Time", + "timeFormat ": "Time Format", + "vaccinationDate": "Vaccination date", + "vaccinationDateRequired": "Vaccination date required", + "vaccinationSaved": "Vaccination saved successfully", + "vaccine": "Vaccine", + "vaccineRequired": "Vaccine required" +} diff --git a/packages/esm-patient-lists-app/translations/de.json b/packages/esm-patient-lists-app/translations/de.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/de.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/hi.json b/packages/esm-patient-lists-app/translations/hi.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/hi.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/id.json b/packages/esm-patient-lists-app/translations/id.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/id.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/it.json b/packages/esm-patient-lists-app/translations/it.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/it.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/pt.json b/packages/esm-patient-lists-app/translations/pt.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/pt.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/si.json b/packages/esm-patient-lists-app/translations/si.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/si.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/sw.json b/packages/esm-patient-lists-app/translations/sw.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/sw.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/sw_KE.json b/packages/esm-patient-lists-app/translations/sw_KE.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/sw_KE.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/tr.json b/packages/esm-patient-lists-app/translations/tr.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/tr.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/tr_TR.json b/packages/esm-patient-lists-app/translations/tr_TR.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/tr_TR.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/uk.json b/packages/esm-patient-lists-app/translations/uk.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/uk.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-lists-app/translations/vi.json b/packages/esm-patient-lists-app/translations/vi.json new file mode 100644 index 0000000000..90c336895d --- /dev/null +++ b/packages/esm-patient-lists-app/translations/vi.json @@ -0,0 +1,21 @@ +{ + "backToPatientLists": "Back to patient lists", + "checkFilters": "Check the filters above", + "createdOn": "Created on", + "identifier": "Identifier", + "listName": "List name", + "listType": "List type", + "name": "Name", + "noMatchingListsFound": "No matching lists to display", + "noMatchingPatients": "No matching patients to display", + "noPatientListsToDisplay": "No patient lists to display", + "noPatientsInList": "There are no patients in this list", + "numberOfPatients": "No. of patients", + "patientListDetailWorkspaceTitle": "Patient List Details", + "patientLists": "Patient lists", + "patientListsWorkspaceTitle": "Patient Lists", + "patients": "patients", + "searchThisList": "Search this list", + "sex": "Sex", + "startDate": "Start Date" +} diff --git a/packages/esm-patient-medications-app/translations/am.json b/packages/esm-patient-medications-app/translations/am.json index a389715c8e..3e0e07ff75 100644 --- a/packages/esm-patient-medications-app/translations/am.json +++ b/packages/esm-patient-medications-app/translations/am.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -74,6 +75,7 @@ "refills": "Refills", "removeFromBasket": "Remove from basket", "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", "saveOrder": "Save order", "searchAgain": "search again", "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", diff --git a/packages/esm-patient-medications-app/translations/ar.json b/packages/esm-patient-medications-app/translations/ar.json index 3b10071103..0a427399b2 100644 --- a/packages/esm-patient-medications-app/translations/ar.json +++ b/packages/esm-patient-medications-app/translations/ar.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "لا توجد نتائج لـ \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "في", + "or": "or", "orderActionDiscontinue": "إيقاف", "orderActionIncomplete": "Incomplete", "orderActionNew": "جديد", @@ -74,6 +75,7 @@ "refills": "إعادة ملء", "removeFromBasket": "إزالة من السلة", "reorder": "إعادة ترتيب", + "returnToOrderBasket": "Return to order basket", "saveOrder": "حفظ الطلب", "searchAgain": "ابحث مرة أخرى", "searchFieldPlaceholder": "ابحث عن دواء أو مجموعة طلبات (مثل \"أسبرين\")", diff --git a/packages/esm-patient-medications-app/translations/de.json b/packages/esm-patient-medications-app/translations/de.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/de.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/es.json b/packages/esm-patient-medications-app/translations/es.json index 963b9259d5..257885b9fe 100644 --- a/packages/esm-patient-medications-app/translations/es.json +++ b/packages/esm-patient-medications-app/translations/es.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "No hay resultados para \"{{searchTerm}}\"", "numRefillsErrorMessage": "El número de reposiciones es obligatorio", "onDate": "en", + "or": "o", "orderActionDiscontinue": "Descontinuar", "orderActionIncomplete": "Incompleto", "orderActionNew": "Nuevo", @@ -74,6 +75,7 @@ "refills": "Reposición", "removeFromBasket": "Retirar de la cesta", "reorder": "Volver a ordenar", + "returnToOrderBasket": "Volver a la cesta de órdenes", "saveOrder": "Guardar orden", "searchAgain": "buscar de nuevo", "searchFieldPlaceholder": "Buscar un medicamento o un conjunto de órdenes (por ejemplo, \"Aspirina\")", diff --git a/packages/esm-patient-medications-app/translations/fr.json b/packages/esm-patient-medications-app/translations/fr.json index caffb2abef..fff080a5a6 100644 --- a/packages/esm-patient-medications-app/translations/fr.json +++ b/packages/esm-patient-medications-app/translations/fr.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "Aucun résultat à afficher pour « {{searchTerm}} »", "numRefillsErrorMessage": "Le nombre de recharges est requis", "onDate": "sur", + "or": "ou", "orderActionDiscontinue": "Interrompre", "orderActionIncomplete": "Incomplet", "orderActionNew": "Nouveau", @@ -74,6 +75,7 @@ "refills": "Renouvellements", "removeFromBasket": "Retirer du panier", "reorder": "Recommander", + "returnToOrderBasket": "Retour au panier de demandes", "saveOrder": "Enregistrer la commande", "searchAgain": "rechercher à nouveau", "searchFieldPlaceholder": "Recherche d'un médicament ou d'un ensemble de commandes (p. ex. « Aspirine »)", diff --git a/packages/esm-patient-medications-app/translations/he.json b/packages/esm-patient-medications-app/translations/he.json index 55d5d0b491..3e26e516fc 100644 --- a/packages/esm-patient-medications-app/translations/he.json +++ b/packages/esm-patient-medications-app/translations/he.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "אין תוצאות להצגה עבור \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "עַל", + "or": "or", "orderActionDiscontinue": "הפסק", "orderActionIncomplete": "Incomplete", "orderActionNew": "חדש", @@ -74,6 +75,7 @@ "refills": "משיבות", "removeFromBasket": "הסר מהסל", "reorder": "הזמן מחדש", + "returnToOrderBasket": "Return to order basket", "saveOrder": "שמירת הזמנה", "searchAgain": "חיפוש מחדש", "searchFieldPlaceholder": "חפש תרופה או סט הזמנות (לדוגמה: \"אספירין\")", diff --git a/packages/esm-patient-medications-app/translations/hi.json b/packages/esm-patient-medications-app/translations/hi.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/hi.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/hi_IN.json b/packages/esm-patient-medications-app/translations/hi_IN.json index a389715c8e..3e0e07ff75 100644 --- a/packages/esm-patient-medications-app/translations/hi_IN.json +++ b/packages/esm-patient-medications-app/translations/hi_IN.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -74,6 +75,7 @@ "refills": "Refills", "removeFromBasket": "Remove from basket", "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", "saveOrder": "Save order", "searchAgain": "search again", "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", diff --git a/packages/esm-patient-medications-app/translations/id.json b/packages/esm-patient-medications-app/translations/id.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/id.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/it.json b/packages/esm-patient-medications-app/translations/it.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/it.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/km.json b/packages/esm-patient-medications-app/translations/km.json index 69daf868a5..5f01bd151b 100644 --- a/packages/esm-patient-medications-app/translations/km.json +++ b/packages/esm-patient-medications-app/translations/km.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "គ្មានលទ្ធផលដែលត្រូវបង្ហាញសម្រាប់ \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "នៅលើ", + "or": "or", "orderActionDiscontinue": "បញ្ឈប់", "orderActionIncomplete": "Incomplete", "orderActionNew": "ថ្មី។", @@ -74,6 +75,7 @@ "refills": "ការបំពេញបន្ថែម", "removeFromBasket": "យកចេញពីប្រអប់", "reorder": "ចេញវេជ្ជបញ្ជាជាថ្មីឡើងវិញ", + "returnToOrderBasket": "Return to order basket", "saveOrder": "រក្សាទុកវេជ្ជបញ្ជា", "searchAgain": "ស្វែងរកម្តងទៀត", "searchFieldPlaceholder": "ស្វែងរកវេជ្ជបញ្ជា (ឧ. \"Aspirin\")", diff --git a/packages/esm-patient-medications-app/translations/pt.json b/packages/esm-patient-medications-app/translations/pt.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/pt.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/qu.json b/packages/esm-patient-medications-app/translations/qu.json index a389715c8e..3e0e07ff75 100644 --- a/packages/esm-patient-medications-app/translations/qu.json +++ b/packages/esm-patient-medications-app/translations/qu.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", "numRefillsErrorMessage": "Number of refills is required", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -74,6 +75,7 @@ "refills": "Refills", "removeFromBasket": "Remove from basket", "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", "saveOrder": "Save order", "searchAgain": "search again", "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", diff --git a/packages/esm-patient-medications-app/translations/si.json b/packages/esm-patient-medications-app/translations/si.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/si.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/sw.json b/packages/esm-patient-medications-app/translations/sw.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/sw.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/sw_KE.json b/packages/esm-patient-medications-app/translations/sw_KE.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/sw_KE.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/tr.json b/packages/esm-patient-medications-app/translations/tr.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/tr.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/tr_TR.json b/packages/esm-patient-medications-app/translations/tr_TR.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/tr_TR.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/uk.json b/packages/esm-patient-medications-app/translations/uk.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/uk.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/vi.json b/packages/esm-patient-medications-app/translations/vi.json new file mode 100644 index 0000000000..3e0e07ff75 --- /dev/null +++ b/packages/esm-patient-medications-app/translations/vi.json @@ -0,0 +1,95 @@ +{ + "activeMedicationsDisplayText": "Active medications", + "activeMedicationsHeaderTitle": "active medications", + "activeMedicationsTableTitle": "Active Medications", + "add": "Add", + "addDrugOrderWorkspaceTitle": "Add drug order", + "backToOrderBasket": "Back to order basket", + "clearSearchResults": "Clear Results", + "decrement": "Decrement", + "details": "Details", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "discontinue": "Discontinue", + "discontinuedDate": "Discontinued date", + "dispensingInformation": "3. Dispensing instructions", + "dosageInstructions": "1. Dosage instructions", + "dosageRequiredErrorMessage": "Dosage is required", + "dose": "Dose", + "drugAlreadyPrescribed": "Already prescribed", + "drugOrders": "Drug orders", + "duration": "Duration", + "durationUnit": "Duration unit", + "durationUnitPlaceholder": "Duration Unit", + "editDispensingUnit": "Quantity unit", + "editDosageUnitsPlaceholder": "Unit", + "editDosageUnitsTitle": "Dose unit", + "editDoseComboBoxPlaceholder": "Dose", + "editDoseComboBoxTitle": "Dose", + "editFrequencyComboBoxTitle": "Frequency", + "editRouteComboBoxTitle": "Route", + "error": "Error", + "errorFetchingDrugOrderTemplates": "Error fetching drug order templates", + "errorFetchingDrugResults": "Error fetching results for \"{{searchTerm}}\"", + "errorFetchingOrderConfig": "Error occured when fetching Order config", + "female": "Female", + "freeDosageErrorMessage": "Add free dosage note", + "freeTextDosage": "Free text dosage", + "goToDrugOrderForm": "Order form", + "increment": "Increment", + "indication": "Indication", + "indicationErrorMessage": "Indication is required", + "indicationPlaceholder": "e.g. \"Hypertension\"", + "male": "Male", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modify": "Modify", + "none": "None", + "noResultsForDrugSearch": "No results to display for \"{{searchTerm}}\"", + "numRefillsErrorMessage": "Number of refills is required", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "orderForm": "Order Form", + "other": "Other", + "pastMedicationsDisplayText": "Past medications", + "pastMedicationsHeaderTitle": "past medications", + "pastMedicationsTableTitle": "Past Medications", + "patientInstructions": "Patient instructions", + "patientInstructionsPlaceholder": "Additional dosing instructions (e.g. \"Take after eating\")", + "pillDispensedErrorMessage": "Quantity to dispense is required", + "prescriptionDuration": "2. Prescription duration", + "prescriptionRefills": "Prescription refills", + "print": "Print", + "printedBy": "Printed by", + "prn": "P.R.N.", + "prnReason": "P.R.N. reason", + "prnReasonPlaceholder": "Reason to take medicine", + "quantity": "Quantity", + "quantityToDispense": "Quantity to dispense", + "refills": "Refills", + "removeFromBasket": "Remove from basket", + "reorder": "Reorder", + "returnToOrderBasket": "Return to order basket", + "saveOrder": "Save order", + "searchAgain": "search again", + "searchFieldPlaceholder": "Search for a drug or orderset (e.g. \"Aspirin\")", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "selectFrequencyErrorMessage": "Frequency is required", + "selectQuantityUnitsErrorMessage": "Quantity unit is required", + "selectRouteErrorMessage": "Route is required", + "selectUnitErrorMessage": "Dose unit is required", + "startDate": "Start date", + "takeAsNeeded": "Take as needed", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term" +} diff --git a/packages/esm-patient-medications-app/translations/zh.json b/packages/esm-patient-medications-app/translations/zh.json index 3065d76d2b..383276e13b 100644 --- a/packages/esm-patient-medications-app/translations/zh.json +++ b/packages/esm-patient-medications-app/translations/zh.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "没有与“{{searchTerm}}”有关的结果可显示", "numRefillsErrorMessage": "Number of refills is required", "onDate": "on", + "or": "or", "orderActionDiscontinue": "停止使用", "orderActionIncomplete": "不完整", "orderActionNew": "新增", @@ -74,6 +75,7 @@ "refills": "处方补充", "removeFromBasket": "从医嘱篮中移除", "reorder": "重新使用", + "returnToOrderBasket": "Return to order basket", "saveOrder": "保存医嘱", "searchAgain": "重新搜索", "searchFieldPlaceholder": "搜索药品或医嘱集(例如“Aspirin”)", diff --git a/packages/esm-patient-medications-app/translations/zh_CN.json b/packages/esm-patient-medications-app/translations/zh_CN.json index 3065d76d2b..383276e13b 100644 --- a/packages/esm-patient-medications-app/translations/zh_CN.json +++ b/packages/esm-patient-medications-app/translations/zh_CN.json @@ -49,6 +49,7 @@ "noResultsForDrugSearch": "没有与“{{searchTerm}}”有关的结果可显示", "numRefillsErrorMessage": "Number of refills is required", "onDate": "on", + "or": "or", "orderActionDiscontinue": "停止使用", "orderActionIncomplete": "不完整", "orderActionNew": "新增", @@ -74,6 +75,7 @@ "refills": "处方补充", "removeFromBasket": "从医嘱篮中移除", "reorder": "重新使用", + "returnToOrderBasket": "Return to order basket", "saveOrder": "保存医嘱", "searchAgain": "重新搜索", "searchFieldPlaceholder": "搜索药品或医嘱集(例如“Aspirin”)", diff --git a/packages/esm-patient-notes-app/translations/de.json b/packages/esm-patient-notes-app/translations/de.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/de.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/hi.json b/packages/esm-patient-notes-app/translations/hi.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/hi.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/id.json b/packages/esm-patient-notes-app/translations/id.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/id.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/it.json b/packages/esm-patient-notes-app/translations/it.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/it.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/pt.json b/packages/esm-patient-notes-app/translations/pt.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/pt.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/si.json b/packages/esm-patient-notes-app/translations/si.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/si.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/sw.json b/packages/esm-patient-notes-app/translations/sw.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/sw.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/sw_KE.json b/packages/esm-patient-notes-app/translations/sw_KE.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/sw_KE.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/tr.json b/packages/esm-patient-notes-app/translations/tr.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/tr.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/tr_TR.json b/packages/esm-patient-notes-app/translations/tr_TR.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/tr_TR.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/uk.json b/packages/esm-patient-notes-app/translations/uk.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/uk.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-notes-app/translations/vi.json b/packages/esm-patient-notes-app/translations/vi.json new file mode 100644 index 0000000000..51df0d8d62 --- /dev/null +++ b/packages/esm-patient-notes-app/translations/vi.json @@ -0,0 +1,38 @@ +{ + "add": "Add", + "addImage": "Add image", + "addVisitNote": "Add a visit note", + "clinicalNoteLabel": "Write your notes", + "clinicalNotePlaceholder": "Write any notes here", + "date": "Date", + "diagnoses": "Diagnoses", + "discard": "Discard", + "emptyDiagnosisText": "No diagnosis selected — Enter a diagnosis below", + "enterPrimaryDiagnoses": "Enter Primary diagnoses", + "enterSecondaryDiagnoses": "Enter Secondary diagnoses", + "error": "Error", + "errorFetchingConcepts": "There was a problem fetching concepts", + "image": "Image", + "imageRemoved": "Image removed", + "imageUploadHelperText": "Upload an image or use this device's camera to capture an image", + "noMatchingDiagnoses": "No diagnoses found matching", + "note": "Note", + "noVisitNoteToDisplay": "No visit note to display", + "primaryDiagnosis": "Primary diagnosis", + "primaryDiagnosisInputPlaceholder": "Choose a primary diagnosis", + "primaryDiagnosisRequired": "Choose at least one primary diagnosis", + "saveAndClose": "Save and close", + "saving": "Saving", + "searchForPrimaryDiagnosis": "Search for a primary diagnosis", + "searchForSecondaryDiagnosis": "Search for a secondary diagnosis", + "secondaryDiagnosis": "Secondary diagnosis", + "secondaryDiagnosisInputPlaceholder": "Choose a secondary diagnosis", + "seeAll": "See all", + "visitDate": "Visit date", + "visitNote": "Visit note", + "visitNoteNowVisible": "It is now visible on the Encounters page", + "visitNotes": "Visit notes", + "visitNoteSaved": "Visit note saved", + "visitNoteSaveError": "Error saving visit note", + "visitNoteWorkspaceTitle": "Visit Note" +} diff --git a/packages/esm-patient-orders-app/translations/de.json b/packages/esm-patient-orders-app/translations/de.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/de.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/hi.json b/packages/esm-patient-orders-app/translations/hi.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/hi.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/id.json b/packages/esm-patient-orders-app/translations/id.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/id.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/it.json b/packages/esm-patient-orders-app/translations/it.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/it.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/pt.json b/packages/esm-patient-orders-app/translations/pt.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/pt.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/si.json b/packages/esm-patient-orders-app/translations/si.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/si.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/sw.json b/packages/esm-patient-orders-app/translations/sw.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/sw.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/sw_KE.json b/packages/esm-patient-orders-app/translations/sw_KE.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/sw_KE.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/tr.json b/packages/esm-patient-orders-app/translations/tr.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/tr.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/tr_TR.json b/packages/esm-patient-orders-app/translations/tr_TR.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/tr_TR.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/uk.json b/packages/esm-patient-orders-app/translations/uk.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/uk.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-orders-app/translations/vi.json b/packages/esm-patient-orders-app/translations/vi.json new file mode 100644 index 0000000000..1ac3c77404 --- /dev/null +++ b/packages/esm-patient-orders-app/translations/vi.json @@ -0,0 +1,77 @@ +{ + "actionsMenu": "Actions menu", + "activeVisitRequired": "An active visit is required to make orders", + "add": "Add", + "addResults": "Add results", + "allOrders": "All orders", + "cancel": "Cancel", + "cancellationDate": "Cancellation date", + "cancellationDateRequired": "Cancellation date is required", + "cancelOrder": "Cancel order", + "checkFilters": "Check the filters above", + "chooseAnOption": "Choose an option", + "dateCannotBeBeforeToday": "Date cannot be before today", + "dateOfOrder": "Date of order", + "discard": "Discard", + "discontinued": "Discontinued", + "dose": "Dose", + "editResults": "Edit results", + "endDate": "End date", + "enterTestResults": "Enter test results", + "error": "Error", + "errorCancellingOrder": "Error cancelling order", + "errorSavingLabResults": "Error saving lab results", + "indication": "Indication", + "launchOrderBasket": "Launch order basket", + "loading": "Loading", + "loadingInitialValues": "Loading initial values", + "loadingTestDetails": "Loading test details", + "medicationDurationAndUnit": "for {{duration}} {{durationUnit}}", + "medicationIndefiniteDuration": "Indefinite duration", + "medications": "Medications", + "modifyOrder": "Modify order", + "noMatchingOrdersToDisplay": "No matching orders to display", + "normalRange": "Normal range", + "onDate": "on", + "order": "Order", + "orderBasket": "Order basket", + "orderBasketWorkspaceTitle": "Order basket", + "orderCancellation": "Order cancellation", + "orderCancelled": "Order cancelled", + "orderCompleted": "Placed orders", + "orderDetails": "Order details", + "ordered": "Placed order for", + "orderedBy": "Ordered by", + "ordererInformation": "Orderer information", + "orderNumber": "Order number", + "orders": "Orders", + "Orders": "Orders", + "orderType": "Order type", + "pleaseFillField": "Please fill at least one field", + "pleaseFillRequiredFields": "Please fill all the required fields", + "print": "Print", + "printedBy": "Printed by", + "priority": "Priority", + "quantity": "Quantity", + "reasonForCancellation": "Reason for cancellation", + "reasonForCancellationRequired": "Reason for cancellation is required", + "refills": "Refills", + "result": "Result", + "saveAndClose": "Save and close", + "saveDrugOrderFailed": "Error ordering {{orderName}}", + "saveLabResults": "Save lab results", + "saving": "Saving", + "searchTable": "Search table", + "selectOrderType": "Select order type", + "signAndClose": "Sign and close", + "startAVisitToRecordOrders": "Start a visit to order", + "startVisit": "Start visit", + "status": "Status", + "successfullyCancelledOrder": "Order {{orderNumber}} has been cancelled successfully", + "successfullySavedLabResults": "Lab results for {{orderNumber}} have been successfully updated", + "Test Order_few": "Test orders", + "testType": "Test type", + "tryReopeningTheWorkspaceAgain": "Please try launching the workspace again", + "unknownOrderType": "Unknown order type", + "updated": "Updated" +} diff --git a/packages/esm-patient-programs-app/translations/de.json b/packages/esm-patient-programs-app/translations/de.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/de.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/hi.json b/packages/esm-patient-programs-app/translations/hi.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/hi.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/id.json b/packages/esm-patient-programs-app/translations/id.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/id.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/it.json b/packages/esm-patient-programs-app/translations/it.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/it.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/pt.json b/packages/esm-patient-programs-app/translations/pt.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/pt.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/si.json b/packages/esm-patient-programs-app/translations/si.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/si.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/sw.json b/packages/esm-patient-programs-app/translations/sw.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/sw.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/sw_KE.json b/packages/esm-patient-programs-app/translations/sw_KE.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/sw_KE.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/tr.json b/packages/esm-patient-programs-app/translations/tr.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/tr.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/tr_TR.json b/packages/esm-patient-programs-app/translations/tr_TR.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/tr_TR.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/uk.json b/packages/esm-patient-programs-app/translations/uk.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/uk.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-programs-app/translations/vi.json b/packages/esm-patient-programs-app/translations/vi.json new file mode 100644 index 0000000000..40df7b82b6 --- /dev/null +++ b/packages/esm-patient-programs-app/translations/vi.json @@ -0,0 +1,38 @@ +{ + "actions": "Actions", + "active": "Active", + "activePrograms": "Active programs", + "add": "Add", + "addPrograms": "Add programs", + "cancel": "Cancel", + "carePrograms": "Care Programs", + "chooseProgram": "Choose a program", + "chooseStatus": "Choose a program status", + "completedOn": "Completed On", + "configurePrograms": "Please configure programs to continue.", + "dateCompleted": "Date completed", + "dateEnrolled": "Date enrolled", + "editProgram": "Edit Program", + "enrollmentLocation": "Enrollment location", + "enrollmentNowVisible": "It is now visible in the Programs table", + "enrollmentSaved": "Program enrollment saved", + "enrollmentUpdated": "Program enrollment updated", + "enrollmentUpdatesNowVisible": "Changes to the program are now visible in the Programs table", + "fullyEnrolled": "Enrolled in all programs", + "location": "Location", + "noEligibleEnrollments": "There are no more programs left to enroll this patient in", + "noProgramsConfigured": "No programs configured", + "programEnrollments": "Program enrollments", + "programEnrollmentSaveError": "Error saving program enrollment", + "programEnrollmentWorkspaceTitle": "Record program enrollment", + "programName": "Program name", + "programRequired": "Program is required", + "programs": "Program enrollments", + "Programs": "Programs", + "programStatus": "Program status", + "saveAndClose": "Save and close", + "saving": "Saving", + "seeAll": "See all", + "state": "State", + "status": "Status" +} diff --git a/packages/esm-patient-tests-app/src/lab-orders/add-lab-order/useTestTypes.test.ts b/packages/esm-patient-tests-app/src/lab-orders/add-lab-order/useTestTypes.test.ts index aa5b20cb46..1769cf2ac9 100644 --- a/packages/esm-patient-tests-app/src/lab-orders/add-lab-order/useTestTypes.test.ts +++ b/packages/esm-patient-tests-app/src/lab-orders/add-lab-order/useTestTypes.test.ts @@ -1,7 +1,7 @@ import { useEffect, useRef, useState } from 'react'; import useSWRImmutable from 'swr/immutable'; import { renderHook, waitFor } from '@testing-library/react'; -import { getDefaultsFromConfigSchema, openmrsFetch, useConfig } from '@openmrs/esm-framework'; +import { getDefaultsFromConfigSchema, openmrsFetch, restBaseUrl, useConfig } from '@openmrs/esm-framework'; import { type ConfigObject, configSchema } from '../../config-schema'; import { useTestTypes } from './useTestTypes'; @@ -43,7 +43,7 @@ describe('useTestTypes is configurable', () => { it('should return all test concepts when no labOrderableConcepts are provided', async () => { const { result } = renderHook(() => useTestTypes()); expect(mockOpenrsFetch).toHaveBeenCalledWith( - '/ws/rest/v1/concept?class=Test?v=custom:(display,names:(display),uuid,setMembers:(display,uuid,names:(display),setMembers:(display,uuid,names:(display))))', + `${restBaseUrl}/concept?class=Test?v=custom:(display,names:(display),uuid,setMembers:(display,uuid,names:(display),setMembers:(display,uuid,names:(display))))`, ); await waitFor(() => expect(result.current.isLoading).toBeFalsy()); expect(result.current.error).toBeFalsy(); @@ -54,7 +54,7 @@ describe('useTestTypes is configurable', () => { const { result } = renderHook(() => useTestTypes()); expect(mockOpenrsFetch).toHaveBeenCalledWith( expect.stringContaining( - '/ws/rest/v1/concept?class=Test?v=custom:(display,names:(display),uuid,setMembers:(display,uuid,names:(display),setMembers:(display,uuid,names:(display))))', + `${restBaseUrl}/concept?class=Test?v=custom:(display,names:(display),uuid,setMembers:(display,uuid,names:(display),setMembers:(display,uuid,names:(display))))`, ), ); await waitFor(() => expect(result.current.isLoading).toBeFalsy()); diff --git a/packages/esm-patient-tests-app/translations/am.json b/packages/esm-patient-tests-app/translations/am.json index 855a148ee6..ddf2a0cbc5 100644 --- a/packages/esm-patient-tests-app/translations/am.json +++ b/packages/esm-patient-tests-app/translations/am.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "Date", "dateCollected": "Displaying date collected", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "observations", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "Results Viewer", "resultsText": "results", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "Return to timeline", "saveOrder": "Save order", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "Test type", "timeline": "Timeline", + "timelineData_lower": "timeline data", "tree": "Tree", "trend": "Trend", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/ar.json b/packages/esm-patient-tests-app/translations/ar.json index 4b3c576bf5..c9163c1aa4 100644 --- a/packages/esm-patient-tests-app/translations/ar.json +++ b/packages/esm-patient-tests-app/translations/ar.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "تاريخ", "dateCollected": "عرض تاريخ الجمع", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "ملاحظات", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "جديد", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "معاين النتائج", "resultsText": "نتائج", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "العودة إلى الجدول الزمني", "saveOrder": "حفظ الطلب", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "نوع الاختبار", "timeline": "الجدول الزمني", + "timelineData_lower": "timeline data", "tree": "شجرة", "trend": "اتجاه", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/de.json b/packages/esm-patient-tests-app/translations/de.json new file mode 100644 index 0000000000..86e1dd39a3 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/de.json @@ -0,0 +1,109 @@ +{ + "add": "Hinzufügen", + "additionalInstructions": "Zusätzliche Anweisungen", + "addLabOrderWorkspaceTitle": "Laborauftrag hinzufügen", + "backToOrderBasket": "Zurück zum Warenkorb", + "backToTimeline": "Zurück zur Zeitleiste", + "cancel": "Abbrechen", + "checkFilters": "Überprüfen Sie die Filter oben", + "clear": "Clear", + "clearFilters": "Filter löschen", + "clearSearchResults": "Clear results", + "closeSearchBar": "Suche schließen", + "data": "Daten", + "dataLoadError": "Datenladefehler", + "dataTimeline": "Daten-Zeitleiste", + "dataTimelineText": "Daten-Zeitleiste", + "date": "Datum", + "dateCollected": "Anzeige des Erfassungsdatums", + "dateTime": "Datum und Uhrzeit", + "directlyAddToBasket": "In den Warenkorb legen", + "discard": "Verwerfen", + "endDate": "Enddatum", + "error": "Fehler", + "errorFetchingTestTypes": "Fehler beim Abrufen von Ergebnissen für „{{searchTerm}}“", + "errorLoadingTestTypes": "Beim Laden von Testarten ist ein Fehler aufgetreten", + "female": "Weiblich", + "goToDrugOrderForm": "Auftragsformular", + "hideResultsTable": "Ergebnistabelle ausblenden", + "individualTests": "Individuelle Tests", + "labOrders": "Laboraufträge", + "labReferenceNumber": "Labor-Referenznummer", + "male": "Männlich", + "moreResultsAvailable": "Weitere Ergebnisse verfügbar", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "Keine anzuzeigenden Ergebnisse für „{{searchTerm}}“", + "noResultsToDisplay": "Keine anzuzeigenden Ergebnisse", + "noTestResultsWithinSpecifiedRange": "Keine Testergebnisse innerhalb des angegebenen Bereichs gefunden", + "observationsDisplayText": "Beobachtungen", + "onDate": "on", + "or": "oder", + "orderActionDiscontinue": "Unterbrechen", + "orderActionIncomplete": "Unvollständig", + "orderActionNew": "Neu", + "orderActionRenew": "Erneuern", + "orderActionRevise": "Ändern", + "ordered": "Beauftragt", + "orderReason": "Auftragsgrund", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Bitte füllen Sie alle erforderlichen Felder aus", + "print": "Drucken", + "printedBy": "Gedruckt von", + "printTestResults": "Testergebnisse drucken", + "priority": "Priorität", + "recentResults": "Jüngste Ergebnisse", + "recentTestResults": "jüngste Testergebnisse", + "referenceRange": "Referenzbereich", + "removeFromBasket": "Aus dem Warenkorb entfernen", + "reset": "Zurücksetzen", + "resetTreeText": "Baum zurücksetzen", + "resetView": "um diese Ansicht zurückzusetzen", + "resulted": "Ergab", + "results": "Ergebnisse", + "Results Viewer": "Ergebnisbetrachter", + "resultsText": "Ergebnisse", + "returnToOrderBasket": "Zum Warenkorb zurückkehren", + "returnToTimeline": "Zur Zeitleiste zurückkehren", + "saveOrder": "Auftrag speichern", + "search": "Suchen", + "searchAgain": "erneut suchen", + "searchByTestName": "Nach Testname suchen", + "searchFieldPlaceholder": "Nach Testart suchen", + "searchResultsMatchesForTerm_one": "{{count}} Ergebnis für „{{searchTerm}}“", + "searchResultsMatchesForTerm_other": "{{count}} Ergebnisse für „{{searchTerm}}“", + "searchResultsTextFor_one": "{{count}} Suchergebnis für {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} Suchergebnisse für {{searchTerm}}", + "seeAllResults": "Alle Ergebnisse anzeigen", + "showResultsTable": "Ergebnistabelle anzeigen", + "showTree": "Baum anzeigen", + "startDate": "Startdatum", + "testName": "Testname", + "testResults": "Testergebnisse", + "testResults_title": "Testergebnisse", + "testResultsData": "Daten der Testergebnisse", + "tests": "Tests", + "testType": "Testart", + "timeline": "Zeitleiste", + "timelineData_lower": "Daten der Zeitleiste", + "tree": "Baum", + "trend": "Trend", + "trendline": "Trendlinie", + "trendlineRangeSelector1Day": "1 Tag", + "trendlineRangeSelector1Month": "1 Monat", + "trendlineRangeSelector1Year": "1 Jahr", + "trendlineRangeSelector5Days": "5 Tage", + "trendlineRangeSelector5Years": "5 Jahre", + "trendlineRangeSelectorAll": "Alle", + "trendlineRangeSelectorMonths": "6 Monate", + "tryReopeningTheForm": "Bitte versuchen Sie, das Formular erneut zu starten", + "trySearchingAgain": "Bitte versuchen Sie die Suche zu wiederholen", + "tryTo": "Versuchen Sie", + "unknown": "Unbekannt", + "usingADifferentTerm": "einen anderen Begriff verwenden", + "value": "Wert", + "view": "Ansicht", + "viewTimeline": "Zeitleiste ansehen" +} diff --git a/packages/esm-patient-tests-app/translations/es.json b/packages/esm-patient-tests-app/translations/es.json index 6181e99e9c..a6d525bab6 100644 --- a/packages/esm-patient-tests-app/translations/es.json +++ b/packages/esm-patient-tests-app/translations/es.json @@ -12,6 +12,7 @@ "closeSearchBar": "Cerrar búsqueda", "data": "datos", "dataLoadError": "Error en la carga de datos", + "dataTimeline": "Data Timeline", "dataTimelineText": "Calendario de datos", "date": "Fecha", "dateCollected": "Mostrando fecha de recogida", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No se encontraron resultados de pruebas dentro del rango especificado", "observationsDisplayText": "observaciones", "onDate": "en", + "or": "or", "orderActionDiscontinue": "Descontinuar", "orderActionIncomplete": "Incompleto", "orderActionNew": "Nuevo", @@ -63,6 +65,7 @@ "results": "Resultados", "Results Viewer": "Visualizador de Resultados", "resultsText": "resultados", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "Volver al calendario", "saveOrder": "Guardar orden", "search": "Buscar", @@ -84,6 +87,7 @@ "tests": "Pruebas", "testType": "Tipo de prueba", "timeline": "Calendario", + "timelineData_lower": "timeline data", "tree": "Árbol", "trend": "Tendencia", "trendline": "Línea de tendencia", diff --git a/packages/esm-patient-tests-app/translations/fr.json b/packages/esm-patient-tests-app/translations/fr.json index 04227d9089..f64ade5806 100644 --- a/packages/esm-patient-tests-app/translations/fr.json +++ b/packages/esm-patient-tests-app/translations/fr.json @@ -12,6 +12,7 @@ "closeSearchBar": "Fermer la recherche", "data": "donnée", "dataLoadError": "Erreur lors du chargement des données", + "dataTimeline": "Chronologie des Données", "dataTimelineText": "Chronologie des données", "date": "Date", "dateCollected": "Affichage de la date collectée", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "Aucun résultat de test trouvé dans la plage spécifiée", "observationsDisplayText": "observations", "onDate": "sur", + "or": "ou", "orderActionDiscontinue": "Annuler", "orderActionIncomplete": "Incomplet", "orderActionNew": "Nouveau", @@ -63,6 +65,7 @@ "results": "Résultats", "Results Viewer": "Visionneuse de résultats", "resultsText": "résultats", + "returnToOrderBasket": "Retour au panier de demandes", "returnToTimeline": "Retour à la chronologie", "saveOrder": "Enregistrer la commande", "search": "Rechercher", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "Type de test", "timeline": "Chronologie", + "timelineData_lower": "données chronologiques", "tree": "Arborescence", "trend": "Tendance", "trendline": "Ligne de Tendance", diff --git a/packages/esm-patient-tests-app/translations/he.json b/packages/esm-patient-tests-app/translations/he.json index 538dad24c3..9d9b03719c 100644 --- a/packages/esm-patient-tests-app/translations/he.json +++ b/packages/esm-patient-tests-app/translations/he.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "תאריך", "dateCollected": "מציג תאריך איסוף", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "תצוגת מדדים", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "חדש", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "צופה תוצאות", "resultsText": "תוצאות", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "חזור לציר הזמן", "saveOrder": "שמור הזמנה", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "סוג הבדיקה", "timeline": "ציר זמן", + "timelineData_lower": "timeline data", "tree": "עץ", "trend": "טרנד", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/hi.json b/packages/esm-patient-tests-app/translations/hi.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/hi.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/hi_IN.json b/packages/esm-patient-tests-app/translations/hi_IN.json index 855a148ee6..ddf2a0cbc5 100644 --- a/packages/esm-patient-tests-app/translations/hi_IN.json +++ b/packages/esm-patient-tests-app/translations/hi_IN.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "Date", "dateCollected": "Displaying date collected", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "observations", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "Results Viewer", "resultsText": "results", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "Return to timeline", "saveOrder": "Save order", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "Test type", "timeline": "Timeline", + "timelineData_lower": "timeline data", "tree": "Tree", "trend": "Trend", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/id.json b/packages/esm-patient-tests-app/translations/id.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/id.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/it.json b/packages/esm-patient-tests-app/translations/it.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/it.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/km.json b/packages/esm-patient-tests-app/translations/km.json index 94e04f0733..cebe57ef0b 100644 --- a/packages/esm-patient-tests-app/translations/km.json +++ b/packages/esm-patient-tests-app/translations/km.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "កាលបរិច្ឆេទ", "dateCollected": "បង្ហាញកាលបរិច្ឆេទដែលប្រមូលទិន្នន័យបាន", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "ការសង្កេត", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "ថ្មី", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "មើលលទ្ធផល", "resultsText": "លទ្ធផល", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "ត្រឡប់ទៅបន្ទាត់ពេលវេលា", "saveOrder": "រក្សាទុកលំដាប់", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "ប្រភេទតេស្ត", "timeline": "បន្ទាត់ពេលវេលា", + "timelineData_lower": "timeline data", "tree": "មែកធាងទិន្នន័យ(Tree)", "trend": "និន្នាការ", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/pt.json b/packages/esm-patient-tests-app/translations/pt.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/pt.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/qu.json b/packages/esm-patient-tests-app/translations/qu.json index 855a148ee6..ddf2a0cbc5 100644 --- a/packages/esm-patient-tests-app/translations/qu.json +++ b/packages/esm-patient-tests-app/translations/qu.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "Date", "dateCollected": "Displaying date collected", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "observations", "onDate": "on", + "or": "or", "orderActionDiscontinue": "Discontinue", "orderActionIncomplete": "Incomplete", "orderActionNew": "New", @@ -63,6 +65,7 @@ "results": "Results", "Results Viewer": "Results Viewer", "resultsText": "results", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "Return to timeline", "saveOrder": "Save order", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "Test type", "timeline": "Timeline", + "timelineData_lower": "timeline data", "tree": "Tree", "trend": "Trend", "trendline": "Trendline", diff --git a/packages/esm-patient-tests-app/translations/si.json b/packages/esm-patient-tests-app/translations/si.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/si.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/sw.json b/packages/esm-patient-tests-app/translations/sw.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/sw.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/sw_KE.json b/packages/esm-patient-tests-app/translations/sw_KE.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/sw_KE.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/tr.json b/packages/esm-patient-tests-app/translations/tr.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/tr.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/tr_TR.json b/packages/esm-patient-tests-app/translations/tr_TR.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/tr_TR.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/uk.json b/packages/esm-patient-tests-app/translations/uk.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/uk.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/vi.json b/packages/esm-patient-tests-app/translations/vi.json new file mode 100644 index 0000000000..ddf2a0cbc5 --- /dev/null +++ b/packages/esm-patient-tests-app/translations/vi.json @@ -0,0 +1,109 @@ +{ + "add": "Add", + "additionalInstructions": "Additional instructions", + "addLabOrderWorkspaceTitle": "Add lab order", + "backToOrderBasket": "Back to order basket", + "backToTimeline": "Back to timeline", + "cancel": "Cancel", + "checkFilters": "Check the filters above", + "clear": "Clear", + "clearFilters": "Clear filters", + "clearSearchResults": "Clear results", + "closeSearchBar": "Close search", + "data": "data", + "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", + "dataTimelineText": "Data timeline", + "date": "Date", + "dateCollected": "Displaying date collected", + "dateTime": "Date and time", + "directlyAddToBasket": "Add to basket", + "discard": "Discard", + "endDate": "End date", + "error": "Error", + "errorFetchingTestTypes": "Error fetching results for \"{{searchTerm}}\"", + "errorLoadingTestTypes": "Error occured when loading test types", + "female": "Female", + "goToDrugOrderForm": "Order form", + "hideResultsTable": "Hide results table", + "individualTests": "Individual tests", + "labOrders": "Lab orders", + "labReferenceNumber": "Lab reference number", + "male": "Male", + "moreResultsAvailable": "More results available", + "noPanelsFound": "No panels found", + "noResultsForTestTypeSearch": "No results to display for \"{{searchTerm}}\"", + "noResultsToDisplay": "No results to display", + "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", + "observationsDisplayText": "observations", + "onDate": "on", + "or": "or", + "orderActionDiscontinue": "Discontinue", + "orderActionIncomplete": "Incomplete", + "orderActionNew": "New", + "orderActionRenew": "Renew", + "orderActionRevise": "Modify", + "ordered": "Ordered", + "orderReason": "Order reason", + "other": "Other", + "overTime": "Over time", + "panel": "Panel", + "panels": "panels", + "pleaseRequiredFields": "Please fill all required fields", + "print": "Print", + "printedBy": "Printed by", + "printTestResults": "Print test results", + "priority": "Priority", + "recentResults": "Recent Results", + "recentTestResults": "recent test results", + "referenceRange": "Reference range", + "removeFromBasket": "Remove from basket", + "reset": "Reset", + "resetTreeText": "Reset tree", + "resetView": "to reset this view", + "resulted": "Resulted", + "results": "Results", + "Results Viewer": "Results Viewer", + "resultsText": "results", + "returnToOrderBasket": "Return to order basket", + "returnToTimeline": "Return to timeline", + "saveOrder": "Save order", + "search": "Search", + "searchAgain": "search again", + "searchByTestName": "Search by test name", + "searchFieldPlaceholder": "Search for a test type", + "searchResultsMatchesForTerm_one": "{{count}} result for \"{{searchTerm}}\"", + "searchResultsMatchesForTerm_other": "{{count}} results for \"{{searchTerm}}\"", + "searchResultsTextFor_one": "{{count}} search result for {{searchTerm}}", + "searchResultsTextFor_other": "{{count}} search results for {{searchTerm}}", + "seeAllResults": "See all results", + "showResultsTable": "Show results table", + "showTree": "Show tree", + "startDate": "Start date", + "testName": "Test name", + "testResults": "test results", + "testResults_title": "Test Results", + "testResultsData": "Test results data", + "tests": "Tests", + "testType": "Test type", + "timeline": "Timeline", + "timelineData_lower": "timeline data", + "tree": "Tree", + "trend": "Trend", + "trendline": "Trendline", + "trendlineRangeSelector1Day": "1 day", + "trendlineRangeSelector1Month": "1 month", + "trendlineRangeSelector1Year": "1 year", + "trendlineRangeSelector5Days": "5 days", + "trendlineRangeSelector5Years": "5 years", + "trendlineRangeSelectorAll": "All", + "trendlineRangeSelectorMonths": "6 months", + "tryReopeningTheForm": "Please try launching the form again", + "trySearchingAgain": "Please try searching again", + "tryTo": "Try to", + "unknown": "Unknown", + "usingADifferentTerm": "using a different term", + "value": "Value", + "view": "View", + "viewTimeline": "View timeline" +} diff --git a/packages/esm-patient-tests-app/translations/zh.json b/packages/esm-patient-tests-app/translations/zh.json index 1fd1332874..a8ebc475c9 100644 --- a/packages/esm-patient-tests-app/translations/zh.json +++ b/packages/esm-patient-tests-app/translations/zh.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "日期", "dateCollected": "显示采集日期", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "观察记录", "onDate": "on", + "or": "or", "orderActionDiscontinue": "停止使用", "orderActionIncomplete": "不完整", "orderActionNew": "新增", @@ -63,6 +65,7 @@ "results": "结果", "Results Viewer": "结果查看器", "resultsText": "结果", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "返回时间线", "saveOrder": "保存医嘱", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "检验类型", "timeline": "时间线", + "timelineData_lower": "timeline data", "tree": "树状结构", "trend": "趋势", "trendline": "趋势线", diff --git a/packages/esm-patient-tests-app/translations/zh_CN.json b/packages/esm-patient-tests-app/translations/zh_CN.json index 1fd1332874..a8ebc475c9 100644 --- a/packages/esm-patient-tests-app/translations/zh_CN.json +++ b/packages/esm-patient-tests-app/translations/zh_CN.json @@ -12,6 +12,7 @@ "closeSearchBar": "Close search", "data": "data", "dataLoadError": "Data load error", + "dataTimeline": "Data Timeline", "dataTimelineText": "Data timeline", "date": "日期", "dateCollected": "显示采集日期", @@ -36,6 +37,7 @@ "noTestResultsWithinSpecifiedRange": "No test results found within the specified range", "observationsDisplayText": "观察记录", "onDate": "on", + "or": "or", "orderActionDiscontinue": "停止使用", "orderActionIncomplete": "不完整", "orderActionNew": "新增", @@ -63,6 +65,7 @@ "results": "结果", "Results Viewer": "结果查看器", "resultsText": "结果", + "returnToOrderBasket": "Return to order basket", "returnToTimeline": "返回时间线", "saveOrder": "保存医嘱", "search": "Search", @@ -84,6 +87,7 @@ "tests": "Tests", "testType": "检验类型", "timeline": "时间线", + "timelineData_lower": "timeline data", "tree": "树状结构", "trend": "趋势", "trendline": "趋势线", diff --git a/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header-item.scss b/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header-item.scss index dd78c71f1a..a76d8a5efb 100644 --- a/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header-item.scss +++ b/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header-item.scss @@ -46,7 +46,6 @@ .label { @include type.type-style('label-01'); color: $text-02; - margin-right: 0.375rem; } .danger-icon { @@ -78,18 +77,27 @@ } } +.arrow { + color: colors.$gray-100; + font-weight: 500; +} + .low::after { + @extend .arrow; content: ' ↓'; } .critically-low::after { + @extend .arrow; content: ' ↓↓'; } .high::after { + @extend .arrow; content: ' ↑'; } .critically-high::after { + @extend .arrow; content: ' ↑↑'; } diff --git a/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header.component.tsx b/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header.component.tsx index 13535f3faa..34607d8e58 100644 --- a/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header.component.tsx +++ b/packages/esm-patient-vitals-app/src/vitals-and-biometrics-header/vitals-header.component.tsx @@ -5,9 +5,9 @@ import duration from 'dayjs/plugin/duration'; import isToday from 'dayjs/plugin/isToday'; dayjs.extend(isToday); dayjs.extend(duration); -import { useTranslation } from 'react-i18next'; +import { Trans, useTranslation } from 'react-i18next'; import { Button, InlineLoading, Tag } from '@carbon/react'; -import { ArrowRight, Time } from '@carbon/react/icons'; +import { ArrowRight } from '@carbon/react/icons'; import { ConfigurableLink, formatDate, parseDate, useConfig, useWorkspaces } from '@openmrs/esm-framework'; import { useVisitOrOfflineVisit } from '@openmrs/esm-patient-common-lib'; import { @@ -37,13 +37,11 @@ const VitalsHeader: React.FC = ({ patientUuid }) => { const { currentVisit } = useVisitOrOfflineVisit(patientUuid); const { workspaces } = useWorkspaces(); - const isWorkspaceOpen = useCallback(() => { - return Boolean(workspaces?.length); - }, [workspaces]); + const isWorkspaceOpen = useCallback(() => Boolean(workspaces?.length), [workspaces]); const launchVitalsAndBiometricsForm = useCallback( - (e: Event) => { - e.stopPropagation(); + (event: React.MouseEvent) => { + event.stopPropagation(); launchForm(currentVisit, config); }, [config, currentVisit], @@ -61,20 +59,32 @@ const VitalsHeader: React.FC = ({ patientUuid }) => { const vitalsOverdue = hasActiveVisit && !vitalsTakenToday; const now = dayjs(); const vitalsOverdueDayCount = Math.round(dayjs.duration(now.diff(latestVitals?.date)).asDays()); - let overdueVitalsTagContent = ''; - switch (true) { - case vitalsOverdueDayCount >= 1 && vitalsOverdueDayCount <= 7: - overdueVitalsTagContent = t('daysOldVitals', 'These vitals are {{count}} days old', { - count: vitalsOverdueDayCount, - }); - break; - case vitalsOverdueDayCount >= 8 && vitalsOverdueDayCount <= 14: - overdueVitalsTagContent = t('overOneWeekOldVitals', 'These vitals are over one week old'); - break; - default: - overdueVitalsTagContent = t('outOfDateVitals', 'These vitals are out of date'); - break; + let overdueVitalsTagContent: React.ReactNode = null; + + if (vitalsOverdueDayCount >= 1 && vitalsOverdueDayCount < 7) { + overdueVitalsTagContent = ( + + + {/* @ts-ignore Workaround for i18next types issue (see https://github.com/i18next/react-i18next/issues/1543 and https://github.com/i18next/react-i18next/issues/465). Additionally, I can't find a way to get the proper plural suffix to be used in the translation file without amending the translation file by hand. */} + These vitals are {{ count: vitalsOverdueDayCount }} day old + + + ); + } else if (vitalsOverdueDayCount >= 8 && vitalsOverdueDayCount <= 14) { + overdueVitalsTagContent = ( + + These vitals are + + ); + } else { + overdueVitalsTagContent = ( + + + These vitals are out of date + + + ); } return ( @@ -86,11 +96,8 @@ const VitalsHeader: React.FC = ({ patientUuid }) => { {formatDate(parseDate(latestVitals?.date), { day: true, time: true })} {vitalsOverdue ? ( - - - + + {overdueVitalsTagContent} ) : null} = ({ patientUuid }) => { /> { expect(getByTextWithMarkup(/Height\s*-\s*/i)).toBeInTheDocument(); expect(getByTextWithMarkup(/BMI\s*-\s*/i)).toBeInTheDocument(); expect(getByTextWithMarkup(/Weight\s*-\s*/i)).toBeInTheDocument(); - expect(screen.getByText(/overdue: these vitals are out of date/i)).toBeInTheDocument(); + expect(getByTextWithMarkup(/these vitals are out of date/i)).toBeInTheDocument(); }); it('launches the vitals form when the `record vitals` button is clicked', async () => { @@ -106,6 +107,27 @@ describe('VitalsHeader', () => { expect(mockLaunchPatientWorkspace).toHaveBeenCalledWith(patientVitalsBiometricsFormWorkspace); }); + it('displays correct overdue tag for vitals 5 days old', async () => { + const fiveDaysAgo = dayjs().subtract(5, 'days').toISOString(); + const vitalsData = [ + { + ...formattedVitals[0], + date: fiveDaysAgo, + }, + ]; + + mockUseVitalsAndBiometrics.mockReturnValue({ + data: vitalsData, + } as ReturnType); + + renderWithSwr(); + + await waitForLoadingToFinish(); + + // TODO: Fix pluralization so that the string reads "5 days old" + expect(getByTextWithMarkup(/These vitals are 5 day old/i)).toBeInTheDocument(); + }); + it('does not flag normal values that lie within the provided reference ranges', async () => { mockUseVitalsAndBiometrics.mockReturnValue({ data: formattedVitals, diff --git a/packages/esm-patient-vitals-app/translations/am.json b/packages/esm-patient-vitals-app/translations/am.json index ad29ee4960..1711e690e2 100644 --- a/packages/esm-patient-vitals-app/translations/am.json +++ b/packages/esm-patient-vitals-app/translations/am.json @@ -13,8 +13,8 @@ "checkForValidity": "Some of the values entered are invalid", "date": "Date", "dateAndTime": "Date and time", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastolic", "discard": "Discard", "error": "Error", @@ -28,9 +28,8 @@ "noDataRecorded": "No data has been recorded for this patient", "notes": "Notes", "other": "Other", - "outOfDateVitals": "These vitals are out of date", - "overdue": "Overdue", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "Please fill at least one field", "print": "Print", diff --git a/packages/esm-patient-vitals-app/translations/ar.json b/packages/esm-patient-vitals-app/translations/ar.json index e57b0fb346..92c393bc7d 100644 --- a/packages/esm-patient-vitals-app/translations/ar.json +++ b/packages/esm-patient-vitals-app/translations/ar.json @@ -13,8 +13,8 @@ "checkForValidity": "بعض القيم المدخلة غير صالحة", "date": "Date", "dateAndTime": "Date and time", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "الانقباضي", "discard": "تجاهل", "error": "خطأ", @@ -28,9 +28,8 @@ "noDataRecorded": "لم يتم تسجيل أي بيانات لهذا المريض", "notes": "ملاحظات", "other": "أخرى", - "outOfDateVitals": "These vitals are out of date", - "overdue": "متأخر", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "يرجى ملء حقل واحد على الأقل", "print": "طباعة", diff --git a/packages/esm-patient-vitals-app/translations/de.json b/packages/esm-patient-vitals-app/translations/de.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/de.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/en.json b/packages/esm-patient-vitals-app/translations/en.json index ad29ee4960..1711e690e2 100644 --- a/packages/esm-patient-vitals-app/translations/en.json +++ b/packages/esm-patient-vitals-app/translations/en.json @@ -13,8 +13,8 @@ "checkForValidity": "Some of the values entered are invalid", "date": "Date", "dateAndTime": "Date and time", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastolic", "discard": "Discard", "error": "Error", @@ -28,9 +28,8 @@ "noDataRecorded": "No data has been recorded for this patient", "notes": "Notes", "other": "Other", - "outOfDateVitals": "These vitals are out of date", - "overdue": "Overdue", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "Please fill at least one field", "print": "Print", diff --git a/packages/esm-patient-vitals-app/translations/es.json b/packages/esm-patient-vitals-app/translations/es.json index 2b23abe9ed..b4ea2cb2e4 100644 --- a/packages/esm-patient-vitals-app/translations/es.json +++ b/packages/esm-patient-vitals-app/translations/es.json @@ -13,8 +13,8 @@ "checkForValidity": "Algunos de los valores introducidos no son válidos", "date": "Fecha", "dateAndTime": "Fecha y hora", - "daysOldVitals_one": "Estos signos vitales tienen {{count}} día", - "daysOldVitals_other": "Estos signos vitales tienen {{count}} días", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastólica", "discard": "Descartar", "error": "Error", @@ -28,9 +28,8 @@ "noDataRecorded": "No se han registrado datos para este paciente", "notes": "Notas", "other": "Otro", - "outOfDateVitals": "Estos signos vitales están desactualizados.", - "overdue": "Atrasado", - "overOneWeekOldVitals": "Estos signos vitales tienen más de una semana.", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Saturación de oxígeno", "pleaseFillField": "Por favor, complete al menos un campo", "print": "Imprimir", diff --git a/packages/esm-patient-vitals-app/translations/fr.json b/packages/esm-patient-vitals-app/translations/fr.json index 89f739cdcd..97aced96f2 100644 --- a/packages/esm-patient-vitals-app/translations/fr.json +++ b/packages/esm-patient-vitals-app/translations/fr.json @@ -13,8 +13,8 @@ "checkForValidity": "Certaines des valeurs saisies ne sont pas valides.", "date": "Date", "dateAndTime": "Date et heure", - "daysOldVitals_one": "Ces signes vitaux datent de {{count}} jour", - "daysOldVitals_other": "Ces signes vitaux datent de {{count}} jours", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastolique", "discard": "Abandonner", "error": "Erreur", @@ -28,9 +28,8 @@ "noDataRecorded": "Aucune donnée n'a été enregistrée pour ce patient", "notes": "Notes", "other": "Autre", - "outOfDateVitals": "Ces signes vitaux sont obsolètes", - "overdue": "Périmé", - "overOneWeekOldVitals": "Ces signes vitaux datent de plus d'une semaine", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Saturation en oxgène", "pleaseFillField": "Please fill at least one field", "print": "Print", diff --git a/packages/esm-patient-vitals-app/translations/he.json b/packages/esm-patient-vitals-app/translations/he.json index d985d28e7e..d365843231 100644 --- a/packages/esm-patient-vitals-app/translations/he.json +++ b/packages/esm-patient-vitals-app/translations/he.json @@ -13,8 +13,8 @@ "checkForValidity": "חלק מהערכים שהוזנו אינם תקפים", "date": "תאריך", "dateAndTime": "תאריך ושעה", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "דיאסטולי", "discard": "בטל", "error": "שגיאה", @@ -28,9 +28,8 @@ "noDataRecorded": "לא נרשמו נתונים עבור מטופל זה", "notes": "הערות", "other": "אחר", - "outOfDateVitals": "These vitals are out of date", - "overdue": "מאחר", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "מלא לפחות שדה אחד", "print": "הדפסה", diff --git a/packages/esm-patient-vitals-app/translations/hi.json b/packages/esm-patient-vitals-app/translations/hi.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/hi.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/hi_IN.json b/packages/esm-patient-vitals-app/translations/hi_IN.json index ad29ee4960..1711e690e2 100644 --- a/packages/esm-patient-vitals-app/translations/hi_IN.json +++ b/packages/esm-patient-vitals-app/translations/hi_IN.json @@ -13,8 +13,8 @@ "checkForValidity": "Some of the values entered are invalid", "date": "Date", "dateAndTime": "Date and time", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastolic", "discard": "Discard", "error": "Error", @@ -28,9 +28,8 @@ "noDataRecorded": "No data has been recorded for this patient", "notes": "Notes", "other": "Other", - "outOfDateVitals": "These vitals are out of date", - "overdue": "Overdue", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "Please fill at least one field", "print": "Print", diff --git a/packages/esm-patient-vitals-app/translations/id.json b/packages/esm-patient-vitals-app/translations/id.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/id.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/it.json b/packages/esm-patient-vitals-app/translations/it.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/it.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/km.json b/packages/esm-patient-vitals-app/translations/km.json index 79817a972e..4079e09ea0 100644 --- a/packages/esm-patient-vitals-app/translations/km.json +++ b/packages/esm-patient-vitals-app/translations/km.json @@ -13,8 +13,8 @@ "checkForValidity": "តម្លៃមួយចំនួនដែលបានបញ្ចូលមិនត្រឹមត្រូវទេ", "date": "កាលបរិច្ឆេទ", "dateAndTime": "កាលបរិច្ឆេទ និងម៉ោង", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "ដឺដ្យាស្តូលីក", "discard": "បោះបង់", "error": "មានបញ្ហាបច្ចេកទេស", @@ -28,9 +28,8 @@ "noDataRecorded": "មិនមានទិន្នន័យត្រូវបានកត់ត្រាសម្រាប់អ្នកជំងឺនេះទេ", "notes": "កំណត់សម្គាល់", "other": "ផ្សេងៗ", - "outOfDateVitals": "These vitals are out of date", - "overdue": "ហួសពេលកំណត់", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "សូមបំពេញយ៉ាងហោចណាស់នៅក្នុងប្រអប់មួយ", "print": "បោះពុម្ព", diff --git a/packages/esm-patient-vitals-app/translations/pt.json b/packages/esm-patient-vitals-app/translations/pt.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/pt.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/qu.json b/packages/esm-patient-vitals-app/translations/qu.json index ad29ee4960..1711e690e2 100644 --- a/packages/esm-patient-vitals-app/translations/qu.json +++ b/packages/esm-patient-vitals-app/translations/qu.json @@ -13,8 +13,8 @@ "checkForValidity": "Some of the values entered are invalid", "date": "Date", "dateAndTime": "Date and time", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "diastolic", "discard": "Discard", "error": "Error", @@ -28,9 +28,8 @@ "noDataRecorded": "No data has been recorded for this patient", "notes": "Notes", "other": "Other", - "outOfDateVitals": "These vitals are out of date", - "overdue": "Overdue", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "Oxygen saturation", "pleaseFillField": "Please fill at least one field", "print": "Print", diff --git a/packages/esm-patient-vitals-app/translations/si.json b/packages/esm-patient-vitals-app/translations/si.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/si.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/sw.json b/packages/esm-patient-vitals-app/translations/sw.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/sw.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/sw_KE.json b/packages/esm-patient-vitals-app/translations/sw_KE.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/sw_KE.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/tr.json b/packages/esm-patient-vitals-app/translations/tr.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/tr.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/tr_TR.json b/packages/esm-patient-vitals-app/translations/tr_TR.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/tr_TR.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/uk.json b/packages/esm-patient-vitals-app/translations/uk.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/uk.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/vi.json b/packages/esm-patient-vitals-app/translations/vi.json new file mode 100644 index 0000000000..1711e690e2 --- /dev/null +++ b/packages/esm-patient-vitals-app/translations/vi.json @@ -0,0 +1,63 @@ +{ + "abnormalValue": "Abnormal value", + "add": "Add", + "additionalNoteText": "Type any additional notes here", + "biometricDisplayed": "Biometric displayed", + "biometrics": "Biometrics", + "biometrics_lower": "biometrics", + "bloodPressure": "Blood Pressure", + "bloodPressureAbbreviated": "BP", + "bmi": "BMI", + "bp": "BP", + "calculatedBmi": "BMI (calc.)", + "checkForValidity": "Some of the values entered are invalid", + "date": "Date", + "dateAndTime": "Date and time", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", + "diastolic": "diastolic", + "discard": "Discard", + "error": "Error", + "female": "Female", + "goToSummary": "Go to Summary", + "heartRate": "Heart rate", + "height": "Height", + "loading": "Loading", + "male": "Male", + "muac": "MUAC", + "noDataRecorded": "No data has been recorded for this patient", + "notes": "Notes", + "other": "Other", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", + "oxygenSaturation": "Oxygen saturation", + "pleaseFillField": "Please fill at least one field", + "print": "Print", + "printedBy": "Printed by", + "pulse": "Pulse", + "recordBiometrics": "Record biometrics", + "recordVitals": "Record vitals", + "recordVitalsAndBiometrics": "Record Vitals and Biometrics", + "respirationRate": "Respiration rate", + "respiratoryRate": "R. rate", + "respiratoryRateAbbreviated": "R. Rate", + "saveAndClose": "Save and close", + "seeAll": "See all", + "spo2": "SpO2", + "systolic": "systolic", + "temp": "Temp", + "temperature": "Temperature", + "temperatureAbbreviated": "Temp", + "unknown": "Unknown", + "validationInputError": "Value must be between {{min}} and {{max}}", + "vitals": "Vitals", + "Vitals & Biometrics": "Vitals & Biometrics", + "vitalsAndBiometrics": "Vitals and biometrics", + "vitalsAndBiometricsNowAvailable": "They are now visible on the Vitals and Biometrics page", + "vitalsAndBiometricsRecorded": "Vitals and Biometrics saved", + "vitalsAndBiometricsSaveError": "Error saving vitals and biometrics", + "vitalsHistory": "Vitals history", + "vitalSignDisplayed": "Vital sign displayed", + "vitalSigns": "Vital signs", + "weight": "Weight" +} diff --git a/packages/esm-patient-vitals-app/translations/zh.json b/packages/esm-patient-vitals-app/translations/zh.json index b31ac5aae5..184485de81 100644 --- a/packages/esm-patient-vitals-app/translations/zh.json +++ b/packages/esm-patient-vitals-app/translations/zh.json @@ -13,8 +13,8 @@ "checkForValidity": "输入的一些值无效", "date": "日期", "dateAndTime": "日期和时间", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "舒张压", "discard": "放弃", "error": "错误", @@ -28,9 +28,8 @@ "noDataRecorded": "该患者尚未记录任何数据", "notes": "备注", "other": "其他", - "outOfDateVitals": "These vitals are out of date", - "overdue": "逾期", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "血氧饱和度", "pleaseFillField": "请至少填写一个字段", "print": "打印", diff --git a/packages/esm-patient-vitals-app/translations/zh_CN.json b/packages/esm-patient-vitals-app/translations/zh_CN.json index b31ac5aae5..184485de81 100644 --- a/packages/esm-patient-vitals-app/translations/zh_CN.json +++ b/packages/esm-patient-vitals-app/translations/zh_CN.json @@ -13,8 +13,8 @@ "checkForValidity": "输入的一些值无效", "date": "日期", "dateAndTime": "日期和时间", - "daysOldVitals_one": "These vitals are {{count}} day old", - "daysOldVitals_other": "These vitals are {{count}} days old", + "daysOldVitals_one": "<0>These vitals are <1>{{count}} day old", + "daysOldVitals_other": "<0>These vitals are <1>{{count}} days old", "diastolic": "舒张压", "discard": "放弃", "error": "错误", @@ -28,9 +28,8 @@ "noDataRecorded": "该患者尚未记录任何数据", "notes": "备注", "other": "其他", - "outOfDateVitals": "These vitals are out of date", - "overdue": "逾期", - "overOneWeekOldVitals": "These vitals are over one week old", + "outOfDateVitals": "<0>These vitals are <1>out of date", + "overOneWeekOldVitals": "<0>These vitals are <1>over one week old", "oxygenSaturation": "血氧饱和度", "pleaseFillField": "请至少填写一个字段", "print": "打印", diff --git a/yarn.lock b/yarn.lock index 921ddc8bb1..ad1f959faf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5678,8 +5678,8 @@ __metadata: linkType: soft "@openmrs/esm-form-engine-lib@npm:next": - version: 2.1.0-pre.1524 - resolution: "@openmrs/esm-form-engine-lib@npm:2.1.0-pre.1524" + version: 2.1.0-pre.1526 + resolution: "@openmrs/esm-form-engine-lib@npm:2.1.0-pre.1526" dependencies: "@carbon/react": "npm:>1.47.0 <1.50.0" classnames: "npm:^2.5.1" @@ -5697,7 +5697,7 @@ __metadata: react: 18.x react-i18next: 11.x swr: 2.x - checksum: 10/5d2fe6aabaadcfa70e439988094789926f10e98c30a003c3fbc6d746e06f957faf111b36a338c6d3a52b75a0fead03b64b6e664830d71d6fa1585a93380d3c71 + checksum: 10/8aaf4e07ff29487c7559d708637d9064226f7e1f9830f53c30a77bb23a50752bde0cb7a42e157b9703d5fb7cd021d306dc84dc1c39bab3a5d6c137dced92235f languageName: node linkType: hard @@ -6007,7 +6007,7 @@ __metadata: sass: "npm:^1.54.3" swc-loader: "npm:^0.2.3" swr: "npm:^2.2.4" - turbo: "npm:^2.0.12" + turbo: "npm:^2.2.3" typescript: "npm:^4.0.3" webpack-cli: "npm:^4.10.0" webpack-dev-server: "npm:^4.15.1" @@ -25452,58 +25452,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-darwin-64@npm:2.1.0" +"turbo-darwin-64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-darwin-64@npm:2.2.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-darwin-arm64@npm:2.1.0" +"turbo-darwin-arm64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-darwin-arm64@npm:2.2.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-linux-64@npm:2.1.0" +"turbo-linux-64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-linux-64@npm:2.2.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-linux-arm64@npm:2.1.0" +"turbo-linux-arm64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-linux-arm64@npm:2.2.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-windows-64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-windows-64@npm:2.1.0" +"turbo-windows-64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-windows-64@npm:2.2.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:2.1.0": - version: 2.1.0 - resolution: "turbo-windows-arm64@npm:2.1.0" +"turbo-windows-arm64@npm:2.2.3": + version: 2.2.3 + resolution: "turbo-windows-arm64@npm:2.2.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"turbo@npm:^2.0.12": - version: 2.1.0 - resolution: "turbo@npm:2.1.0" - dependencies: - turbo-darwin-64: "npm:2.1.0" - turbo-darwin-arm64: "npm:2.1.0" - turbo-linux-64: "npm:2.1.0" - turbo-linux-arm64: "npm:2.1.0" - turbo-windows-64: "npm:2.1.0" - turbo-windows-arm64: "npm:2.1.0" +"turbo@npm:^2.2.3": + version: 2.2.3 + resolution: "turbo@npm:2.2.3" + dependencies: + turbo-darwin-64: "npm:2.2.3" + turbo-darwin-arm64: "npm:2.2.3" + turbo-linux-64: "npm:2.2.3" + turbo-linux-arm64: "npm:2.2.3" + turbo-windows-64: "npm:2.2.3" + turbo-windows-arm64: "npm:2.2.3" dependenciesMeta: turbo-darwin-64: optional: true @@ -25519,7 +25519,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10/e180ac4cf6a2df9c53b894a0ddd320686bd64a3afb3f686d28f04eeecca2642aa8f8b168104663debf3414014533b4b1178a36497ac47e3a9076dd5ae1813814 + checksum: 10/ce7dc0b45d11ba9d2a435daad3357ad45e51a81583134912d1ff5b4569c6d233f56b5fc2459ad5c4a8d41ddec566574e34e5c8649ef64b7546348014bd371ea5 languageName: node linkType: hard