Files
leadchat/app/javascript/widget/i18n/locale/uk.json
Sviat ef91b8bb42 fix(i18n): improve Ukrainian widget translation (#13819)
## Description

This PR improves the Ukrainian translation for the Chatwoot widget
(`app/javascript/widget/i18n/locale/uk.json`).

Key changes:
- Fixed typo: `Звантажити` → `Завантажити`
- Translated missing English strings
- Improved reply time messages
- Updated day names to match `{day}` usage in `BACK_ON_DAY`
- Improved UX wording in form placeholders
- Fixed typography in `ім’я`
- Improved consistency with other Chatwoot translations

These updates improve readability and correctness of the Ukrainian
widget interface.

## Type of change

- [x] Bug fix (non-breaking change which fixes an issue)

## How Has This Been Tested?

Reviewed the updated translations and verified that:

- Ukrainian translations render correctly
- Reply time messages display properly
- `{day}` values work correctly with the `BACK_ON_DAY` message
- Form placeholders appear correctly
- No untranslated English strings remain

## Checklist:

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] My changes generate no new warnings

---------

Co-authored-by: Sojan Jose <sojan@pepalo.com>
2026-03-16 22:38:08 -07:00

154 lines
6.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"COMPONENTS": {
"FILE_BUBBLE": {
"DOWNLOAD": "Завантажити",
"UPLOADING": "Завантажується..."
},
"FORM_BUBBLE": {
"SUBMIT": "Додати"
},
"MESSAGE_BUBBLE": {
"RETRY": "Надіслати ще раз",
"ERROR_MESSAGE": "Не вдалося надіслати, спробуйте ще раз"
}
},
"THUMBNAIL": {
"AUTHOR": {
"NOT_AVAILABLE": "Недоступно"
}
},
"TEAM_AVAILABILITY": {
"ONLINE": "Ми онлайн",
"OFFLINE": "Нас наразі немає",
"BACK_AS_SOON_AS_POSSIBLE": "Ми повернемося якнайшвидше"
},
"REPLY_TIME": {
"IN_A_FEW_MINUTES": "Зазвичай, відповідаємо за декілька хвилин",
"IN_A_FEW_HOURS": "Зазвичай, відповідаємо за декілька годин",
"IN_A_DAY": "Зазвичай, відповідаємо протягом доби",
"BACK_IN_HOURS": "Ми будемо онлайн через {n} годину | Ми будемо онлайн через {n} год.",
"BACK_IN_MINUTES": "Ми будемо онлайн через {time} хвилин",
"BACK_AT_TIME": "Ми будемо онлайн о {time}",
"BACK_ON_DAY": "Ми будемо онлайн у {day}",
"BACK_TOMORROW": "Ми будемо онлайн завтра",
"BACK_IN_SOME_TIME": "Ми будемо онлайн трохи пізніше"
},
"DAY_NAMES": {
"SUNDAY": "неділю",
"MONDAY": "понеділок",
"TUESDAY": "вівторок",
"WEDNESDAY": "середу",
"THURSDAY": "четвер",
"FRIDAY": "п'ятницю",
"SATURDAY": "суботу"
},
"START_CONVERSATION": "Розпочати розмову",
"END_CONVERSATION": "Закінчити спілкування",
"CONTINUE_CONVERSATION": "Продовжити спілкування",
"YOU": "Ви",
"START_NEW_CONVERSATION": "Розпочати нову розмову",
"VIEW_UNREAD_MESSAGES": "У Вас є непрочитані повідомлення",
"UNREAD_VIEW": {
"VIEW_MESSAGES_BUTTON": "Переглянути нові повідомлення",
"CLOSE_MESSAGES_BUTTON": "Закрити",
"COMPANY_FROM": "від",
"BOT": "Бот"
},
"BUBBLE": {
"LABEL": "Напишіть нам"
},
"POWERED_BY": "Працює на Chatwoot",
"EMAIL_PLACEHOLDER": "Введіть адресу електронної пошти",
"CHAT_PLACEHOLDER": "Введіть Ваше повідомлення",
"TODAY": "Сьогодні",
"YESTERDAY": "Вчора",
"PRE_CHAT_FORM": {
"FIELDS": {
"FULL_NAME": {
"LABEL": "Повне ім`я",
"PLACEHOLDER": "Будь ласка, введіть своє повне ім'я",
"REQUIRED_ERROR": "Потрібне повне ім'я"
},
"EMAIL_ADDRESS": {
"LABEL": "Адреса електронної пошти",
"PLACEHOLDER": "Будь ласка, введіть адресу вашої електронної пошти",
"REQUIRED_ERROR": "Необхідно вказати адресу електронної пошти",
"VALID_ERROR": "Будь ласка, введіть коректну адресу електронної пошти"
},
"PHONE_NUMBER": {
"LABEL": "Номер телефону",
"PLACEHOLDER": "Будь ласка, введіть номер телефону",
"REQUIRED_ERROR": "Номер телефону є обов'язковим",
"DIAL_CODE_VALID_ERROR": "Будь ласка, оберіть код країни",
"VALID_ERROR": "Будь ласка, введіть правильний номер телефону",
"DROPDOWN_EMPTY": "Результатів не знайдено",
"DROPDOWN_SEARCH": "Пошук країни"
},
"MESSAGE": {
"LABEL": "Текст повідомлення",
"PLACEHOLDER": "Будь ласка, введіть ваше повідомлення",
"ERROR": "Занадто коротке повідомлення"
}
},
"CAMPAIGN_HEADER": "Будь ласка, надайте своє ім'я та електронну пошту перед початком бесіди",
"IS_REQUIRED": "обов'язково",
"REQUIRED": "Обов'язково",
"REGEX_ERROR": "Будь ласка, введіть коректний текст"
},
"FILE_SIZE_LIMIT": "Файл перевищує ліміт вкладення {MAXIMUM_FILE_UPLOAD_SIZE}",
"CHAT_FORM": {
"INVALID": {
"FIELD": "Невірно заповнене поле"
}
},
"EMOJI": {
"PLACEHOLDER": "Пошук емодзі",
"NOT_FOUND": "Немає емодзі, що відповідають пошуковому запиту",
"ARIA_LABEL": "Вибір емодзі"
},
"CSAT": {
"TITLE": "Оцініть вашу бесіду",
"SUBMITTED_TITLE": "Дякуємо за оцінку",
"PLACEHOLDER": "Розкажіть докладніше..."
},
"EMAIL_TRANSCRIPT": {
"BUTTON_TEXT": "Запит на текст розмови",
"SEND_EMAIL_SUCCESS": "Текст розмови надісланий",
"SEND_EMAIL_ERROR": "Сталася помилка, будь ласка, спробуйте ще раз"
},
"INTEGRATIONS": {
"DYTE": {
"CLICK_HERE_TO_JOIN": "Натисніть тут, щоб приєднатися",
"LEAVE_THE_ROOM": "Залишити дзвінок"
}
},
"PORTAL": {
"POPULAR_ARTICLES": "Популярні статті",
"VIEW_ALL_ARTICLES": "Переглянути всі статті",
"IFRAME_LOAD_ERROR": "Помилка при завантаженні статті, будь ласка, оновіть сторінку та повторіть спробу."
},
"ATTACHMENTS": {
"image": {
"CONTENT": "Повідомлення з картинкою"
},
"audio": {
"CONTENT": "Аудіо-повідомлення"
},
"video": {
"CONTENT": "Відеоповідомлення"
},
"file": {
"CONTENT": "Повідомлення з файлом"
},
"location": {
"CONTENT": "Місцезнаходження"
},
"fallback": {
"CONTENT": "поділився посиланням"
}
},
"FOOTER_REPLY_TO": {
"REPLY_TO": "Відповісти:"
}
}