]> BookStack Code Mirror - bookstack/commitdiff
Merge pull request #1419 from Mant1kor/master
authorDan Brown <redacted>
Tue, 7 May 2019 20:51:15 +0000 (21:51 +0100)
committerGitHub <redacted>
Tue, 7 May 2019 20:51:15 +0000 (21:51 +0100)
Ukrainian translation update

resources/lang/uk/activities.php
resources/lang/uk/auth.php
resources/lang/uk/common.php
resources/lang/uk/components.php
resources/lang/uk/entities.php
resources/lang/uk/errors.php
resources/lang/uk/pagination.php
resources/lang/uk/passwords.php
resources/lang/uk/settings.php
resources/lang/uk/validation.php

index fd8c79660858b21e0d93f7aa61a6c72d289f32ff..585f92269b4b5a0888018dca5536da08049ba0f0 100644 (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 [
 
index 1fb3e41c8358880af83db6dbd778e39fee2b3972..cd73f92db239428f4361720c61c38a7f80a56bf9 100644 (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' => 'Цей Ð´Ð¾Ð¼ÐµÐ½ ÐµÐ»ÐµÐºÑ\82Ñ\80онноÑ\97 Ð¿Ð¾Ñ\88Ñ\82и Ð½Ðµ Ð¼Ð°Ñ\94 Ð´Ð¾Ñ\81Ñ\82Ñ\83пÑ\83 Ð´Ð¾ реєстрації',
+    'registration_email_domain_invalid' => 'Цей Ð´Ð¾Ð¼ÐµÐ½ ÐµÐ»ÐµÐºÑ\82Ñ\80онноÑ\97 Ð¿Ð¾Ñ\88Ñ\82и Ð·Ð°Ð±Ð¾Ñ\80онений Ð´Ð»Ñ\8f реєстрації',
     'register_success' => 'Дякуємо за реєстрацію! Ви зареєстровані та ввійшли в систему.',
 
 
@@ -64,4 +64,4 @@ return [
     'email_not_confirmed_click_link' => 'Будь-ласка, натисніть на посилання в електронному листі, яке було надіслано після реєстрації.',
     'email_not_confirmed_resend' => 'Якщо ви не можете знайти електронний лист, ви можете повторно надіслати підтвердження електронною поштою, на формі нижче.',
     'email_not_confirmed_resend_button' => 'Повторне підтвердження електронної пошти',
-];
\ No newline at end of file
+];
index 53bf0a5fb886da414cf41c74c1b178f1c507618e..552f32e114548df5293ee39abdd04bfcc82241f2 100644 (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' => 'Редагувати',
@@ -37,6 +38,11 @@ return [
     'reset' => 'Скинути',
     'remove' => 'Видалити',
     'add' => 'Додати',
+    
+    // Sort Options
+    'sort_name' => 'Ім\'я',
+    'sort_created_at' => 'Дата створення',
+    'sort_updated_at' => 'Дата оновлення',
 
     // Misc
     'deleted_user' => 'Видалений користувач',
@@ -53,8 +59,12 @@ return [
     // Header
     'view_profile' => 'Переглянути профіль',
     'edit_profile' => 'Редагувати профіль',
+    
+    // Layout tabs
+    'tab_info' => 'Інфо',
+    'tab_content' => 'Вміст',
 
     // Email Content
     'email_action_help' => 'Якщо у вас виникають проблеми при натисканні кнопки ":actionText", скопіюйте та вставте URL у свій веб-браузер:',
     'email_rights' => 'Всі права захищені',
-];
\ No newline at end of file
+];
index 3a2883dc9151e04a9982573c4395f78cd7a1a03b..937774ad0e2ad295e19a4f8540613a08b239e303 100644 (file)
@@ -1,7 +1,6 @@
 <?php
 /**
- * Text used in custom JavaScript driven components.
- * Текст використовується в індивідуальних компонентах, керованих JavaScript.
+ * Text used in custom JavaScript driven components. / Текст використовується в індивідуальних компонентах, керованих JavaScript.
  */
 return [
 
index abf052fddd378a06977cb29433f31a385b824bed..a02ce5dcb862e3a5b9781faf21d4cfd9744790f8 100644 (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' => 'Ð\9fÑ\96Ñ\81лÑ\8f Ð²Ð²Ñ\96мкненнÑ\8f Ñ\86Ñ\96 Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸ Ð±Ñ\83дÑ\83Ñ\82Ñ\8c Ð¼Ð°Ñ\82и Ð¿Ñ\80Ñ\96оÑ\80иÑ\82еÑ\82 Ð½Ð°Ð´ Ñ\83Ñ\81Ñ\96ма Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ñ\80олÑ\8fми.',
+    'permissions_intro' => 'Ð\9fÑ\96Ñ\81лÑ\8f Ð²Ð²Ñ\96мкненнÑ\8f Ñ\86Ñ\96 Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸ Ð±Ñ\83дÑ\83Ñ\82Ñ\8c Ð¼Ð°Ñ\82и Ð²Ð¸Ñ\89ий Ð¿Ñ\80Ñ\96оÑ\80иÑ\82еÑ\82 Ð½Ñ\96ж Ñ\96нÑ\88Ñ\96 Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸ Ñ\80олей.',
     '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 ÐºÐ¾Ñ\80иÑ\81Ñ\82Ñ\83ваÑ\87Ñ\96(в) Ð¿Ð¾Ñ\87ала редагувати цю сторінку',
+        'start_a' => ':count ÐºÐ¾Ñ\80иÑ\81Ñ\82Ñ\83ваÑ\87Ñ\96(в) Ð¿Ð¾Ñ\87али редагувати цю сторінку',
         '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' => 'Неможливо видалити останню версію.'
-];
\ No newline at end of file
+];
index 8b0244a5cf6dcf8b02c7b0cbd749192463c5d4ba..f41a59faf237a13d4726832b55c5edca7e45f9c4 100644 (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' => 'Під час отримання коментарів сталася помилка.',
index dd7f3533b289275fd63b67f757d50dcd5596c621..4f81e6cd17f4bb8898372d5d589b4f1558c3d3ae 100644 (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 [
 
index c03631d4b607929dc44e202d6c480789e3584243..c9c451b4c217b56d1c6c2ef0d2aeff56a54ba35c 100644 (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 [
 
index 151b870e5c6375eb9cdc908f566d1826f8e7802e..801bf8074179c4f32c1a20a0460834498f738ec4 100644 (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' => 'Підключити обліковий запис',
index 0e45bc0ccfdbebcf7866c6a395edfe22ba23266c..523126382cee2cdf31eff8f844ef98dbf4964c79 100644 (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' => [