From 3dc2a91990c6fc5f486eb336e7f0d7bff8f6b391 Mon Sep 17 00:00:00 2001
From: "Misty (Bot)" NodeBB не вдалося зв'язатися з менеджером пакетів, приступити до установки останньої версії? NodeBB не вдалося зв'язатися з менеджером пакетів, оновлення наразі не рекомендується.null
setzen",
"headers.acam": "Access-Control-Allow-Methods",
- "headers.acah": "Access-Control-Allow-Methods",
+ "headers.acah": "Access-Control-Allow-Headers",
"traffic-management": "Traffic Management",
"traffic.help": "NodeBB wird mit einem module geliefert, welches automatisch anfragen in \"High-Traffic\" situationen blockiert. Sie können diese Einstellungen hier Fine-Tunen, auch wenn die Standardeinstellungen einen guten Anfang darstellen sollten",
"traffic.enable": "Traffic Management aktivieren",
diff --git a/public/language/sk/admin/advanced/cache.json b/public/language/sk/admin/advanced/cache.json
index e06dae19cb..2334b1f250 100644
--- a/public/language/sk/admin/advanced/cache.json
+++ b/public/language/sk/admin/advanced/cache.json
@@ -1,11 +1,11 @@
{
- "post-cache": "Pamäť príspevku",
- "posts-in-cache": "Príspevky v pamäti",
+ "post-cache": "Vyrovnávacia pamäť príspevku",
+ "posts-in-cache": "Príspevky vo vyrovnávacej pamäti",
"average-post-size": "Priemerná veľkosť príspevku",
"length-to-max": "Dĺžka / Maximum",
"percent-full": "%1% plné",
- "post-cache-size": "Veľkosť pamäti príspevku",
- "items-in-cache": "Položky v pamäti",
+ "post-cache-size": "Veľkosť vyrovnávacej pamäti príspevku",
+ "items-in-cache": "Položky vo vyrovnávacej pamäti",
"control-panel": "Ovládací panel",
- "update-settings": "Aktualizovať nastavenia pamäti"
+ "update-settings": "Aktualizovať nastavenia vyrovnávacej pamäti"
}
\ No newline at end of file
diff --git a/public/language/sk/notifications.json b/public/language/sk/notifications.json
index 423c7cc1ea..01d1bcc90f 100644
--- a/public/language/sk/notifications.json
+++ b/public/language/sk/notifications.json
@@ -19,9 +19,9 @@
"user_flagged_post_in": "%1 pridal značku na príspevok %2",
"user_flagged_post_in_dual": "%1 a %2 pridali značky na príspevok %3",
"user_flagged_post_in_multiple": "%1 a %2 ďalší pridali značku na príspevok:%3",
- "user_flagged_user": "%1 flagged a user profile (%2)",
- "user_flagged_user_dual": "%1 and %2 flagged a user profile (%3)",
- "user_flagged_user_multiple": "%1 and %2 others flagged a user profile (%3)",
+ "user_flagged_user": "%1 označil profil používateľa (%2)",
+ "user_flagged_user_dual": "%1 a %2 označil profil používateľa (%3)",
+ "user_flagged_user_multiple": "%1 a %2 ďalší označili profil používateľa (%3)",
"user_posted_to": "%1 odpovedal: %2",
"user_posted_to_dual": "%1 a %2 uverejnili odpoveď na:%3",
"user_posted_to_multiple": "%1 a %2 ďalší uverejnili odpovede na:%3",
diff --git a/public/language/sk/search.json b/public/language/sk/search.json
index 1dd20ebd20..0592755c2f 100644
--- a/public/language/sk/search.json
+++ b/public/language/sk/search.json
@@ -12,7 +12,7 @@
"reply-count": "Počet odpovedí",
"at-least": "Najmenej",
"at-most": "Najviac",
- "relevance": "Relevance",
+ "relevance": "Dôležitosti",
"post-time": "Čas publikovania",
"newer-than": "Novšie ako",
"older-than": "Staršie ako",
diff --git a/public/language/sk/topic.json b/public/language/sk/topic.json
index fd9aadb35f..e10b2f7afa 100644
--- a/public/language/sk/topic.json
+++ b/public/language/sk/topic.json
@@ -13,8 +13,8 @@
"notify_me": "Byť informovaný o nových príspevkov v tejto téme",
"quote": "Citovať",
"reply": "Odpovedať",
- "replies_to_this_post": "%1 Replies",
- "last_reply_time": "Last reply",
+ "replies_to_this_post": "%1 Odpovedí",
+ "last_reply_time": "Posledná odpoveď",
"reply-as-topic": "Odpovedať ako téma",
"guest-login-reply": "Pre odpoveď sa najprv prihláste",
"edit": "Upraviť",
diff --git a/public/language/sk/user.json b/public/language/sk/user.json
index a0ea093b73..893e4a2802 100644
--- a/public/language/sk/user.json
+++ b/public/language/sk/user.json
@@ -33,7 +33,7 @@
"chat": "Konverzácia",
"chat_with": "Konverzácia s %1",
"new_chat_with": "Začať novú konverzáciu s %1",
- "flag-profile": "Flag Profile",
+ "flag-profile": "Označiť profil",
"follow": "Nasledovať",
"unfollow": "Prestať sledovať",
"more": "Viac",
@@ -65,8 +65,8 @@
"remove_uploaded_picture": "Vymazať nahraný obrázok",
"upload_cover_picture": "Nahrať titulný obrázok",
"remove_cover_picture_confirm": "Ste si naozaj istý, že chcete odstrániť titulný obrázok?",
- "crop_picture": "Crop picture",
- "upload_cropped_picture": "Crop and upload",
+ "crop_picture": "Orezať obrázok",
+ "upload_cropped_picture": "Orezať a nahrať",
"settings": "Nastavenia",
"show_email": "Zobrazovať môj e-mail",
"show_fullname": "Zobrazovať moje skutočné meno",
diff --git a/public/language/uk/admin/admin.json b/public/language/uk/admin/admin.json
new file mode 100644
index 0000000000..928d6b6c86
--- /dev/null
+++ b/public/language/uk/admin/admin.json
@@ -0,0 +1,7 @@
+{
+ "alert.confirm-reload": "Ви впевнені, що бажаєте перевантажити NodeBB?",
+ "alert.confirm-restart": "Ви впевнені, що бажаєте перезавантажити NodeBB?",
+
+ "acp-title": "%1 | Адмінська Панель Керування NodeBB",
+ "settings-header-contents": "Зміст"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/advanced/cache.json b/public/language/uk/admin/advanced/cache.json
new file mode 100644
index 0000000000..9d5aff3127
--- /dev/null
+++ b/public/language/uk/admin/advanced/cache.json
@@ -0,0 +1,11 @@
+{
+ "post-cache": "Кеш постів",
+ "posts-in-cache": "Постів у кеші",
+ "average-post-size": "Середній розмір посту",
+ "length-to-max": "Довжина / Максимум",
+ "percent-full": "Заповнений на %1%",
+ "post-cache-size": "Розмір кешу постів",
+ "items-in-cache": "Елементів у кеші",
+ "control-panel": "Панель керування",
+ "update-settings": "Оновити налаштування кешу"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/advanced/database.json b/public/language/uk/admin/advanced/database.json
new file mode 100644
index 0000000000..b7ff1ae639
--- /dev/null
+++ b/public/language/uk/admin/advanced/database.json
@@ -0,0 +1,35 @@
+{
+ "x-b": "%1 б",
+ "x-mb": "%1 мб",
+ "uptime-seconds": "Uptime в секундах",
+ "uptime-days": "Uptime в днях",
+
+ "mongo": "Mongo",
+ "mongo.version": "Версія MongoDB",
+ "mongo.storage-engine": "Двигун сховища",
+ "mongo.collections": "Колекцій",
+ "mongo.objects": "Об'єктів",
+ "mongo.avg-object-size": "Середній розмір об'єкта",
+ "mongo.data-size": "Розмір даних",
+ "mongo.storage-size": "Розмір сховища",
+ "mongo.index-size": "Розмір індексу",
+ "mongo.file-size": "Розмір файлів",
+ "mongo.resident-memory": "Resident Memory",
+ "mongo.virtual-memory": "Virtual Memory",
+ "mongo.mapped-memory": "Mapped Memory",
+ "mongo.raw-info": "Сирі дані від MongoDB",
+
+ "redis": "Redis",
+ "redis.version": "Версія Redis",
+ "redis.connected-clients": "Підключені клієнти",
+ "redis.connected-slaves": "Підключені слуги",
+ "redis.blocked-clients": "Заблоковані клієнти",
+ "redis.used-memory": "Використана пам'ять",
+ "redis.memory-frag-ratio": "Коефіцієнт фрагментації пам'яті",
+ "redis.total-connections-recieved": "Кількість отриманих підключень",
+ "redis.total-commands-processed": "Кілкість оброблених команд",
+ "redis.iops": "Кількість миттєвих операції в секунду",
+ "redis.keyspace-hits": "Попадання в ключах",
+ "redis.keyspace-misses": "Промахи в ключах",
+ "redis.raw-info": "Сирі дані від Redis"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/advanced/errors.json b/public/language/uk/admin/advanced/errors.json
new file mode 100644
index 0000000000..6d8a56ca30
--- /dev/null
+++ b/public/language/uk/admin/advanced/errors.json
@@ -0,0 +1,14 @@
+{
+ "figure-x": "Рисунок %1",
+ "error-events-per-day": "%1
подій в день",
+ "error.404": "404 Not Found",
+ "error.503": "503 Service Unavailable",
+ "manage-error-log": "Керувати логом помилок",
+ "export-error-log": "Експортувати лог помилок (CSV)",
+ "clear-error-log": "Очистити лог помилок",
+ "route": "Шлях",
+ "count": "Кількість",
+ "no-routes-not-found": "Ура! Помилок 404 немає!",
+ "clear404-confirm": "Ви впевнені, що бажаєте очистити лог помилок 404?",
+ "clear404-success": "Помилки \"404 Not Found\" очищено"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/advanced/events.json b/public/language/uk/admin/advanced/events.json
new file mode 100644
index 0000000000..205b4736e1
--- /dev/null
+++ b/public/language/uk/admin/advanced/events.json
@@ -0,0 +1,6 @@
+{
+ "events": "Події",
+ "no-events": "Подій немає",
+ "control-panel": "Панель керування подіями",
+ "delete-events": "Видалити події"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/advanced/logs.json b/public/language/uk/admin/advanced/logs.json
new file mode 100644
index 0000000000..b9ecc6916c
--- /dev/null
+++ b/public/language/uk/admin/advanced/logs.json
@@ -0,0 +1,7 @@
+{
+ "logs": "Логи",
+ "control-panel": "Панель керування логами",
+ "reload": "Перевантажити логи",
+ "clear": "Очистити логи",
+ "clear-success": "Логи очищено!"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/appearance/customise.json b/public/language/uk/admin/appearance/customise.json
new file mode 100644
index 0000000000..e14527f2b6
--- /dev/null
+++ b/public/language/uk/admin/appearance/customise.json
@@ -0,0 +1,9 @@
+{
+ "custom-css": "Користувацькі CSS",
+ "custom-css.description": "Уведіть власні CSS правила, що будуть примінені після всіх інших стилів.",
+ "custom-css.enable": "Увімкнути користувацькі CSS",
+
+ "custom-header": "Користувацький заголовок",
+ "custom-header.description": "Уведіть власний HTML (JavaScript, мета теги, тощо), що буде додано до секції <head>
вашого форуму.",
+ "custom-header.enable": "Увімкнути користувацький заголовок"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/appearance/skins.json b/public/language/uk/admin/appearance/skins.json
new file mode 100644
index 0000000000..cc37055d8d
--- /dev/null
+++ b/public/language/uk/admin/appearance/skins.json
@@ -0,0 +1,9 @@
+{
+ "loading": "Завантаження стилів...",
+ "homepage": "Головна",
+ "select-skin": "Обрати стиль",
+ "current-skin": "Поточний стиль",
+ "skin-updated": "Стиль оновлено",
+ "applied-success": "Стиль %1 було успішно примінено",
+ "revert-success": "Стиль повернуто до базових кольорів"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/appearance/themes.json b/public/language/uk/admin/appearance/themes.json
new file mode 100644
index 0000000000..9d2dd953a9
--- /dev/null
+++ b/public/language/uk/admin/appearance/themes.json
@@ -0,0 +1,11 @@
+{
+ "checking-for-installed": "Перевірка встановлених тем...",
+ "homepage": "Головна",
+ "select-theme": "Обрати тему",
+ "current-theme": "Поточна тема",
+ "no-themes": "Не знайдено вставлених тем",
+ "revert-confirm": "Ви впевнені, що бажаєте відновити тему NodeBB по замовчуванню?",
+ "theme-changed": "Тему змінено",
+ "revert-success": "Ви успішно повернули NodeBB до теми по замовчуванню.",
+ "restart-to-activate": "Будь ласка, перезавантажте NodeBB, щоб повністю активувати цю тему"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/development/info.json b/public/language/uk/admin/development/info.json
new file mode 100644
index 0000000000..e70699c869
--- /dev/null
+++ b/public/language/uk/admin/development/info.json
@@ -0,0 +1,16 @@
+{
+ "you-are-on": "Інформація - Ви знаходитесь на %1:%2",
+ "host": "host",
+ "pid": "pid",
+ "nodejs": "nodejs",
+ "online": "online",
+ "git": "git",
+ "load": "load",
+ "uptime": "uptime",
+
+ "registered": "Зареєстровано",
+ "sockets": "Сокети",
+ "guests": "Гостей",
+
+ "info": "Інфо"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/development/logger.json b/public/language/uk/admin/development/logger.json
new file mode 100644
index 0000000000..b4887c2022
--- /dev/null
+++ b/public/language/uk/admin/development/logger.json
@@ -0,0 +1,12 @@
+{
+ "logger-settings": "Налаштування логування",
+ "description": "Увімкнувши ці налаштування, ви будете отримувати логи в ваш термінал. Якщо ви вкажете шлях, логи натомість буде збережено в файл. HTTP логування корисно для сбору статистики про те хто, коли і до якого вмісту отримують доступ люди на вашому форумі. Додатково до логування HTTP запитів ми також можемо логувати події socket.io. Логування socket.io, в комбінації з redis-cli моніторингом може бути дуже зручним для вивчення внутрішньої роботи NodeBB.",
+ "explanation": "Просто поставте/зніміть прапорець, щоб вімкнути/вимкнути логування на льоту. Перезавантаження не потрібне. ",
+ "enable-http": "Увімкнути логування HTTP",
+ "enable-socket": "Увімкнути логування подій socket.io",
+ "file-path": "Шлях до лог файлу",
+ "file-path-placeholder": "/шлях/до/логу/file.log ::: залишити пустим для виводу в термінал",
+
+ "control-panel": "Панель керування логуванням",
+ "update-settings": "Оновити налаштування логування"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/extend/plugins.json b/public/language/uk/admin/extend/plugins.json
new file mode 100644
index 0000000000..8efae9f8e1
--- /dev/null
+++ b/public/language/uk/admin/extend/plugins.json
@@ -0,0 +1,47 @@
+{
+ "installed": "Встановлені",
+ "active": "Активні",
+ "inactive": "Неактивні",
+ "out-of-date": "Застарілі",
+ "none-found": "Плагінів не знайдено.",
+ "none-active": "Немає активних плагінів",
+ "find-plugins": "Знайти плагіни",
+
+ "plugin-search": "Пошук плагінів",
+ "plugin-search-placeholder": "Шукати плагіни...",
+ "reorder-plugins": "Впорядкувати плагіни",
+ "order-active": "Впорядкувати активні плагіни",
+ "dev-interested": "Зацікавлені в написанні плагінів для NodeBB?",
+ "docs-info": "Повну документацію з розробки плагінів можна знайти на Порталі NodeBB.",
+
+ "order.description": "Певні плагіни працють краще будучи ініціалізованими до/після інших плагінів.",
+ "order.explanation": "Плагіни вантажаться у заданому тут порядку, згори до низу",
+
+ "plugin-item.themes": "Теми",
+ "plugin-item.deactivate": "Деактивувати",
+ "plugin-item.activate": "Активувати",
+ "plugin-item.install": "Встановити",
+ "plugin-item.uninstall": "Видалити",
+ "plugin-item.settings": "Налаштування",
+ "plugin-item.installed": "Встановлено",
+ "plugin-item.latest": "Остання",
+ "plugin-item.upgrade": "Оновити",
+ "plugin-item.more-info": "Більше інформації:",
+ "plugin-item.unknown": "Невідомо",
+ "plugin-item.unknown-explanation": "Стан цього плагіну неможливо визначити, можливо, через помилку налаштування.",
+
+ "alert.enabled": "Плагін увімкнуто",
+ "alert.disabled": "Плагін вимкнуто",
+ "alert.upgraded": "Плагін оновлено",
+ "alert.installed": "Плагін встановлено",
+ "alert.uninstalled": "Плагін видалено",
+ "alert.activate-success": "Будь ласка, перезавантажте NodeBB, щоб повністю активувати цей плагін",
+ "alert.deactivate-success": "Плагін успішно деактивовано",
+ "alert.upgrade-success": "Будь ласка, перевантажте NodeBB, щоб повністю оновити цей плагін",
+ "alert.install-success": "Плагін успішно встановлено, будь-ласка активуйте його.",
+ "alert.uninstall-success": "Плагін успішно деактивовано та видалено.",
+ "alert.suggest-error": "
Інформацію про сумісність не знайдено
У цьому плагіні не вказано сумісну версію NodeBB. Коректна робота не гарантується.
Якщо NodeBB перестане коректно стартувати, виконайте:
$ ./nodebb reset plugin=\"%1\"
Продовжити встановлення останньої версії цього плагіну?
" +} diff --git a/public/language/uk/admin/extend/rewards.json b/public/language/uk/admin/extend/rewards.json new file mode 100644 index 0000000000..a3ba8e3b5c --- /dev/null +++ b/public/language/uk/admin/extend/rewards.json @@ -0,0 +1,17 @@ +{ + "rewards": "Нагороди", + "condition-if-users": "Якщо у користувача", + "condition-is": "Є:", + "condition-then": "Тоді:", + "max-claims": "Скільки разів можна отримати цю нагороду", + "zero-infinite": "Уведіть 0 для нескінченності", + "delete": "Видалити", + "enable": "Увімкнути", + "disable": "Вимкнути", + "control-panel": "Керування нагородами", + "new-reward": "Нова нагорода", + + "alert.delete-success": "Нагороду успішно видалено", + "alert.no-inputs-found": "Невірна нагорода — поля пусті!", + "alert.save-success": "Нагороду успішно збережено" +} \ No newline at end of file diff --git a/public/language/uk/admin/extend/widgets.json b/public/language/uk/admin/extend/widgets.json new file mode 100644 index 0000000000..f22f8b9f17 --- /dev/null +++ b/public/language/uk/admin/extend/widgets.json @@ -0,0 +1,19 @@ +{ + "available": "Доступні віджети", + "explanation": "Оберіть віджет із випадаючого меню і перетягніть його в область зліва.", + "none-installed": "Віджетів не знайдено! Активуйте необхідний плагін віджетів в панелі керування плагінами.", + "containers.available": "Доступні контейнери", + "containers.explanation": "Перетягніть поверх будь-якого активного віджету", + "containers.none": "Ніякий", + "container.well": "Криниця", + "container.jumbotron": "Екран", + "container.panel": "Панель", + "container.panel-header": "Заголовок панелі", + "container.panel-body": "Тіло панелі", + "container.alert": "Тривога", + + "alert.confirm-delete": "Ви впевнені, що бажаєте видалити цей віджет?", + "alert.updated": "Віджети оновлено", + "alert.update-success": "Віджети успішно оновлено" + +} \ No newline at end of file diff --git a/public/language/uk/admin/general/dashboard.json b/public/language/uk/admin/general/dashboard.json new file mode 100644 index 0000000000..fa8b1498b0 --- /dev/null +++ b/public/language/uk/admin/general/dashboard.json @@ -0,0 +1,63 @@ +{ + "forum-traffic": "Трафік форуму", + "page-views": "Перегляди сторінок", + "unique-visitors": "Унікальні відвідувачі", + "users": "Користувачі", + "posts": "Пости", + "topics": "Теми", + "page-views-last-month": "Переглядів останнього місяця", + "page-views-this-month": "Переглядів цього місяця", + "page-views-last-day": "Переглядів за останні 24 години", + + "stats.day": "День", + "stats.week": "Тиждень", + "stats.month": "Місяць", + "stats.all": "Увесь час", + + "updates": "Оновлень", + "running-version": "У вас працює NodeBB v%1.", + "keep-updated": "Регулярно перевіряйте, що ваш NodeBB знаходиться в актуальному стані, щоб мати останні патчі та виправлення.", + "up-to-date": "Ваша версія актуальна
", + "upgrade-available": "Була випущена нова версія (v%1). Подумайте про оновлення свого NodeBB.", + "prerelease-upgrade-available": "У вас встановлено застарілу пре-релізну версію NodeBB. Була випущена нова версія (v%1). Подумайте про оновлення свого NodeBB.", + "prerelease-warning": "Це пре-релізна версія NodeBB. Можуть виникати неочікувані помилки.
", + + "notices": "Сповіщення", + "restart-not-required": "Перезавантаження не потрібне", + "restart-required": "Потрібне перезавантаження", + "search-plugin-installed": "Пошуковий плагін встановлено", + "search-plugin-not-installed": "Пошуковий плагін не встановлено", + "search-plugin-tooltip": "Встановіть пошуковий плагін зі сторінки плагінів, що активувати пошуковий функціонал", + + "control-panel": "Керування системою", + "reload": "Перевантажити", + "restart": "Перезавантажити", + "restart-warning": "Перевантажування або перезавантаження вашого NodeBB скине всі існуючі з`єднання на декілька секунд.", + "maintenance-mode": "Режим обслуговування", + "maintenance-mode-title": "Натисніть тут, щоб налаштувати режим обслуговування NodeBB", + "realtime-chart-updates": "Оновлення графіків в реальному часі", + + "active-users": "Активні користувачі", + "active-users.users": "Користувачі", + "active-users.guests": "Гості", + "active-users.total": "Разом", + "active-users.connections": "З'єднання", + + "anonymous-registered-users": "Аноніми проти Зареєстрованих", + "anonymous": "Аноніми", + "registered": "Зареєстровані", + + "user-presence": "Присутність користувача", + "on-categories": "На списку категорій", + "reading-posts": "Читають пости", + "browsing-topics": "Переглядають теми", + "recent": "Недавні", + "unread": "Непрочитані", + + "high-presence-topics": "Теми з високою присутністю", + + "graphs.page-views": "Перегляди сторінок", + "graphs.unique-visitors": "Унікальні відвідувачі", + "graphs.registered-users": "Зареєстровані користувачі", + "graphs.anonymous-users": "Анонімні користувачі" +} diff --git a/public/language/uk/admin/general/homepage.json b/public/language/uk/admin/general/homepage.json new file mode 100644 index 0000000000..da2cdffae7 --- /dev/null +++ b/public/language/uk/admin/general/homepage.json @@ -0,0 +1,7 @@ +{ + "home-page": "Головна сторінка", + "description": "Вкажіть яку сторінку показувати коли користувач переходить на корньовий URL форуму.", + "home-page-route": "Шлях головної сторінки", + "custom-route": "Користувацький шлях", + "allow-user-home-pages": "Дозволити користувачам власні сторінки" +} \ No newline at end of file diff --git a/public/language/uk/admin/general/languages.json b/public/language/uk/admin/general/languages.json new file mode 100644 index 0000000000..4db88abb21 --- /dev/null +++ b/public/language/uk/admin/general/languages.json @@ -0,0 +1,5 @@ +{ + "language-settings": "Налаштування мов", + "description": "Мова за замовчуванням задає мову для всіх користувачів, що відвідують форум.registered-users
ви неявно надаєте ті ж самі права всім іншим групам, навіть якщо вони явно не відмічені. Це трапляється тому, що всі користувачі входять до групи registered-users
.",
+
+ "analytics.back": "Повернутися до списку категорій",
+ "analytics.title": "Аналітика по категорії \"%1\"",
+ "analytics.pageviews-hourly": "Рисунок 1 — Погодинна кількість переглядів категорії",
+ "analytics.pageviews-daily": "Рисунок 2 — Щоденна кількість переглядів категорії",
+ "analytics.topics-daily": "Рисунок 3 — Щоденна кількість створених тем у категорії",
+ "analytics.posts-daily": "Рисунок 4 — Щоденна кількість постів у категорії",
+
+ "alert.created": "Створена",
+ "alert.create-success": "Категорія успішно створена!",
+ "alert.none-active": "У вас немає активних категорій.",
+ "alert.create": "Створити категорію",
+ "alert.confirm-moderate": "Ви точно бажаєте надати права модерування цій групі? Вона є відкритою і будь-хто зможе до неї приєднатися.",
+ "alert.confirm-purge": "Ви впевнені, що бажаєте стерти категорію \"%1\"?
Стирання категорії видалить всі теми та пости і видалить категорію з бази данних. Якщо ви хотіли тимчасово видалити категорію, вам, натомість, варто її просто \"вимкнути\".
", + "alert.purge-success": "Категорію стерто!", + "alert.copy-success": "Налаштування скопійовано!", + "alert.set-parent-category": "Встановити батьківську категорію", + "alert.updated": "Категорії оновлено", + "alert.updated-success": "ID категорій %1 успішно оновлено.", + "alert.upload-image": "Завантажити зображення категорії", + "alert.find-user": "Знайти користувача", + "alert.user-search": "Шукайте користувача тут...", + "alert.find-group": "Знайти групу", + "alert.group-search": "Шукайте групу тут..." +} \ No newline at end of file diff --git a/public/language/uk/admin/manage/flags.json b/public/language/uk/admin/manage/flags.json new file mode 100644 index 0000000000..df1fcb01cb --- /dev/null +++ b/public/language/uk/admin/manage/flags.json @@ -0,0 +1,19 @@ +{ + "daily": "Щоденні скарги", + "by-user": "Скарги за користувачем", + "by-user-search": "Пошук оскаржених постів за іменем користувача", + "category": "Категорія", + "sort-by": "Сортувати за", + "sort-by.most-flags": "Найбільше скарг", + "sort-by.most-recent": "Найсвіжіші", + "search": "Шукати", + "dismiss-all": "Відхилити всі", + "none-flagged": "Скарг немає!", + "posted-in": "Запощено в %1", + "read-more": "Читати далі", + "flagged-x-times": "Цей пост було оскаржено %1 раз(ів):", + "dismiss": "Відхилити цю скаргу", + "delete-post": "Видалити цей пост", + + "alerts.confirm-delete-post": "Ви точно бажаєте видалити цей пост?" +} \ No newline at end of file diff --git a/public/language/uk/admin/manage/groups.json b/public/language/uk/admin/manage/groups.json new file mode 100644 index 0000000000..8287ef6da8 --- /dev/null +++ b/public/language/uk/admin/manage/groups.json @@ -0,0 +1,34 @@ +{ + "name": "Назва групи", + "description": "Опис групи", + "system": "Системна група", + "edit": "Редагувати", + "search-placeholder": "Пошук", + "create": "Створити групу", + "description-placeholder": "Короткий опис вашої групи", + "create-button": "Створити", + + "alerts.create-failure": "ОйВиникла проблема при створені вашої групи. Будь ласка, спробуйте пізніше!
", + "alerts.confirm-delete": "Ви впевнені, що бажаєте видалити цю групу?", + + "edit.name": "Назва", + "edit.description": "Опис", + "edit.user-title": "Назва учасників", + "edit.icon": "Іконка групи", + "edit.label-color": "Колір іконки групи", + "edit.show-badge": "Показувати бейдж", + "edit.private-details": "Якщо увімкнено, приєднання до групи вимагає підтвердження власника.", + "edit.private-override": "Увага: Приватні групи вимкнено на системному рівні, ця опція нічого не робить.", + "edit.disable-requests": "Вимкнути запити на приєднання", + "edit.hidden": "Прихована", + "edit.hidden-details": "Якщо увімкнено, групу не буде видно в загальному списку і запрошення користувачів потрібно буде здійснювати вручну", + "edit.add-user": "Додати користувача до групи", + "edit.add-user-search": "Пошук користувачів", + "edit.members": "Список учасників", + "control-panel": "Панель керування групами", + "revert": "Повернути", + + "edit.no-users-found": "Користувачів не знайдено", + "edit.confirm-remove-user": "Ви точно бажаєте видалити цього користувача?", + "edit.save-success": "Зміни збережено!" +} \ No newline at end of file diff --git a/public/language/uk/admin/manage/ip-blacklist.json b/public/language/uk/admin/manage/ip-blacklist.json new file mode 100644 index 0000000000..062a21b4dd --- /dev/null +++ b/public/language/uk/admin/manage/ip-blacklist.json @@ -0,0 +1,15 @@ +{ + "lead": "Налаштуйте чорний список IP адрес.", + "description": "Буває так, що бан користувача є недостатною мірою стримування. Іншим разом, заборона доступу до форуму для певної IP адреси або діапазону IP адрес є кращим засобом захисту форуму. У таких випадках ви можете додати проблемні адреси або цілі CIDR блоки до цього чорного списку і їм буде заборонено входити або реєструвати нові акаунти.", + "active-rules": "Активні правила", + "validate": "Перевірити чорний список", + "apply": "Примінити чорний список", + "hints": "Підказки по синтаксису", + "hint-1": "Вкажіть по одній IP адресі на кожен рядок. Ви можете додавати блоки IP адрес, якщо вони відповідні формату CIDR (наприклад,192.168.100.0/22
)",
+ "hint-2": "Ви можете додавати коментарі вказавши символ #
на початку рядку.",
+
+ "validate.x-valid": "%1 із %2 правил вірні.",
+ "validate.x-invalid": "Наступні %1 правил невірні:",
+
+ "alerts.applied-success": "Чорний список примінено"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/manage/registration.json b/public/language/uk/admin/manage/registration.json
new file mode 100644
index 0000000000..4d0a80bb45
--- /dev/null
+++ b/public/language/uk/admin/manage/registration.json
@@ -0,0 +1,20 @@
+{
+ "queue": "Черга",
+ "description": "В черзі на реєстрацію немає користувачів. %1
", + "alerts.create-success": "Користувача створено!", + + "alerts.prompt-email": "Електронна пошта:", + "alerts.email-sent-to": "Запрошення надіслано за адресою %1", + "alerts.x-users-found": "%1 користувач(ів) знайдено! Пошук тривав %2 мс." +} \ No newline at end of file diff --git a/public/language/uk/admin/menu.json b/public/language/uk/admin/menu.json new file mode 100644 index 0000000000..ecfcd73b14 --- /dev/null +++ b/public/language/uk/admin/menu.json @@ -0,0 +1,74 @@ +{ + "section-general": "Загальні", + "general/dashboard": "Панель приладів", + "general/homepage": "Головна", + "general/navigation": "Навігація", + "general/languages": "Мови", + "general/sounds": "Звуки", + "general/social": "Соціальні", + + "section-manage": "Керування", + "manage/categories": "Категорії", + "manage/tags": "Теги", + "manage/users": "Користувачі", + "manage/registration": "Черга реєстрації", + "manage/groups": "Групи", + "manage/ip-blacklist": "Чорний список IP-адрес", + + "section-settings": "Налаштування", + "settings/general": "Загальні", + "settings/reputation": "Репутація", + "settings/email": "Електронна пошта", + "settings/user": "Користувач", + "settings/group": "Група", + "settings/guest": "Гості", + "settings/uploads": "Завантаження", + "settings/post": "Пост", + "settings/chat": "Чат", + "settings/pagination": "Пагінація", + "settings/tags": "Теги", + "settings/notifications": "Сповіщення", + "settings/cookies": "Куки", + "settings/web-crawler": "Роботи", + "settings/sockets": "Сокети", + "settings/advanced": "Розширені", + + "settings.page-title": "Налаштування %1", + + "section-appearance": "Зовнішній вигляд", + "appearance/themes": "Теми", + "appearance/skins": "Стилі", + "appearance/customise": "Користувацькі HTML та CSS", + + "section-extend": "Розширити", + "extend/plugins": "Плагіни", + "extend/widgets": "Віджети", + "extend/rewards": "Нагороди", + + "section-social-auth": "Авторизація соцмережами", + + "section-plugins": "Плагіни", + "extend/plugins.install": "Встановити плагіни", + + "section-advanced": "Розширені", + "advanced/database": "База даних", + "advanced/events": "Події", + "advanced/logs": "Логи", + "advanced/errors": "Помилки", + "advanced/cache": "Кеш", + "development/logger": "Логування", + "development/info": "Інформація", + + "reload-forum": "Перевантажити форум", + "restart-forum": "Перезавантажити форум", + "logout": "Вийти", + "view-forum": "Переглянути форум", + + "search.placeholder": "Пошук...", + "search.no-results": "Без результатів...", + "search.search-forum": "Шукати на форумі ", + "search.keep-typing": "Для результатів, надрукуйте ще...", + "search.start-typing": "Для результатів, почніть друкувати...", + + "connection-lost": "З'єднання з %1 було втрачено, намагаємось під'єднатись знов..." +} \ No newline at end of file diff --git a/public/language/uk/admin/settings/advanced.json b/public/language/uk/admin/settings/advanced.json new file mode 100644 index 0000000000..6f27dfebd2 --- /dev/null +++ b/public/language/uk/admin/settings/advanced.json @@ -0,0 +1,19 @@ +{ + "maintenance-mode": "Режим обслуговування", + "maintenance-mode.help": "Коли форум знаходиться в режимі обслуговування, всі запити перенаправляються на статичну сторінку. Адміністратори, в свою чергу, не перенаправляються і можуть відвідувати сайт у звичному режимі.", + "maintenance-mode.message": "Повідомлення обслуговування", + "headers": "Заголовки", + "headers.allow-from": "Задати ALLOW-FROM для розміщення NodeBB в iFrame", + "headers.powered-by": "Налаштувати заголовок \"Powered By\", котрий відправляє NodeBB", + "headers.acao": "Access-Control-Allow-Origin", + "headers.acao-help": "Щоб заборонити доступ для всіх сайтів, залиште пустим або вкажітьnull
",
+ "headers.acam": "Access-Control-Allow-Methods",
+ "headers.acah": "Access-Control-Allow-Headers",
+ "traffic-management": "Керування трафіком",
+ "traffic.help": "NodeBB має модуль автоматичного відхилення запитів у разі надмірного напливу користувачів. Ви можете налаштувати цей модуль тут, хоча типові налаштування є достатньо дієвими.",
+ "traffic.enable": "Увімкнути керування трафіком",
+ "traffic.event-lag": "Затримка циклу обробки дій (в мілісекундах)",
+ "traffic.event-lag-help": "Зменшення цього значення прискорює час завантаження сторінок, але в той же час більше користувачів будуть отримувати повідомлення про \"надмірне навантаження\". (Потребує перезавантаження)",
+ "traffic.lag-check-interval": "Інтервал перевірки (в мілісекундах)",
+ "traffic.lag-check-interval-help": "Зменшення цього значення робить NodeBB більш чутливим до піків навантаження, але може зробити перевірку занадто чутливою. (Потребує перезавантаження)"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/chat.json b/public/language/uk/admin/settings/chat.json
new file mode 100644
index 0000000000..01bc8f124d
--- /dev/null
+++ b/public/language/uk/admin/settings/chat.json
@@ -0,0 +1,9 @@
+{
+ "chat-settings": "Налаштування чату",
+ "disable": "Вимкнути чат",
+ "disable-editing": "Вимкнути редагування/видалення повідомлень чату",
+ "disable-editing-help": "Адміністратори на модератори звільнені від цього обмеження",
+ "max-length": "Максимальна довжина повідомлення",
+ "max-room-size": "Максимальна кількість людей у кімнаті",
+ "delay": "Час між повідомленнями в мілісекундах"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/cookies.json b/public/language/uk/admin/settings/cookies.json
new file mode 100644
index 0000000000..1205e38819
--- /dev/null
+++ b/public/language/uk/admin/settings/cookies.json
@@ -0,0 +1,11 @@
+{
+ "eu-consent": "Згода ЄС",
+ "consent.enabled": "Увімкнено",
+ "consent.message": "Текст сповіщення",
+ "consent.acceptance": "Текст погодження",
+ "consent.link-text": "Текст посилання на політику",
+ "consent.blank-localised-default": "Залишити пустими, щоб використати стандартні локалізовані тексти NodeBB",
+ "settings": "Налаштування",
+ "cookie-domain": "Домен куки сесії",
+ "blank-default": "Залишити пустим для налаштувань за замовченням"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/email.json b/public/language/uk/admin/settings/email.json
new file mode 100644
index 0000000000..4bf8f18180
--- /dev/null
+++ b/public/language/uk/admin/settings/email.json
@@ -0,0 +1,25 @@
+{
+ "email-settings": "Налаштування електронної пошти",
+ "address": "Електронна пошта",
+ "address-help": "Отримувачі будуть бачити цю адресу в полях \"From\" та \"Reply To\".",
+ "from": "Ім'я відправника",
+ "from-help": "Ім'я відправника, що буде показано в електронних листах",
+ "gmail-routing": "Маршрутизація Gmail",
+ "gmail-routing-help1": "До нас надходили звіти про те, що маршрутизація Gmail не працює на аканутах з підвищеною безпекою. У таких випадках вам потрібно дозволити менш безпечні додатки у своєму Gmail акаунті.",
+ "gmail-routing-help2": "Щоб дізнатися більше про цей обхідний шлях, прочитайте цю статтю на NodeMailer. Альтернативою буде використання сторонніх плагінів для листування як то SendGrid, Mailgun, тощо. Переглянути наявні плагіни тут.",
+ "gmail-transport": "Маршрутизувати листи через акаунт Gmail або Google Apps",
+ "gmail-transport.username": "Ім'я користувача",
+ "gmail-transport.username-help": "Вкажіть тут повну електронну адресу, особливо якщо ви використовуєте керований домен Google Apps.",
+ "gmail-transport.password": "Пароль",
+ "template": "Редагувати шаблон листа",
+ "template.select": "Обрати шаблон листа",
+ "template.revert": "Повернути до оригіналу",
+ "testing": "Тестування листа",
+ "testing.select": "Оберіть шаблон листа",
+ "testing.send": "Надіслати тестового листа",
+ "testing.send-help": "Тестовий лист було направлено на адресу поточного користувача.",
+ "subscriptions": "Підписки",
+ "subscriptions.disable": "Вимкнути сповіщення підписників",
+ "subscriptions.hour": "Година дайджесту",
+ "subscriptions.hour-help": "Вкажіть, будь ласка, годину о котрій кожного дня буде надсилатися дайджест (наприклад 0
— це північ, а 17
— п'ята година вечора). Зверніть увагу, що година визначається згідно налаштувань сервера і може не співпадати з часом вашого комп'ютера. 30
, або один місяць). Вкажіть 0, щоб завжди показувати дати або залиште пустим, щоб завжди показувати відносний час.",
+ "teaser": "Пост тизер",
+ "teaser.last-post": "Останній — показувати останній пост або перший, якщо немає відповідей",
+ "teaser.last-reply": "Останній — показувати останній пост або \"Немає відповідей\", якщо немає відповідей",
+ "teaser.first": "Перший",
+ "unread": "Налаштування непрочитаних",
+ "unread.cutoff": "За скільки днів показувати непрочитані",
+ "unread.min-track-last": "Мінімальна кількість постів у темі перш ніж відслідковувати останні прочитані",
+ "signature": "Налаштування підписів",
+ "signature.disable": "Вимкнути підписи",
+ "signature.no-links": "Вимкнути посилання в підписах",
+ "signature.no-images": "Вимкнути зображення в підписах",
+ "signature.max-length": "Максимальна довжина підпису",
+ "composer": "Налаштування редактора",
+ "composer-help": "Ці налаштування керують функціональністю та виглядом редактору постів для користувачів коли вони створюють нові теми або відповідають на існуючі.",
+ "composer.show-help": "Показувати вкладку \"Довідка\"",
+ "composer.enable-plugin-help": "Дозволити плагінам додавати зміст довідки",
+ "composer.custom-help": "Користувацький текст довідки",
+ "ip-tracking": "Відстеження IP",
+ "ip-tracking.each-post": "Відстежувати IP адреси для кожного посту"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/reputation.json b/public/language/uk/admin/settings/reputation.json
new file mode 100644
index 0000000000..3feb96319e
--- /dev/null
+++ b/public/language/uk/admin/settings/reputation.json
@@ -0,0 +1,8 @@
+{
+ "reputation": "Налаштування репутації",
+ "disable": "Вимкнути систему репутації",
+ "disable-down-voting": "Вимкнути голосування проти",
+ "thresholds": "Допуски активності",
+ "min-rep-downvote": "Мінімальна репутація для голосування проти постів",
+ "min-rep-flag": "Мінімальна репутація для подання скарг на пости"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/sockets.json b/public/language/uk/admin/settings/sockets.json
new file mode 100644
index 0000000000..8ff97b7761
--- /dev/null
+++ b/public/language/uk/admin/settings/sockets.json
@@ -0,0 +1,6 @@
+{
+ "reconnection": "Налаштування перепідключення",
+ "max-attempts": "Максимальна кількість спроб перепідключення",
+ "default-placeholder": "По замовчуванню: %1",
+ "delay": "Затримка перепідключення"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/tags.json b/public/language/uk/admin/settings/tags.json
new file mode 100644
index 0000000000..d1bdbbd82c
--- /dev/null
+++ b/public/language/uk/admin/settings/tags.json
@@ -0,0 +1,12 @@
+{
+ "tag": "Налаштування тегів",
+ "min-per-topic": "Мінімальна кількість тегів для теми",
+ "max-per-topic": "Максимальна кількість тегів для теми",
+ "min-length": "Мінімальна довжина тега",
+ "max-length": "Максимальна довжина тега",
+ "goto-manage": "Натисніть тут, щоб перейти на сторінку налаштування тегів.",
+ "privacy": "Приватність",
+ "list-private": "Зробити список тегів приватним",
+ "related-topics": "Пов'язані теми",
+ "max-related-topics": "Максимальна кількість пов'язаних тем до показу (якщо підтримується темою)"
+}
\ No newline at end of file
diff --git a/public/language/uk/admin/settings/uploads.json b/public/language/uk/admin/settings/uploads.json
new file mode 100644
index 0000000000..a9dfe9c1f6
--- /dev/null
+++ b/public/language/uk/admin/settings/uploads.json
@@ -0,0 +1,28 @@
+{
+ "posts": "Пости",
+ "allow-files": "Дозволити користувачам завантажувати звичайні файли",
+ "private": "Зробити завантажувані файли приватними",
+ "max-image-width": "Змінювати розмір зображень до заданої ширини (в пікселях)",
+ "max-image-width-help": "(в пікселях, 760 — за замовчуванням, 0 — вимкнути)",
+ "max-file-size": "Максимальний розмір файлу (в КіБ)",
+ "max-file-size-help": "(в кілобайтах, 2048 — за замовчуванням)",
+ "allow-topic-thumbnails": "Дозволити користувачам завантажувати мініатюри тем",
+ "topic-thumb-size": "Розмір мініатюри теми",
+ "allowed-file-extensions": "Допустимі розширення файлів",
+ "allowed-file-extensions-help": "Вкажіть розширеня файлів розділені комою (наприклад, pdf,xls,doc
). Пустий список дає дозвіл на будь-які розширення.",
+ "profile-avatars": "Аватарки профілів",
+ "allow-profile-image-uploads": "Дозволити користувачам завантажувати зображення профілю",
+ "convert-profile-image-png": "Конвертувати завантажувані зображення профілю в PNG",
+ "default-avatar": "Аватар за замовчуванням",
+ "upload": "Завантаження",
+ "profile-image-dimension": "Розміри зображення профілю",
+ "profile-image-dimension-help": "(в пікселях, 128 — за замовчуванням)",
+ "max-profile-image-size": "Максимальний розмір файлу зображення профілю",
+ "max-profile-image-size-help": "(в кілобайтах, 256 — за замовчуванням)",
+ "max-cover-image-size": "Максимальний розмір файлу зображення обкладинки",
+ "max-cover-image-size-help": "(в кілобайтах, 2048 — за замовчуванням)",
+ "keep-all-user-images": "Зберігати старі версію зображень аватарки та обкладинки на сервері",
+ "profile-covers": "Обкладинки профілю",
+ "default-covers": "Обкладинка за замовчуванням",
+ "default-covers-help": "Вкажіть розділені комами зображення обкладинок за замовчуванням для акаунтів, що не завантажували власних"
+}
diff --git a/public/language/uk/admin/settings/user.json b/public/language/uk/admin/settings/user.json
new file mode 100644
index 0000000000..263df1745b
--- /dev/null
+++ b/public/language/uk/admin/settings/user.json
@@ -0,0 +1,59 @@
+{
+ "authentication": "Аутентифікація",
+ "allow-local-login": "Дозволити локальний вхід",
+ "require-email-confirmation": "Вимагати підтвердження електронної пошти",
+ "email-confirm-interval": "Користувач не може повторно надіслати підтвердження електронної пошти поки не мине",
+ "email-confirm-email2": "хвилин",
+ "allow-login-with": "Дозволити вхід використовуючи",
+ "allow-login-with.username-email": "Ім'я користувача або електронну пошту",
+ "allow-login-with.username": "Тільки ім'я користувача",
+ "allow-login-with.email": "Тільки електронну пошту",
+ "account-settings": "Налаштування акаунту",
+ "disable-username-changes": "Вимкнути зміну імені користувача",
+ "disable-email-changes": "Вимкнути зміну електронної пошти",
+ "disable-password-changes": "Вимкнути зміну пароля",
+ "allow-account-deletion": "Дозволити видалення акаунту",
+ "user-info-private": "Зробити інформацію користувачів приватною",
+ "themes": "Теми",
+ "disable-user-skins": "Заборонити користувачам обирати стиль сайту",
+ "account-protection": "Захист акаунту",
+ "login-attempts": "Кількість спроб входу за годину",
+ "login-attempts-help": "Якщо кількість спроб входу в акаунт користувача перевищить цей ліміт, акаунт буде заблоковано на задану кількість часу",
+ "lockout-duration": "Тривалість блокування акаунту (хвилин)",
+ "login-days": "Скільки днів пам'ятати сесію користувача",
+ "password-expiry-days": "Скидати пароль користувачам після заданої кількості днів",
+ "registration": "Реєстрація користувачів",
+ "registration-type": "Тип реєстрації",
+ "registration-type.normal": "Стандартна",
+ "registration-type.admin-approval": "Підтвердження адміна",
+ "registration-type.admin-approval-ip": "Підтвердження адміна для IP-адрес",
+ "registration-type.invite-only": "По запрошенню",
+ "registration-type.admin-invite-only": "По запрошенню адміна",
+ "registration-type.disabled": "Без реєстрації",
+ "registration-type.help": "Стандартна — користувачі можуть реєструватись на сторінці /register.Пароль успішно скинуто, будь ласка, увійдіть знову.",
+ "wrong_reset_code.title": "Невірний код скидання",
+ "wrong_reset_code.message": "Отриманий код скидання невірний. Спробуйте, будь ласка, ще раз або запросіть новий код.",
+ "new_password": "Новий пароль",
+ "repeat_password": "Підтвердіть пароль",
+ "enter_email": "Будь ласка, введіть свою електронну пошту і ми надішлемо вам листа с інструкцією як скинути ваш обліковий запис.",
+ "enter_email_address": "Введіть електронну пошту",
+ "password_reset_sent": "Скидання паролю надіслано",
+ "invalid_email": "Невірна або неіснуюча електронна пошта!",
+ "password_too_short": "Уведений пароль закороткий, оберіть, будь ласка, інший.",
+ "passwords_do_not_match": "Паролі що ви ввели не співпадають.",
+ "password_expired": "Ваш пароль закінчився, будь ласка, виберіть новий пароль."
+}
\ No newline at end of file
diff --git a/public/language/uk/search.json b/public/language/uk/search.json
new file mode 100644
index 0000000000..7d7f6c65d5
--- /dev/null
+++ b/public/language/uk/search.json
@@ -0,0 +1,42 @@
+{
+ "results_matching": "%1 збіг(ів) по запиту \"%2\" (%3 секунд)",
+ "no-matches": "Збіги не знайдено",
+ "advanced-search": "Розширений пошук",
+ "in": "В",
+ "titles": "Заголовки",
+ "titles-posts": "Заголовки та Пости",
+ "posted-by": "Запощено",
+ "in-categories": "В Категоріях",
+ "search-child-categories": "Шукати в дочірніх категоріях",
+ "has-tags": "Містить теги",
+ "reply-count": "Лічильник Відповідей",
+ "at-least": "Щонайменше",
+ "at-most": "Щонайбільше",
+ "relevance": "Релевантність",
+ "post-time": "Час посту",
+ "newer-than": "Новіші за",
+ "older-than": "Старіші за",
+ "any-date": "Будь-яка дата",
+ "yesterday": "Вчора",
+ "one-week": "Один тиждень",
+ "two-weeks": "Два тижні",
+ "one-month": "Один місяць",
+ "three-months": "Три місяці",
+ "six-months": "Шість місяців",
+ "one-year": "Один рік",
+ "sort-by": "Сортувати за",
+ "last-reply-time": "Час останньої відповіді",
+ "topic-title": "Заголовок теми",
+ "number-of-replies": "Кількість відповідей",
+ "number-of-views": "Кількість переглядів",
+ "topic-start-date": "Час початку теми",
+ "username": "Ім'я користувача",
+ "category": "Категорія",
+ "descending": "У порядку спадання",
+ "ascending": "У порядку зростання",
+ "save-preferences": "Зберегти налаштування",
+ "clear-preferences": "Очистити налаштування",
+ "search-preferences-saved": "Налаштування пошуку збережено",
+ "search-preferences-cleared": "Налаштування пошуку очищені",
+ "show-results-as": "Показати результати як"
+}
\ No newline at end of file
diff --git a/public/language/uk/success.json b/public/language/uk/success.json
new file mode 100644
index 0000000000..f250023ca4
--- /dev/null
+++ b/public/language/uk/success.json
@@ -0,0 +1,6 @@
+{
+ "success": "Успіх",
+ "topic-post": "Публікацію успішно створено.",
+ "authentication-successful": "Аутентифікація успішна",
+ "settings-saved": "Налаштування збережені!"
+}
\ No newline at end of file
diff --git a/public/language/uk/tags.json b/public/language/uk/tags.json
new file mode 100644
index 0000000000..85041f32ff
--- /dev/null
+++ b/public/language/uk/tags.json
@@ -0,0 +1,7 @@
+{
+ "no_tag_topics": "Немає теми з цим тегом.",
+ "tags": "Теги",
+ "enter_tags_here": "Введіть тег сюди, між літерами %1 та %2 кожен",
+ "enter_tags_here_short": "Введіть тег",
+ "no_tags": "Ще немає тегів"
+}
\ No newline at end of file
diff --git a/public/language/uk/topic.json b/public/language/uk/topic.json
new file mode 100644
index 0000000000..111efb25d9
--- /dev/null
+++ b/public/language/uk/topic.json
@@ -0,0 +1,119 @@
+{
+ "topic": "Тема",
+ "topic_id": "ID теми",
+ "topic_id_placeholder": "Уведіть ID теми",
+ "no_topics_found": "Тем не знайдено!",
+ "no_posts_found": "Постів не знайдено!",
+ "post_is_deleted": "Цей пост був видалений!",
+ "topic_is_deleted": "Ця тема була видалена!",
+ "profile": "Профіль",
+ "posted_by": "Запощено %1",
+ "posted_by_guest": "Запощено гостем",
+ "chat": "Чат",
+ "notify_me": "Отримувати сповіщення про нові відповіді в цій темі",
+ "quote": "Цитувати",
+ "reply": "Відповісти",
+ "replies_to_this_post": "%1 відповідей",
+ "last_reply_time": "Остання відповідь",
+ "reply-as-topic": "Відповісти темою",
+ "guest-login-reply": "Увійти для відповіді",
+ "edit": "Редагувати",
+ "delete": "Видалити",
+ "purge": "Стерти",
+ "restore": "Відновити",
+ "move": "Перемістити",
+ "fork": "Відгалужити",
+ "link": "Зв'язати",
+ "share": "Поширити",
+ "tools": "Інструменти",
+ "locked": "Заблокована",
+ "pinned": "Закріплена",
+ "moved": "Переміщена",
+ "bookmark_instructions": "Натисніть тут, щоб повернутися до останнього прочитаного посту у цій темі.",
+ "flag_title": "Поскаржитись цей пост модератору",
+ "deleted_message": "Цю тему було видалено. Лише користувачі з правом керування темами можуть її бачити.",
+ "following_topic.message": "Відтепер ви будете отримувати сповіщення коли хтось постить в цю тему.",
+ "not_following_topic.message": "Ви будете бачити цю тему в списку непрочитаних, але ви не будете отримувати сповіщень, коли хтось постить до неї.",
+ "ignoring_topic.message": "Ви більше не будете бачити цю тему в списку непрочитаних. Вас буде сповіщено коли хтось вас згадає або за ваш пост буде проголосовано.",
+ "login_to_subscribe": "Будь ласка, зареєструйтесь або увійдіть щоб підписатися на цю тему.",
+ "markAsUnreadForAll.success": "Тема відмічена для всіх як непрочитана.",
+ "mark_unread": "Помітити непрочитаною",
+ "mark_unread.success": "Тема помічена непрочитаною",
+ "watch": "Стежити",
+ "unwatch": "Не стежити",
+ "watch.title": "Отримуйте сповіщення про відповіді в цій темі",
+ "unwatch.title": "Перестати стежити за цією темою",
+ "share_this_post": "Поширити цей пост",
+ "watching": "Відстежується",
+ "not-watching": "Не відстежується",
+ "ignoring": "Ігнорується",
+ "watching.description": "Сповіщати мене про нові відповіді.
Показувати тему в непрочитаних.",
+ "not-watching.description": "Не сповіщати мене про нові відповіді.
Показувати тему в непрочитаних якщо категорія не ігнорується.",
+ "ignoring.description": "Не сповіщати мене про нові відповіді.
Не показувати тему в непрочитаних.",
+ "thread_tools.title": "Інструменти теми",
+ "thread_tools.markAsUnreadForAll": "Відмітити всі непрочитаними",
+ "thread_tools.pin": "Прикріпити тему",
+ "thread_tools.unpin": "Відкріпити тему",
+ "thread_tools.lock": "Заблокувати тему",
+ "thread_tools.unlock": "Розблокувати тему",
+ "thread_tools.move": "Перемістити тему",
+ "thread_tools.move_all": "Перемістити всі",
+ "thread_tools.fork": "Відгалужити тему",
+ "thread_tools.delete": "Видалити тему",
+ "thread_tools.delete-posts": "Видалити пости",
+ "thread_tools.delete_confirm": "Ви точно бажаєте видалити цю тему?",
+ "thread_tools.restore": "Відновити тему",
+ "thread_tools.restore_confirm": "Ви точно бажаєте відновити цю тему?",
+ "thread_tools.purge": "Стерти тему",
+ "thread_tools.purge_confirm": "Ви точно бажаєте стерти цю тему?",
+ "topic_move_success": "Тема була успішно переміщена до %1",
+ "post_delete_confirm": "Ви точно бажаєте видалити цей пост?",
+ "post_restore_confirm": "Ви точно бажаєте відновити цей пост?",
+ "post_purge_confirm": "Ви точно бажаєте стерти цей пост?",
+ "load_categories": "Завантаження категорій",
+ "disabled_categories_note": "Вимкнені категорії фарбуються в сірий",
+ "confirm_move": "Перемістити",
+ "confirm_fork": "Відгалужити",
+ "bookmark": "Закладка",
+ "bookmarks": "Закладки",
+ "bookmarks.has_no_bookmarks": "Ви ще не додали в закладки жодного поста.",
+ "loading_more_posts": "Завантажуємо більше постів",
+ "move_topic": "Перемістити тему",
+ "move_topics": "Перемістити теми",
+ "move_post": "Перемістити пост",
+ "post_moved": "Пост переміщено!",
+ "fork_topic": "Відгалужити тему",
+ "topic_will_be_moved_to": "Цю тему буде переміщено в категорію",
+ "fork_topic_instruction": "Тисніть пости які ви бажаєте відгалужити",
+ "fork_no_pids": "Не вибрано жодного поста!",
+ "fork_pid_count": "вибрано %1 пост(ів) ",
+ "fork_success": "Тему успішно відгалужено. Тисніть тут, щоб перейти до відгалуженої теми.",
+ "delete_posts_instruction": "Тисніть пости які ви бажаєте видалити/стерти",
+ "composer.title_placeholder": "Уведіть заголовок теми...",
+ "composer.handle_placeholder": "Ім'я",
+ "composer.discard": "Відмінити",
+ "composer.submit": "Надіслати",
+ "composer.replying_to": "Відповідь для %1",
+ "composer.new_topic": "Cтворити тему",
+ "composer.uploading": "завантаження...",
+ "composer.thumb_url_label": "Вставте URL мініатюри теми",
+ "composer.thumb_title": "Додати мініатюру цій темі",
+ "composer.thumb_url_placeholder": "http://example.com/thumb.png",
+ "composer.thumb_file_label": "Або завантажте файл",
+ "composer.thumb_remove": "Очистити поля",
+ "composer.drag_and_drop_images": "Перетягніть сюди зображення",
+ "more_users_and_guests": "ще %1 користувач(і) та %2 гостей",
+ "more_users": "ще %1 користувач(і)",
+ "more_guests": "ще %1 гостей",
+ "users_and_others": "%1 та %2 інших",
+ "sort_by": "Сортувати за",
+ "oldest_to_newest": "Старі > Нові",
+ "newest_to_oldest": "Нові > Старі",
+ "most_votes": "Кількість голосів",
+ "most_posts": "Кількість постів",
+ "stale.title": "Створити натомість нову тему?",
+ "stale.warning": "Тема на котру ви відповідаєте досить стара. Не бажаєте натомість створити новую тему і зіслатися на цю у вашій відповіді?",
+ "stale.create": "Так, створити нову тему",
+ "stale.reply_anyway": "Ні, відповісти все ж на існуючу",
+ "link_back": "Re: [%1](%2)"
+}
\ No newline at end of file
diff --git a/public/language/uk/unread.json b/public/language/uk/unread.json
new file mode 100644
index 0000000000..753fb83cca
--- /dev/null
+++ b/public/language/uk/unread.json
@@ -0,0 +1,13 @@
+{
+ "title": "Непрочитані",
+ "no_unread_topics": "Не залишилось непрочитаних тем.",
+ "load_more": "Завантажити більше",
+ "mark_as_read": "Помітити як прочитане",
+ "selected": "Вибрано",
+ "all": "Всі",
+ "all_categories": "Всі категорії",
+ "topics_marked_as_read.success": "Теми відмічені прочитаними!",
+ "all-topics": "Всі теми",
+ "new-topics": "Нові теми",
+ "watched-topics": "Переглянуті теми"
+}
\ No newline at end of file
diff --git a/public/language/uk/uploads.json b/public/language/uk/uploads.json
new file mode 100644
index 0000000000..9e5b5b75d5
--- /dev/null
+++ b/public/language/uk/uploads.json
@@ -0,0 +1,6 @@
+{
+ "uploading-file": "Завантаження файлу...",
+ "select-file-to-upload": "Оберіть файл для завантаження!",
+ "upload-success": "Файл успішно завантажено!",
+ "maximum-file-size": "Максимально %1 кб"
+}
\ No newline at end of file
diff --git a/public/language/uk/user.json b/public/language/uk/user.json
new file mode 100644
index 0000000000..8b768580a7
--- /dev/null
+++ b/public/language/uk/user.json
@@ -0,0 +1,134 @@
+{
+ "banned": "Заборонений",
+ "offline": "Не в мережі",
+ "username": "Ім'я користувача",
+ "joindate": "Дата вступу",
+ "postcount": "Кількість постів",
+ "email": "Електронна пошта",
+ "confirm_email": "Підтвердження пошти",
+ "account_info": "Акаунт",
+ "ban_account": "Заборонити акаунт",
+ "ban_account_confirm": "Ви точно хочете забанити цього користувача?",
+ "unban_account": "Розбанити акаунт",
+ "delete_account": "Видалити акаунт",
+ "delete_account_confirm": "Ви точно бажаєте видалити ваш акаунт?
Ця дія є незворотньою і ви не зможете відновити жодні з ваших даних.
Уведіть ваше ім'я користувача для підтвердження знищення цього акаунту.",
+ "delete_this_account_confirm": "Ви точно бажаєте видалити цей акаунт?
Ця дія є незворотньою і ви не зможете відновити жодні дані.
",
+ "account-deleted": "Акаунт видалено",
+ "fullname": "Повне ім'я",
+ "website": "Сайт",
+ "location": "Місце",
+ "age": "Вік",
+ "joined": "Приєднаний",
+ "lastonline": "Востаннє в мережі",
+ "profile": "Профіль",
+ "profile_views": "Переглядів профілю",
+ "reputation": "Репутація",
+ "bookmarks": "Закладки",
+ "watched": "Переглянуті",
+ "followers": "Відстежувачі",
+ "following": "Відстежувані",
+ "aboutme": "Про мене",
+ "signature": "Підпис",
+ "birthday": "День народження",
+ "chat": "Чат",
+ "chat_with": "Продовжити чат з %1",
+ "new_chat_with": "Почати новий чат з %1",
+ "flag-profile": "Поскаржитись на профіль",
+ "follow": "Стежити",
+ "unfollow": "Не стежити",
+ "more": "Більше",
+ "profile_update_success": "Профіль успішно оновлений!",
+ "change_picture": "Змінити зображення",
+ "change_username": "Змінити ім'я користувача",
+ "change_email": "Змінити електронну пошту",
+ "edit": "Редагувати",
+ "edit-profile": "Редагувати профіль",
+ "default_picture": "Стандартна іконка",
+ "uploaded_picture": "Завантажене зображення",
+ "upload_new_picture": "Завантажити нове зображення",
+ "upload_new_picture_from_url": "Завантажити нове зображення з URL",
+ "current_password": "Поточний пароль",
+ "change_password": "Змінити пароль",
+ "change_password_error": "Невірний пароль!",
+ "change_password_error_wrong_current": "Ваш поточний пароль не вірний!",
+ "change_password_error_length": "Пароль закороткий!",
+ "change_password_error_match": "Паролі мають співпадати!",
+ "change_password_error_privileges": "У вас немає прав змінювати цей пароль.",
+ "change_password_success": "Ваш пароль оновлено!",
+ "confirm_password": "Підтвердіть пароль",
+ "password": "Пароль",
+ "username_taken_workaround": "Ім'я користувача, що ви обрали, вже було зайняте, то ж ми його трішки змінили. Ви тепер відомі як %1",
+ "password_same_as_username": "Ваш пароль співпадає з іменем користувача. Оберіть інший пароль, будь ласка.",
+ "password_same_as_email": "Ваш пароль співпадає з електронною поштою. Оберіть інший пароль, будь ласка.",
+ "upload_picture": "Завантажити зображення",
+ "upload_a_picture": "Завантажити зображення",
+ "remove_uploaded_picture": "Видалити завантажене зображення",
+ "upload_cover_picture": "Завантажити обкладинку",
+ "remove_cover_picture_confirm": "Ви точно бажаєте видалити обкладинку?",
+ "crop_picture": "Обрізати зображення",
+ "upload_cropped_picture": "Обрізати та завантажити",
+ "settings": "Налаштування",
+ "show_email": "Показувати мою пошту",
+ "show_fullname": "Показувати повне ім'я",
+ "restrict_chats": "Дозволяти чат повідомлення лише від користувачів за якими я стежу",
+ "digest_label": "Підписатися на дайджест",
+ "digest_description": "Підписатися на оновлення цього форуму по електронній пошті (нові оповіщення та теми) згідно заданого розкладу",
+ "digest_off": "Ніколи",
+ "digest_daily": "Щоденно",
+ "digest_weekly": "Щотижнево",
+ "digest_monthly": "Щомісячно",
+ "send_chat_notifications": "Надсилати листа, коли я не в мережі, якщо приходить чат повідомлення",
+ "send_post_notifications": "Надсилати листа, коли в темах на які я підписаний з'являються відповіді",
+ "settings-require-reload": "Змінам певних налаштувань необхідне перевантаження. Натисніть тут, щоб перевантажити сторінку.",
+ "has_no_follower": "Цей користувач не має відстежувачів :(",
+ "follows_no_one": "Цей користувач нікого не відстежує :(",
+ "has_no_posts": "Цей користувач ще ніколи нічого не постив.",
+ "has_no_topics": "Цей користувач ще ніколи не створював нових тем.",
+ "has_no_watched_topics": "Цей користувач ще ніколи не переглядав жодної теми.",
+ "has_no_upvoted_posts": "Цей користувач ще не голосував за жоден з постів.",
+ "has_no_downvoted_posts": "Цей користувач ще не голосував проти жодного поста.",
+ "has_no_voted_posts": "У цього користувача немає постів за котрі хтось голосував",
+ "email_hidden": "Електронна адреса прихована",
+ "hidden": "прихований",
+ "paginate_description": "Розбивати список тем та постів на сторінки замість нескінченної прокрутки",
+ "topics_per_page": "Тем на сторінку",
+ "posts_per_page": "Постів на сторінку",
+ "notification_sounds": "Програвати звук, коли ви отримуєте сповіщення",
+ "notifications_and_sounds": "Сповіщення та звуки",
+ "incoming-message-sound": "Звук вхідного повідомлення",
+ "outgoing-message-sound": "Звук вихідного повідомлення",
+ "notification-sound": "Звук сповіщення",
+ "no-sound": "Без звуку",
+ "browsing": "Налаштування перегляду",
+ "open_links_in_new_tab": "Відкривати зовнішні посилання у новій вкладці",
+ "enable_topic_searching": "Увімкнути пошук у темах",
+ "topic_search_help": "Будучи увімкненою, ця функція перевизначає вбудований пошук браузера і дозволяє шукати по всій темі, а не лише по змісту, що показаний на екрані.",
+ "delay_image_loading": "Затримати завантаження зображень",
+ "image_load_delay_help": "Будучи увімкненою, ця функция відкладає завантаження зображень у темі до моменту коли вони потрапляють у поле зору",
+ "scroll_to_my_post": "Після відправки відповіді, показувати новий пост",
+ "follow_topics_you_reply_to": "Підписуватися на теми в котрих ви відповідаєте",
+ "follow_topics_you_create": "Підписуватися на теми які ви створюєте",
+ "grouptitle": "Заголовок групи",
+ "no-group-title": "Немає заголовка групи",
+ "select-skin": "Обрати стиль сайту",
+ "select-homepage": "Обрати домашню сторінку",
+ "homepage": "Домашня сторінка",
+ "homepage_description": "Вкажіть сторінку в якості першої сторінки форуму або \"None\", для використання сторінки за замовчуванням.",
+ "custom_route": "Шлях першої сторінки",
+ "custom_route_help": "Уведіть тут шлях, без слешу попереду (наприклад \"recent\" або \"popular\")",
+ "sso.title": "Сервіси єдиного входу",
+ "sso.associated": "Зв'язані з",
+ "sso.not-associated": "Натисніть тут, щоб зв'язати з",
+ "info.latest-flags": "Останні скарги",
+ "info.no-flags": "Не знайдено постів зі скаргами",
+ "info.ban-history": "Історія банів",
+ "info.no-ban-history": "Цього користувача ніколи не банили",
+ "info.banned-until": "Забанений до %1",
+ "info.banned-permanently": "Забанений назавжди",
+ "info.banned-reason-label": "Причина",
+ "info.banned-no-reason": "Причина не вказана",
+ "info.username-history": "Історія імені користувача",
+ "info.email-history": "Історія електронної пошти",
+ "info.moderation-note": "Коментар модератора",
+ "info.moderation-note.success": "Коментар модератора збережено"
+}
\ No newline at end of file
diff --git a/public/language/uk/users.json b/public/language/uk/users.json
new file mode 100644
index 0000000000..59a6e66d0f
--- /dev/null
+++ b/public/language/uk/users.json
@@ -0,0 +1,21 @@
+{
+ "latest_users": "Останні користувачі",
+ "top_posters": "Кращі автори",
+ "most_reputation": "Найбільша репутація",
+ "most_flags": "Найбільше скарг",
+ "search": "Пошук",
+ "enter_username": "Уведіть ім'я користувача для пошуку",
+ "load_more": "Завантажити більше",
+ "users-found-search-took": "%1 користувач(ів) знайдено! Пошук тривав %2 секунди.",
+ "filter-by": "Фільтрувати за",
+ "online-only": "Лише в мережі",
+ "invite": "Запросити",
+ "invitation-email-sent": "Лист із запрошенням відправлено %1",
+ "user_list": "Список користувачів",
+ "recent_topics": "Нещодавні теми",
+ "popular_topics": "Популярні теми",
+ "unread_topics": "Непрочитані теми",
+ "categories": "Категорії",
+ "tags": "Теги",
+ "no-users-found": "Жодного користувача не знайдено!"
+}
\ No newline at end of file
diff --git a/public/language/zh-CN/users.json b/public/language/zh-CN/users.json
index d6795469f2..23a86966db 100644
--- a/public/language/zh-CN/users.json
+++ b/public/language/zh-CN/users.json
@@ -2,7 +2,7 @@
"latest_users": "最新会员",
"top_posters": "发帖排行",
"most_reputation": "声望排行",
- "most_flags": "最多举报",
+ "most_flags": "被举报次数最多",
"search": "搜索",
"enter_username": "输入用户名搜索",
"load_more": "加载更多",