Merge pull request #1419 from Mant1kor/master

Ukrainian translation update
This commit is contained in:
Dan Brown 2019-05-07 21:51:15 +01:00 committed by GitHub
commit 31419c3913
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 84 additions and 56 deletions

View File

@ -1,9 +1,7 @@
<?php
/**
* Activity text strings.
* Is used for all the text within activity logs & notifications.
* Текстові рядки активності.
* Використовується для всього тексту в журналах активності та сповіщеннях.
* Activity text strings. / Текстові рядки активності.
* Is used for all the text within activity logs & notifications. / Використовується для всього тексту в журналах активності та сповіщеннях.
*/
return [

View File

@ -1,10 +1,8 @@
<?php
/**
* Authentication Language Lines
* The following language lines are used during authentication for various
* messages that we need to display to the user.
* Під час автентифікації використовуються наступні лінії мов для різних повідомлень
* які нам потрібно показати користувачеві.
* The following language lines are used during authentication for various / Під час автентифікації використовуються наступні лінії мов для різних повідомлень
* messages that we need to display to the user. / які нам потрібно показати користувачеві.
*/
return [
@ -18,7 +16,7 @@ return [
'sign_up_with' => 'Зареєструватись з :socialDriver',
'logout' => 'Вихід',
'name' => 'Імя',
'name' => 'Ім\'я',
'username' => 'Логін',
'email' => 'Email',
'password' => 'Пароль',
@ -28,6 +26,8 @@ return [
'remember_me' => 'Запам’ятати мене',
'ldap_email_hint' => 'Введіть email для цього облікового запису.',
'create_account' => 'Створити обліковий запис',
'already_have_account' => 'Вже є обліковий запис?',
'dont_have_account' => 'Немає облікового запису?',
'social_login' => 'Вхід через соціальну мережу',
'social_registration' => 'Реєстрація через соціальну мережу',
'social_registration_text' => 'Реєстрація і вхід через інший сервіс',
@ -35,7 +35,7 @@ return [
'register_thanks' => 'Дякуємо за реєстрацію!',
'register_confirm' => 'Будь ласка, перевірте свою електронну пошту та натисніть кнопку підтвердження, щоб отримати доступ до :appName.',
'registrations_disabled' => 'Реєстрацію вимкнено',
'registration_email_domain_invalid' => 'Цей домен електронної пошти не має доступу до реєстрації',
'registration_email_domain_invalid' => 'Цей домен електронної пошти заборонений для реєстрації',
'register_success' => 'Дякуємо за реєстрацію! Ви зареєстровані та ввійшли в систему.',

View File

@ -1,7 +1,6 @@
<?php
/**
* Common elements found throughout many areas of BookStack.
* Загальні елементи, використовуються в багатьох областях BookStack.
* Common elements found throughout many areas of BookStack. / Загальні елементи, використовуються в багатьох областях BookStack.
*/
return [
@ -12,6 +11,7 @@ return [
'save' => 'Зберегти',
'continue' => 'Продовжити',
'select' => 'Вибрати',
'toggle_all' => 'Увімкнути все',
'more' => 'Ще',
// Form Labels
@ -23,7 +23,8 @@ return [
// Actions
'actions' => 'Дії',
'view' => 'Перегляд',
'view' => 'Подивитись',
'view_all' => 'Подивитись все',
'create' => 'Створити',
'update' => 'Оновити',
'edit' => 'Редагувати',
@ -38,6 +39,11 @@ return [
'remove' => 'Видалити',
'add' => 'Додати',
// Sort Options
'sort_name' => 'Ім\'я',
'sort_created_at' => 'Дата створення',
'sort_updated_at' => 'Дата оновлення',
// Misc
'deleted_user' => 'Видалений користувач',
'no_activity' => 'Немає активності для показу',
@ -54,6 +60,10 @@ return [
'view_profile' => 'Переглянути профіль',
'edit_profile' => 'Редагувати профіль',
// Layout tabs
'tab_info' => 'Інфо',
'tab_content' => 'Вміст',
// Email Content
'email_action_help' => 'Якщо у вас виникають проблеми при натисканні кнопки ":actionText", скопіюйте та вставте URL у свій веб-браузер:',
'email_rights' => 'Всі права захищені',

View File

@ -1,7 +1,6 @@
<?php
/**
* Text used in custom JavaScript driven components.
* Текст використовується в індивідуальних компонентах, керованих JavaScript.
* Text used in custom JavaScript driven components. / Текст використовується в індивідуальних компонентах, керованих JavaScript.
*/
return [

View File

@ -1,9 +1,7 @@
<?php
/**
* Text used for 'Entities' (Document Structure Elements) such as
* Books, Shelves, Chapters & Pages
* Текст використовується для "об'єктів" (елементів структури документів), таких як
* Книги, Полиці, Розділи та Сторінки
* Text used for 'Entities' (Document Structure Elements) such as / Текст використовується для "об'єктів" (елементів структури документів), таких як
* Books, Shelves, Chapters & Pages / Книги, Полиці, Розділи та Сторінки
*/
return [
@ -13,6 +11,7 @@ return [
'recently_updated_pages' => 'Нещодавно оновлені сторінки',
'recently_created_chapters' => 'Нещодавно створені розділи',
'recently_created_books' => 'Нещодавно створені книги',
'recently_created_shelves' => 'Нещодавно створені полиці',
'recently_update' => 'Недавно оновлено',
'recently_viewed' => 'Недавно переглянуто',
'recent_activity' => 'Остання активність',
@ -37,7 +36,7 @@ return [
// Permissions and restrictions
'permissions' => 'Дозволи',
'permissions_intro' => 'Після ввімкнення ці дозволи будуть мати пріоритет над усіма дозволеними ролями.',
'permissions_intro' => 'Після ввімкнення ці дозволи будуть мати вищий пріоритет ніж інші дозволи ролей.',
'permissions_enable' => 'Увімкнути спеціальні дозволи',
'permissions_save' => 'Зберегти дозволи',
@ -69,11 +68,13 @@ return [
// Shelves
'shelf' => 'Полиця',
'shelves' => 'Полиці',
'x_shelves' => ':count Полиця|:count Полиць',
'shelves_long' => 'Книжкові полиці',
'shelves_empty' => 'Жодних полиць не було створено',
'shelves_create' => 'Створити нову полицю',
'shelves_popular' => 'Популярні полиці',
'shelves_new' => 'Нові полиці',
'shelves_new_action' => 'Нова полиця',
'shelves_popular_empty' => 'Найпопулярніші полиці з\'являться тут.',
'shelves_new_empty' => 'Тут будуть з\'являтися останні створені полиці.',
'shelves_save' => 'Зберегти полицю',
@ -104,6 +105,7 @@ return [
'books_popular' => 'Популярні книги',
'books_recent' => 'Останні книги',
'books_new' => 'Нові книги',
'books_new_action' => 'Нова книга',
'books_popular_empty' => 'Найпопулярніші книги з\'являться тут.',
'books_new_empty' => 'Найновіші книги з\'являться тут.',
'books_create' => 'Створити нову книгу',
@ -119,7 +121,6 @@ return [
'books_permissions_updated' => 'Дозволи на книгу оновлено',
'books_empty_contents' => 'Для цієї книги не створено жодної сторінки або розділів.',
'books_empty_create_page' => 'Створити нову сторінку',
'books_empty_or' => 'або',
'books_empty_sort_current_book' => 'Сортувати поточну книгу',
'books_empty_add_chapter' => 'Додати розділ',
'books_permissions_active' => 'Діючі дозволи на книгу',
@ -127,6 +128,11 @@ return [
'books_navigation' => 'Навігація по книзі',
'books_sort' => 'Сортувати вміст книги',
'books_sort_named' => 'Сортувати книгу :bookName',
'books_sort_name' => 'Сортувати за назвою',
'books_sort_created' => 'Сортувати за датою створення',
'books_sort_updated' => 'Сортувати за датою оновлення',
'books_sort_chapters_first' => 'Спершу розділи',
'books_sort_chapters_last' => 'Розділи в кінці',
'books_sort_show_other' => 'Показати інші книги',
'books_sort_save' => 'Зберегти нове замовлення',
@ -204,6 +210,8 @@ return [
'pages_revisions_created_by' => 'Створена',
'pages_revisions_date' => 'Дата версії',
'pages_revisions_number' => '#',
'pages_revisions_numbered' => 'Версія #:id',
'pages_revisions_numbered_changes' => 'Зміни версії #:id',
'pages_revisions_changelog' => 'Історія змін',
'pages_revisions_changes' => 'Зміни',
'pages_revisions_current' => 'Поточна версія',
@ -218,7 +226,7 @@ return [
'pages_editing_draft_notification' => 'Ви наразі редагуєте чернетку, що була збережена останньою :timeDiff.',
'pages_draft_edited_notification' => 'З того часу ця сторінка була оновлена. Рекомендуємо відмовитися від цього проекту.',
'pages_draft_edit_active' => [
'start_a' => ':count користувачі(в) почала редагувати цю сторінку',
'start_a' => ':count користувачі(в) почали редагувати цю сторінку',
'start_b' => ':userName розпочав редагування цієї сторінки',
'time_a' => 'з моменту останньої оновлення сторінки',
'time_b' => 'за останні :minCount хвилин',
@ -269,6 +277,7 @@ return [
'profile_not_created_pages' => ':userName не створив жодної сторінки',
'profile_not_created_chapters' => ':userName не створив жодного розділу',
'profile_not_created_books' => ':userName не створив жодної книги',
'profile_not_created_shelves' => ':userName не створив жодної полиці',
// Comments
'comment' => 'Коментар',
@ -290,6 +299,7 @@ return [
// Revision
'revision_delete_confirm' => 'Ви впевнені, що хочете видалити цю версію?',
'revision_restore_confirm' => 'Дійсно відновити цю версію? Вміст поточної сторінки буде замінено.',
'revision_delete_success' => 'Версія видалена',
'revision_cannot_delete_latest' => 'Неможливо видалити останню версію.'
];

View File

@ -1,7 +1,6 @@
<?php
/**
* Text shown in error messaging.
* Текст відображається в повідомленнях про помилку.
* Text shown in error messaging. / Текст відображається в повідомленнях про помилку.
*/
return [
@ -37,6 +36,7 @@ return [
'uploaded' => 'Сервер не дозволяє завантажувати файли такого розміру. Спробуйте менший розмір файлу.',
'image_upload_error' => 'Виникла помилка під час завантаження зображення',
'image_upload_type_error' => 'Тип завантаженого зображення недійсний',
'file_upload_timeout' => 'Тайм-аут при завантаженні файлу',
// Attachments
'attachment_page_mismatch' => 'Невідповідність сторінки при оновленні вкладень',
@ -64,6 +64,7 @@ return [
'role_cannot_be_edited' => 'Цю роль не можна редагувати',
'role_system_cannot_be_deleted' => 'Ця роль є системною, і її не можна видалити',
'role_registration_default_cannot_delete' => 'Цю роль не можна видалити, бо вона встановлена як роль реєстрації за умовчанням',
'role_cannot_remove_only_admin' => 'Цей користувач є єдиним користувачем, призначеним для ролі адміністратора. Призначте роль адміністратора іншому користувачеві, перш ніж спробувати його видалити.',
// Comments
'comment_list' => 'Під час отримання коментарів сталася помилка.',

View File

@ -1,11 +1,8 @@
<?php
/**
* Pagination Language Lines
* The following language lines are used by the paginator library to build
* the simple pagination links.
* Лінії мови вирівнювання по сторінках
* Наступні мовні лінії використовуються бібліотекою журналіста для створення
* простих посилань на сторінки.
* Pagination Language Lines / Лінії мови вирівнювання по сторінках
* The following language lines are used by the paginator library to build / Наступні мовні лінії використовуються бібліотекою журналіста для створення
* the simple pagination links. / простих посилань на сторінки.
*/
return [

View File

@ -1,9 +1,8 @@
<?php
/**
* Password Reminder Language Lines
* Password Reminder Language Lines / Нагадування про пароль
* The following language lines are the default lines which match reasons
* that are given by the password broker for a password update attempt has failed.
* Нагадування про пароль
*/
return [

View File

@ -1,11 +1,8 @@
<?php
/**
* Settings text strings
* Contains all text strings used in the general settings sections of BookStack
* including users and roles.
* Текст налаштувань
* Містить всі текстові рядки, що використовуються в розділах загальної настройки BookStack
* включаючи користувачів та ролі.
* Settings text strings / Текст налаштувань
* Contains all text strings used in the general settings sections of BookStack / Містить всі текстові рядки, що використовуються в розділах загальної настройки BookStack
* including users and roles. / включаючи користувачів та ролі.
*/
return [
@ -15,12 +12,18 @@ return [
'settings_save_success' => 'Налаштування збережено',
// App Settings
'app_settings' => 'Налаштування програми',
'app_customization' => 'Налаштування',
'app_features_security' => 'Особливості та безпека',
'app_name' => 'Назва програми',
'app_name_desc' => 'Ця назва відображається у заголовку та у всіх листах.',
'app_name_header' => 'Показати назву програми в заголовку?',
'app_name_header' => 'Показати назву програми в заголовку',
'app_public_access' => 'Публічнй доступ',
'app_public_access_desc' => 'Увімкнення цієї опції дозволить відвідувачам, які не увійшли в систему, отримати доступ до вмісту у вашому екземплярі BookStack.',
'app_public_access_desc_guest' => 'Доступ для публічних відвідувачів можна контролювати через користувача "Гість".',
'app_public_access_toggle' => 'Дозволити публічний доступ',
'app_public_viewing' => 'Дозволити публічний перегляд?',
'app_secure_images' => 'Увімкунти вищі налаштування безпеки для завантаження зображень?',
'app_secure_images' => 'Вищі налаштування безпеки для зображень',
'app_secure_images_toggle' => 'Увімкунти вищі налаштування безпеки для завантаження зображень',
'app_secure_images_desc' => 'З міркувань продуктивності всі зображення є загальнодоступними. Цей параметр додає випадковий, важко передбачуваний рядок перед URL-адресами зображень. Переконайтеся, що індексація каталогів не активована, щоб запобігти легкому доступу.',
'app_editor' => 'Редактор сторінок',
'app_editor_desc' => 'Виберіть, який редактор буде використовуватися всіма користувачами для редагування сторінок.',
@ -34,15 +37,19 @@ return [
'app_homepage_desc' => 'Виберіть сторінку, яка відображатиметься на домашній сторінці замість перегляду за умовчанням. Права на сторінку не враховуються для вибраних сторінок.',
'app_homepage_select' => 'Вибрати сторінку',
'app_disable_comments' => 'Вимкнути коментарі',
'app_disable_comments_toggle' => 'Вимкнути коментарі',
'app_disable_comments_desc' => 'Вимкнути коментарі на всіх сторінках програми. Існуючі коментарі не відображаються.',
// Registration Settings
'reg_settings' => 'Налаштування реєстрації',
'reg_allow' => 'Дозволити реєстрацію?',
'reg_settings' => 'Реєстрація',
'reg_enable' => 'Дозволити реєстрацію',
'reg_enable_toggle' => 'Дозволити реєстрацію',
'reg_enable_desc' => 'При включенні реєстрації відвідувач зможе зареєструватися як користувач програми. Після реєстрації їм надається єдина роль користувача за замовчуванням.',
'reg_default_role' => 'Роль користувача за умовчанням після реєстрації',
'reg_confirm_email' => 'Потрібне підтвердження електронною поштою?',
'reg_email_confirmation' => 'Підтвердження електронною поштою',
'reg_email_confirmation_toggle' => 'Необхідне підтвердження електронною поштою',
'reg_confirm_email_desc' => 'Якщо використовується обмеження домену, то підтвердження електронною поштою буде потрібно, а нижче значення буде проігноровано.',
'reg_confirm_restrict_domain' => 'Обмежити реєстрацію до домену',
'reg_confirm_restrict_domain' => 'Обмежити по домену',
'reg_confirm_restrict_domain_desc' => 'Введіть список розділених комами доменів електронної пошти, до яких ви хочете обмежити реєстрацію. Користувачам буде надіслано електронне повідомлення для підтвердження своєї адреси, перш ніж дозволяти взаємодіяти з додатком. <br> Зауважте, що користувачі зможуть змінювати свої електронні адреси після успішної реєстрації.',
'reg_confirm_restrict_domain_placeholder' => 'Не встановлено обмежень',
@ -94,8 +101,15 @@ return [
'user_profile' => 'Профіль користувача',
'users_add_new' => 'Додати нового користувача',
'users_search' => 'Пошук користувачів',
'users_details' => 'Відомості про користувача',
'users_details_desc' => 'Встановіть ім\'я та електронну адресу для цього користувача. Адреса електронної пошти буде використана для входу до програми.',
'users_details_desc_no_email' => 'Встановіть ім\'я для цього користувача, щоб інші могли його розпізнати.',
'users_role' => 'Ролі користувача',
'users_role_desc' => 'Виберіть, до яких ролей буде призначено цього користувача. Якщо користувачеві призначено декілька ролей, дозволи з цих ролей будуть складатись і вони отримуватимуть усі можливості призначених ролей.',
'users_password' => 'Пароль користувача',
'users_password_desc' => 'Встановіть пароль для входу. Він повинен містити принаймні 5 символів.',
'users_external_auth_id' => 'Зовнішній ID автентифікації',
'users_external_auth_id_desc' => 'Цей ID використовується для пошуку збігу цього користувача під час зв\'язку з LDAP.',
'users_password_warning' => 'Тільки якщо ви хочете змінити свій пароль, заповніть поля нижче:',
'users_system_public' => 'Цей користувач представляє будь-яких гостьових користувачів, які відвідують ваш екземпляр. Його не можна використовувати для входу, але він призначається автоматично.',
'users_delete' => 'Видалити користувача',
@ -109,6 +123,7 @@ return [
'users_avatar' => 'Аватар користувача',
'users_avatar_desc' => 'Це квадратне зображення має бути приблизно 256px.',
'users_preferred_language' => 'Бажана мова',
'users_preferred_language_desc' => 'Цей параметр змінить мову інтерфейсу користувача в програмі. Не вплине на створений користувачем вміст.',
'users_social_accounts' => 'Соціальні акаунти',
'users_social_accounts_info' => 'Тут ви можете підключити інші облікові записи для швидшого та легшого входу. Від\'єднання соціального облікового запису тут не дозволяється. Скасуйте доступ із налаштувань вашого профілю в пов\'язаній соціальній мережі.',
'users_social_connect' => 'Підключити обліковий запис',

View File

@ -1,13 +1,9 @@
<?php
/**
* Validation Lines
* The following language lines contain the default error messages used by
* the validator class. Some of these rules have multiple versions such
* as the size rules. Feel free to tweak each of these messages here.
* Стрічки перевірки
* Наступні мовні лінії містять повідомлення про помилку за замовчуванням,
* що використовуються класом валідатора. Деякі з цих правил мають кілька версій,
* таких як правила розмірів. Ви можете налаштувати кожен з цих повідомлень тут.
* Validation Lines / Стрічки перевірки
* The following language lines contain the default error messages used by / Наступні мовні лінії містять повідомлення про помилку за замовчуванням,
* the validator class. Some of these rules have multiple versions such / що використовуються класом валідатора. Деякі з цих правил мають кілька версій,
* as the size rules. Feel free to tweak each of these messages here. / таких як правила розмірів. Ви можете налаштувати кожен з цих повідомлень тут.
*/
return [
@ -37,6 +33,7 @@ return [
'filled' => ':attribute поле обов\'язкове.',
'exists' => 'Вибраний :attribute недійсний.',
'image' => ':attribute повинен бути зображенням.',
'image_extension' => ':attribute повинен мати дійсне та підтримуване розширення зображення.',
'in' => 'Вибраний :attribute недійсний.',
'integer' => ':attribute повинен бути цілим числом.',
'ip' => ':attribute повинна бути дійсною IP-адресою.',
@ -53,6 +50,7 @@ return [
'string' => ':attribute повинен бути принаймні :min символів.',
'array' => ':attribute повинен містити принаймні :min елементів.',
],
'no_double_extension' => ':attribute повинен мати тільки одне розширення файлу.',
'not_in' => 'Вибраний :attribute недійсний.',
'numeric' => ':attribute повинен бути числом.',
'regex' => ':attribute формат недійсний.',
@ -73,6 +71,7 @@ return [
'timezone' => ':attribute повинен бути дійсною зоною.',
'unique' => ':attribute вже є.',
'url' => ':attribute формат недійсний.',
'uploaded' => 'Не вдалося завантажити файл. Сервер може не приймати файли такого розміру.',
// Custom validation lines
'custom' => [