update uk-UA localization

This commit is contained in:
cuqmbr 2025-05-29 18:02:26 +03:00
parent 6a9504d6ff
commit e5b3180220
Signed by: cuqmbr
GPG Key ID: 0AA446880C766199

View File

@ -1,46 +1,79 @@
{
"FluentValidation": {
"MaximumLength": "Повинно бути менше ніж {0:G} символів.",
"NotEmpty": "Не повинно бути порожнім.",
"GreaterThanOrEqualTo": "Повинно бути більше або дорівнювати {0:G}.",
"LessThanOrEqualTo": "Повинно бути менше або дорівнювати {0:G}."
"GreaterThanOrEqualTo": "Повинно бути більше або дорівнювати {0}.",
"LessThanOrEqualTo": "Повинно бути менше або дорівнювати {0}.",
"MinimumLength": "Довжина повинна бути більшою або дорівнювати {0} символам.",
"MaximumLength": "Довжина повинна бути меншою або дорівнювати {0} символам.",
"MustBeInEnum": "Повинно бути одним із наступних: {0}.",
"IsUsername": "Може містити латинські літери у нижньому регістрі (a-z), цифри (0-9), дефіси (-), підкреслення (_) та крапки (.).",
"IsEmail": "Повинно бути дійсною електронною адресою відповідно до RFC 5321.",
"IsPhoneNumber": "Повинно бути дійсним номером телефону відповідно до ITU-T E.164 без роздільних символів.",
"IsUnique": "Елементи колекції повинні бути унікальними."
},
"Validation": {
"DistinctOrder": "Повинно мати унікальні значення порядку.",
"SameVehicleType": "Повинно мати однаковий тип транспортного засобу.",
"DateTimeOffset": {
"GreaterThanOrEqualTo": "Повинно бути більше або дорівнювати {0:U}"
},
"VehicleEnrollments": {
"OverlapWithOther": "Наданий запис транспортного засобу перетинається за розкладом з іншим.",
"NegativeTime": "Вказаний час повинен бути додатнім проміжком часу.",
"NegativeCost": "Вказана вартість повинна бути додатнім значенням."
}
},
"ExceptionHandling": {
"ValidationException": {
"Title": "Виникла одна або декілька помилок валідації.",
"Detail": "Надані дані не задовольняють вимогам валідації."
"Title": "Виникла одна або кілька помилок валідації.",
"Detail": "Надані дані не відповідають вимогам валідації."
},
"RegistrationException": {
"Title": "Реєстрація не вдалася.",
"Detail": "Електронна пошта вже зареєстрована."
},
"UnAuthorizedException": {
"Title": "Доступ без автентифікації заблоковано.",
"Title": "Неавтентифікований доступ заблоковано.",
"Detail": "Запит не містить дійсних автентифікаційних даних для цільового ресурсу."
},
"AithenticationException": {
"AuthenticationException": {
"Title": "Автентифікація не вдалася.",
"Detail": "Перевірте правильність наданих облікових даних."
},
"LoginException": {
"Title": "Вхід не вдалий.",
"Detail": "Надані електронна пошта та/або пароль недійсні."
"Detail": "Надана електронна пошта та/або пароль недійсні."
},
"ForbiddenException": {
"Title": "Доступ заборонено.",
"Title": "Неавторизований доступ заблоковано.",
"Detail": "У вас недостатньо прав для виконання запиту."
},
"DuplicateEntityException": {
"Title": "Обєкт вже існує.",
"Detail": "Дублювання не дозволяється."
"Title": "Об'єкт вже існує.",
"Detail": "Дублікати заборонені."
},
"NotFoundException": {
"Title": "Один або декілька ресурсів не знайдено.",
"Title": "Один або кілька ресурсів не знайдено.",
"Detail": "Перевірте правильність вхідних даних."
},
"UnhandledException": {
"Title": "Виникла одна або декілька внутрішніх помилок сервера.",
"Detail": "Повідомте про цю помилку службі підтримки сервісу."
"Title": "Виникла одна або кілька внутрішніх помилок сервера.",
"Detail": "Повідомте про цю помилку команді підтримки сервісу."
}
},
"PaymentProcessing": {
"Ticket": {
"PaymentDescription": "Придбання квитка.",
"Email": {
"PaymentCreated": {
"Subject": "Посилання для оплати придбання квитка.",
"Body": "Ви забронювали квиток. Сума оплати становить {0} {1}. Посилання дійсне до {2}.\n\nПосилання: {3}"
},
"PaymentCompleted": {
"Subject": "Придбання квитка завершено.",
"Body": "Оплата пройшла успішно.\n\n\nОсь деталі вашого квитка:\n\n{0}"
}
}
}
}
}