diff --git a/src/i18n.js b/src/i18n.js index 250b03c..df75a1f 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -20,6 +20,7 @@ import contentGu from './locales/gu/content.json'; import contentNo from './locales/no/content.json'; import contentKa from './locales/ka/content.json'; import contentTe from './locales/te/content.json'; +import contentUk from './locales/uk/content.json'; const options = { order: ['querystring', 'cookie', 'localStorage', 'sessionStorage', 'navigator', 'htmlTag', 'path', 'subdomain'], @@ -51,6 +52,7 @@ const resources = { no: contentNo, ka: contentKa, te: contentTe, + uk: contentUk, }; // Feel free to translate the language name @@ -74,6 +76,7 @@ export const localesList = [ { locale: 'no', description: 'Norsk' }, { locale: 'ka', description: 'Kannada' }, { locale: 'te', description: 'Telugu' }, + { locale: 'uk', description: 'Ukraine' }, ]; i18n diff --git a/src/locales/uk/content.json b/src/locales/uk/content.json new file mode 100644 index 0000000..ec8f439 --- /dev/null +++ b/src/locales/uk/content.json @@ -0,0 +1,105 @@ +{ + "translation": { + "medicalReport": "Медичний звіт", + "bulletinCreated": "Створено бюлетень", + "numberAttendanceCode": "Код присутності повинен бути числом", + "numberPatientCode": "Код пацієнта повинен бути числом", + "nameSize": "Ім'я повинно мати принаймні 2 літери", + "consciousnessLevelBlank": "Рівень свідомості не може бути пустим", + "diuresisBlank": "Діурез не може бути пустим", + "feverBlank": "Температура не може бути пустою", + "generalConditionBlank": "Загальний стан не може бути пустим", + "doctorNameBlank": "Ім’я лікаря не може бути пустим", + "bloodPressureBlank": "Кров’яний тиск не може бути пустим", + "respirationBlank": "Дихання не може бути пустим", + "birthdayBlank": "Дата народження не може бути пустою", + "obsSize": "Спостереження повинно містити принаймні 6 символів", + "accessDenied": "Доступ відмовлено", + "fillPatCodeAndAttendance": "Заповніть код пацієнта та відвідування", + "patientCode": "Код пацієнта", + "attendanceCode": "Код відвідування", + "birthday": "Дата народження", + "patientName": "Ім’я пацієнта", + "generalCondition": "Загальний стан", + "bloodPressure": "Кров'яний тиск", + "consciousnessLevel": "Рівень свідомості", + "fever": "Температура", + "respiration": "Дихання", + "diuresis": "Діурез", + "observations": "Спостереження", + "doctorName": "Ім'я лікаря", + "signedAt": "Підписано о", + "add": "Додати", + "normal": "Нормальний", + "serious": "Важкий", + "stable": "Стабільний", + "good": "Добрий", + "high": "Високий", + "low": "Низький", + "conscious": "Свідомий", + "sedated": "Седований", + "absent": "Відсутній", + "present": "Присутній", + "byDevices": "За пристроями", + "increased": "Підвищений", + "diminished": "Понижений", + "dailyMedicalReport": "Щоденний медичний звіт", + "bulletinsNotFound": "Бюлетені не знайдено", + "loadHospitalsError": "Не вдалося завантажити список лікарень. Спробуйте пізніше.", + "emailSavingError": "Помилка збереження електронної пошти: неправильний формат або пошта вже використовується", + "passwordSize": "Пароль повинен містити не менше 6 символів", + "hospitalInfo": "Інформація про лікарню", + "email": "Електронна пошта", + "hospitalName": "Назва лікарні", + "password": "Пароль", + "dataUpdate": "Оновлення даних", + "update": "Оновлення", + "sort": "Сортувати", + "sortBy": "Сортувати за", + "nextPage": "Наступна сторінка", + "previousPage": "Попередня сторінка", + "rowsPerPage": "Рядків на сторінці", + "of": "з", + "search": "Пошук", + "print": "Друкувати", + "viewColumns": "Показати стовпці", + "filterTable": "Фільтрувати таблицю", + "all": "Все", + "filters": "Філтьри", + "reset": "Початкові параметри", + "viewHideColumns": "Показати/приховати стовпці", + "selectedRows": "Вибрані рядки", + "delete": "Видалити", + "deleteSelectedRows": "Видалити Вибрані стовпці", + "downloadCsv": "Завантажити CSV", + "bulletins": "Бюлетені", + "mediRepoWelcome": "Ваша платформа керування медичними звітами", + "welcome": "Вітаємо", + "hospitalsNumber": "Кількість лікарень на платформі", + "activeBulletinsNumber": "Кількість активних медичних бюлетенів для вашої лікарні", + "differentPassword": "Введені паролі не збігаються", + "updatedPassword": "Пароль оновлено", + "repeatPassword": "Повторіть пароль", + "darkMode": "Темний режим", + "viewSettings": "Показати налаштування", + "wrongIDOrToken": "Щось не так з вашим ID чи токеном", + "account": "Обліковий запис", + "settings": "Налаштування", + "wrongEmailOrPass": "Щось не так із вашою електронною поштою чи паролем", + "wrongEmail": "Щось не так з вашою електронною поштою", + "forgotPassword": "Забули пароль", + "addHospital": "Додати нову лікарню", + "patientFamilyLogin": "Логування для родини пацієнта, натисніть тут", + "login": "Логін", + "corporateEmail": "Використовуйте свою робочу електронну пошту для створення нового облікового запису", + "alreadyHaveLogin": "Вже є аккаунт? Увійдіть тут", + "accessTokenSent": "токен доступу надіслано на вашу електронну адресу", + "send": "Вислати", + "hospitalLogin": "Логування лікарень, натисніть тут", + "authenticationRequired": "Потрібна аутентифікація. Використовуйте отриманий Логін/Пароль", + "askPatientLogin": "Дані для входу надає лікарня. Запитайте про них на рецепції.", + "logout": "Вийти", + "bulletinsDeleted": "бюлетені(в) успішно видалено", + "couldNotDelete": "Не вдалося видалити" + } +} \ No newline at end of file