Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Commit

Permalink
fix(conflict): merge master
Browse files Browse the repository at this point in the history
  • Loading branch information
ocBruno committed Jan 31, 2020
2 parents 9c4f9d9 + cf305bc commit 97e01d9
Show file tree
Hide file tree
Showing 48 changed files with 431 additions and 3 deletions.
17 changes: 15 additions & 2 deletions src/components/Navbar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ const Navbar = () => {
history.push('/')
},
}}
<<<<<<< HEAD
search={{
onClickButton: () => {
// no oop
Expand All @@ -31,15 +32,27 @@ const Navbar = () => {
onClick: () => {
// no oop
},
=======
bg="dark"
variant="dark"
search={{
onClickButton: () => console.log('hello'),
onChangeInput: () => console.log('hello'),
}}
navLinks={[
{
label: t('patients.label', 'patients'),
onClick: () => {},
>>>>>>> add-translation-resources
children: [
{
label: t('actions.list'),
label: t('actions.list', 'list'),
onClick: () => {
history.push('/patients')
},
},
{
label: t('actions.new'),
label: t('actions.new', 'new'),
onClick: () => {
history.push('/patients/new')
},
Expand Down
64 changes: 64 additions & 0 deletions src/i18n.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
import i18n from 'i18next';
import LanguageDetector from 'i18next-browser-languagedetector';
import { initReactI18next } from 'react-i18next';

import translationAR from './locales/ar/translations';
import translationDE from './locales/de/translations';
import translationEN from './locales/en/translations';
import translationES from './locales/es/translations';
import translationIN from './locales/in/translations';
import translationJA from './locales/ja/translations';
import translationPT from './locales/pt/translations';
import translationRU from './locales/ru/translations';
import translationZR from './locales/zr/translations';

const resources = {
ar: {
translation: translationAR,
},
de: {
translation: translationDE,
},
en: {
translation: translationEN,
},
es: {
translation: translationES,
},
in: {
translation: translationIN,
},
ja: {
translation: translationJA,
},
pt: {
translation: translationPT,
},
ru: {
translation: translationRU,
},
zr: {
translation: translationZR,
},
};

i18n
// load translation using xhr -> see /public/locales
// learn more: https://github.com/i18next/i18next-xhr-backend
// detect user language
// learn more: https://github.com/i18next/i18next-browser-languageDetector
.use(LanguageDetector)
// pass the i18n instance to react-i18next.
.use(initReactI18next)
// init i18next
// for all options read: https://www.i18next.com/overview/configuration-options
.init({
fallbackLng: 'en',
debug: true,
resources: resources,
interpolation: {
escapeValue: false, // not needed for react as it escapes by default
},
});

export default i18n;
2 changes: 1 addition & 1 deletion src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import '@hospitalrun/components/scss/main.scss'
import './index.css'
import App from './App'
import * as serviceWorker from './serviceWorker'
import './i18n'
import './i18n.ts'

ReactDOM.render(<App />, document.getElementById('root'))

Expand Down
9 changes: 9 additions & 0 deletions src/locales/ar/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "تصحيح",
"save": "حفظ",
"cancel": "إلغاء",
"new": "الجديد",
"list": "قائمة"
}
}
5 changes: 5 additions & 0 deletions src/locales/ar/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "لوحة القيادة"
}
}
11 changes: 11 additions & 0 deletions src/locales/ar/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/ar/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "الاسم الاول",
"lastName": "الكنية"
}
}
8 changes: 8 additions & 0 deletions src/locales/ar/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "المرضى",
"viewPatients": "عرض المرضى",
"viewPatient": "عرض المريض",
"newPatient": "مريض جديد"
}
}
9 changes: 9 additions & 0 deletions src/locales/de/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "Bearbeiten",
"save": "speichern",
"cancel": "Stornieren",
"new": "Neu",
"list": "Liste"
}
}
5 changes: 5 additions & 0 deletions src/locales/de/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "Instrumententafel"
}
}
11 changes: 11 additions & 0 deletions src/locales/de/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/de/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "Vorname",
"lastName": "Nachname"
}
}
8 changes: 8 additions & 0 deletions src/locales/de/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "Patienten",
"viewPatients": "Patienten anzeigen",
"viewPatient": "Patient anzeigen",
"newPatient": "Neuer Patient"
}
}
9 changes: 9 additions & 0 deletions src/locales/en/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "Edit",
"save": "Save",
"cancel": "Cancel",
"new": "New",
"list": "List"
}
}
5 changes: 5 additions & 0 deletions src/locales/en/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "Dashboard"
}
}
11 changes: 11 additions & 0 deletions src/locales/en/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/en/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "First Name",
"lastName": "Last Name"
}
}
8 changes: 8 additions & 0 deletions src/locales/en/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "Patients",
"viewPatients": "View Patients",
"viewPatient": "View Patient",
"newPatient": "New Patient"
}
}
9 changes: 9 additions & 0 deletions src/locales/es/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "Editar",
"save": "Guardar",
"cancel": "Cancelar",
"new": "Nuevo",
"list": "Lista"
}
}
5 changes: 5 additions & 0 deletions src/locales/es/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "Panel"
}
}
11 changes: 11 additions & 0 deletions src/locales/es/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/es/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "Nombre de pila",
"lastName": "Apellido"
}
}
8 changes: 8 additions & 0 deletions src/locales/es/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "Pacientes",
"viewPatients": "Ver pacientes",
"viewPatient": "Ver pacientes",
"newPatient": "Nuevo paciente"
}
}
9 changes: 9 additions & 0 deletions src/locales/in/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "Edit",
"save": "Menyimpan",
"cancel": "Membatalkan",
"new": "Baru",
"list": "Daftar"
}
}
5 changes: 5 additions & 0 deletions src/locales/in/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "Dasbor"
}
}
11 changes: 11 additions & 0 deletions src/locales/in/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/in/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "Nama depan",
"lastName": "Nama keluarga"
}
}
8 changes: 8 additions & 0 deletions src/locales/in/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "Pasien",
"viewPatients": "Lihat Pasien",
"viewPatient": "Lihat Pasien",
"newPatient": "Pasien Baru"
}
}
9 changes: 9 additions & 0 deletions src/locales/ja/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "編集",
"save": "セーブ",
"cancel": "キャンセル",
"new": "新しい",
"list": "リスト"
}
}
5 changes: 5 additions & 0 deletions src/locales/ja/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "ダッシュボード"
}
}
11 changes: 11 additions & 0 deletions src/locales/ja/translations/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import actions from './actions';
import dashboard from './dashboard';
import patient from './patient';
import patients from './patients';

export default {
...actions,
...dashboard,
...patient,
...patients,
}
6 changes: 6 additions & 0 deletions src/locales/ja/translations/patient/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
"patient": {
"firstName": "ファーストネーム",
"lastName": "苗字"
}
}
8 changes: 8 additions & 0 deletions src/locales/ja/translations/patients/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
"patients": {
"label": "患者さん",
"viewPatients": "患者を見る",
"viewPatient": "患者を見る",
"newPatient": "新しい患者"
}
}
9 changes: 9 additions & 0 deletions src/locales/pt/translations/actions/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
"actions": {
"edit": "Editar",
"save": "Salvar",
"cancel": "Cancelar",
"new": "Novo",
"list": "Lista"
}
}
5 changes: 5 additions & 0 deletions src/locales/pt/translations/dashboard/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
"dashboard": {
"label": "Painel de controle"
}
}
Loading

0 comments on commit 97e01d9

Please sign in to comment.