Files
EpicNext-Cms/src/messages/uk.json
T
SimoandCursor 98613af875
CI / check (push) Successful in 21s
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 59s
CI / deploy (push) Failing after 9s
feat(admin): items_base browser and AdminPageShell on core pages
Co-authored-by: Cursor <[email protected]>
2026-07-30 20:41:31 +02:00

3100 lines
138 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"nav": {
"home": "додому",
"community": "Спільнота",
"articles": "статті",
"photos": "Фотографії",
"staff": "Персонал",
"rankings": "Рейтинги",
"guilds": "Гільдії",
"leaderboards": "Таблиці лідерів",
"rareValues": "Рідкісні цінності",
"shop": "Магазин",
"market": "Ринок",
"assistance": "Допомога",
"helpCenter": "Довідковий центр",
"myTickets": "Мої квитки",
"badges": "Значки",
"radio": "радіо",
"friends": "друзі",
"messages": "Повідомлення",
"admin": "адмін",
"openMenu": "Відкрити меню",
"closeMenu": "Закрити меню",
"drawBadge": "Намалюйте значок",
"events": "Events",
"polls": "Polls",
"mod": "Mod"
},
"header": {
"online": "{count} {hotel} онлайн",
"nitroClient": "Клієнт Nitro",
"tagline": "Віртуальний онлайн-світ, де ви можете створити свій власний аватар, заводити друзів, спілкуватися, створювати кімнати та багато іншого!",
"login": "Логін",
"or": "Або",
"createAccount": "Створіть обліковий запис"
},
"footer": {
"copyright": "© {year} - {hotel} є некомерційним освітнім проектом"
},
"pages": {
"staff": {
"title": "Персонал",
"subtitle": "Команда готелю",
"ranksTitle": "Чини",
"ranksSubtitle": "Про що піклується кожна частина команди",
"membersTitle": "Члени команди",
"membersEmptySubtitle": "Зараз нікому показати",
"membersSubtitle": "{count, plural, one {# member keeping things running} other {# members keeping things running}}",
"emptyState": "Немає співробітників для показу.",
"colUsername": "Ім'я користувача",
"colRank": "ранг",
"colMotto": "Девіз"
},
"leaderboard": {
"title": "Таблиця лідерів",
"subtitle": "Топ-20 гравців за {currency}",
"tab_credits": "Кредити",
"tab_diamonds": "Діаманти",
"tab_duckets": "Качки",
"tab_achievement": "Досягнення",
"tab_respects": "З повагою",
"tab_onlinetime": "Час онлайн",
"emptyState": "Рейтингів для показу ще немає.",
"colAvatar": "Аватар",
"colPlayer": "гравець"
},
"friends": {
"title": "друзі",
"emptySubtitle": "Ви ще не додали друзів",
"subtitle": "{count, plural, one {You have # friend} other {You have # friends}}",
"emptyState": "Додайте друзів у готель, і вони з’являться тут.",
"noMotto": "Без девізу",
"remove": "Remove",
"success": {
"removed": "Friend removed."
},
"errors": {
"notFound": "That friendship was not found.",
"invalid": "Invalid friend.",
"error": "Something went wrong. Please try again."
}
},
"messages": {
"title": "Повідомлення",
"subtitle": "Запити в друзі та офлайн-повідомлення чекають на вас",
"requestsTitle": "Запити в друзі",
"requestsEmptySubtitle": "Ще ніхто не просив стати вашим другом",
"requestsSubtitle": "{count, plural, one {# pending request} other {# pending requests}}",
"requestsEmptyState": "Немає незавершених запитів друзів.",
"wantsToBeFriend": "хоче бути твоїм другом.",
"accept": "прийняти",
"offlineTitle": "Офлайн повідомлення",
"offlineEmptySubtitle": "Ваша папка \"Вхідні\" порожня",
"offlineSubtitle": "{count, plural, one {# message received} other {# messages received}}",
"offlineEmptyState": "У вас немає офлайн-повідомлень.",
"unknownUser": "Користувач #{id}",
"decline": "Decline",
"composeTitle": "Send offline message",
"composeSubtitle": "Delivered in the hotel messenger when your friend is offline",
"composeEmptyFriends": "Add friends in the hotel to send offline messages.",
"composeFriendLabel": "Friend",
"composeFriendPlaceholder": "Choose a friend",
"composeMessageLabel": "Message",
"composeMessagePlaceholder": "Write your message (max 500 characters)…",
"composeSend": "Send message",
"success": {
"accepted": "Friend request accepted.",
"declined": "Friend request declined.",
"sent": "Offline message sent."
},
"errors": {
"notFound": "That friend request was not found.",
"unauthorized": "You can't act on this friend request.",
"invalid": "Invalid friend request.",
"error": "Something went wrong. Please try again.",
"notFriend": "You can only message friends.",
"emptyMessage": "Please write a message.",
"rateLimited": "Too many messages. Wait a moment and try again."
}
},
"profile": {
"noMotto": "Без девізу",
"statRank": "ранг",
"statCredits": "Кредити",
"statRegistered": "Зареєстрований",
"badgesTitle": "Значки",
"badgesEmpty": "Ще немає значків.",
"photosTitle": "Фотографії",
"photosEmpty": "Фото ще немає.",
"guestbookTitle": "Гостьова книга",
"guestbookSubtitle": "Повідомлення на стіні {username}",
"leaveMessage": "Залиште повідомлення",
"guestbookPlaceholder": "Напишіть щось у гостьовій книзі {username}…",
"post": "Опублікувати",
"loginToPost": "Увійдіть, щоб залишити повідомлення в гостьовій книзі.",
"guestbookEmpty": "Записів у гостьовій книзі ще немає.",
"unknownUser": "Користувач #{id}",
"statDuckets": "Качки",
"statDiamonds": "Діаманти",
"walletTitle": "Гаманець",
"friendsTitle": "друзі",
"friendsSubtitle": "Люди в готелі, з якими вони тусуються",
"friendsEmpty": "Немає друзів для показу.",
"roomsTitle": "Кімнати",
"roomsSubtitle": "Кімнати у них є",
"roomsEmpty": "Немає кімнат для показу.",
"roomUntitled": "Кімната без назви",
"addFriend": "Add friend",
"alreadyFriends": "You're friends",
"requestPending": "Request pending",
"respondInMessages": "Respond in Messages",
"success": {
"sent": "Friend request sent.",
"guestbook": "Guestbook message posted."
},
"errors": {
"self": "You can't send a friend request to yourself.",
"alreadyFriends": "You're already friends with this user.",
"alreadyPending": "You already sent a friend request to this user.",
"incomingPending": "This user already sent you a request — accept or decline it in Messages.",
"empty": "Please write a message before posting.",
"moderated": "That message was blocked by moderation.",
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
"invalid": "That request was invalid.",
"error": "Something went wrong. Please try again."
}
},
"rankings": {
"title": "Рейтинги",
"subtitle": "12 кращих гравців за кредитами",
"emptyState": "Ще немає гравців для рейтингу."
},
"home": {
"welcome": "Ласкаво просимо до {hotelName}",
"welcomeSubtitle": "Ваш ретро-готель, тепер на базі Next.js",
"welcomeBody": "Гуляйте, збирайте меблі та зустрічайтеся з друзями.",
"enterHotel": "Введіть {hotelName}",
"onlineFriends": "Друзі онлайн",
"noFriendsOnline": "Немає друзів онлайн",
"register": "ЗАРЕЄСТРУЙТЕСЯ ЗАРАЗ",
"joinNow": "Приєднуйтесь до {hotelName} сьогодні!",
"recentUsers": "Останні користувачі",
"recentPhotos": "Останні фотографії",
"latestNews": "Останні новини",
"newsTitle": "Останні новини",
"newsSubtitle": "Щойно з готелю",
"allNews": "Всі новини →",
"allUsers": "Спільнота →",
"noArticles": "Ще немає статей.",
"noPhotos": "Фото ще немає.",
"noUsers": "Немає користувачів онлайн",
"latestArticle": "Остання стаття",
"latestUsers": "Найновіші громадяни ({count} всього)",
"statsOnline": "Онлайн",
"statsCitizens": "Громадяни",
"statsRooms": "Кімнати",
"featuresAvatar": "Аватар",
"featuresAvatarDesc": "Створи свій унікальний вигляд",
"featuresFurniture": "Меблі",
"featuresFurnitureDesc": "Прикрашай кімнати предметами",
"featuresCommunity": "Спільнота",
"featuresCommunityDesc": "Знаходь друзів та спілкуйся",
"featuresGames": "Ігри",
"featuresGamesDesc": "Змагайся та веселись"
},
"news": {
"title": "Новини",
"subtitle": "Останні оголошення, події та оновлення від готелю",
"noArticles": "Ще немає статей."
},
"article": {
"backToNews": "← Новини",
"reactionsTitle": "реакції",
"reactionsSubtitle": "Розкажіть нам, що ви думаєте",
"reaction": {
"like": "Подобається",
"love": "кохання",
"wow": "Нічого собі"
},
"removeReaction": "Натисніть, щоб видалити свою реакцію",
"reactWith": "Відреагуйте {reaction}",
"noReactions": "Реакцій поки немає.",
"logIn": "авторизуватися",
"toReact": "реагувати.",
"commentsTitle": "Коментарі",
"commentsSubtitle": "Приєднуйтесь до розмови",
"commentsCount": "{count} наразі",
"noComments": "Поки немає коментарів. Залиште перший коментар.",
"userNumber": "Користувач #{id}",
"addComment": "Додайте коментар",
"commentPlaceholder": "Напишіть свій коментар…",
"postComment": "Опублікувати коментар",
"toComment": "щоб залишити коментар.",
"success": {
"posted": "Comment posted.",
"reaction": "Reaction updated."
},
"errors": {
"empty": "Please write a comment before posting.",
"moderated": "That comment was blocked by moderation.",
"ratelimit": "You're commenting too fast. Please wait a moment and try again.",
"invalid": "Invalid comment.",
"notFound": "That article was not found.",
"error": "Something went wrong. Please try again."
}
},
"photos": {
"title": "Фотографії",
"subtitle": "Останні фото, зроблені в готелі",
"noPhotos": "Фото ще немає.",
"photoAlt": "Фото користувача #{id}",
"byUser": "користувач #{id}"
},
"badges": {
"title": "Значки",
"subtitle": "Значки, які ви можете заробити та похизуватися в готелі",
"noBadges": "Ще немає значків."
},
"community": {
"title": "Спільнота",
"subtitle": "Все, що відбувається навколо готелю в одному місці",
"open": "Відкрити →",
"links": {
"rankings": {
"title": "Рейтинги",
"text": "Перегляньте найбагатших гравців у готелі, упорядкованих за кредитами."
},
"staff": {
"title": "Персонал",
"text": "Познайомтеся з командою, яка щодня забезпечує роботу готелю."
},
"news": {
"title": "Новини",
"text": "Останні оголошення, події та оновлення."
},
"photos": {
"title": "Фотографії",
"text": "Знімки, якими ділиться спільнота з усього готелю."
},
"guilds": {
"title": "Гільдії",
"text": "Перегляньте групи, створені гравцями та до яких приєдналися."
},
"leaderboards": {
"title": "Таблиці лідерів",
"text": "Хто лідирує в цьому сезоні за статистикою готелю."
}
}
},
"guilds": {
"title": "Гільдії",
"subtitle": "Перегляньте групи, створені гравцями та до яких приєдналися",
"empty": "Ще немає гільдій.",
"unnamedGuild": "Гільдія без назви",
"noDescription": "Без опису"
},
"guild": {
"allGuilds": "← Усі гільдії",
"unnamedGuild": "Гільдія без назви",
"noDescription": "Без опису",
"memberSingular": "Член",
"memberPlural": "Члени",
"founded": "Заснована",
"forumLink": "Форум →",
"discussion": "Обговорення",
"membersTitle": "Члени",
"memberLowerSingular": "член",
"memberLowerPlural": "членів",
"noMembers": "Немає учасників.",
"owner": "Власник",
"noMotto": "Без девізу"
},
"guildForum": {
"backToGuild": "← Назад до гільдії",
"unnamedGuild": "Гільдія без назви",
"forumTitle": "{guild} — Форум",
"threadSingular": "нитка",
"threadPlural": "нитки",
"newThread": "+ Нова тема",
"empty": "У цьому форумі ще немає тем.",
"colSubject": "Тема",
"colAuthor": "Автор",
"colPosts": "Пости",
"colDate": "Дата",
"noSubject": "(без теми)",
"pinned": "Закріплено",
"locked": "Заблоковано",
"userNumber": "Користувач #{id}",
"unknown": "Невідомий",
"success": {
"posted": "Thread posted."
}
},
"guildForumNew": {
"backToForum": "← Повернутися на форум",
"unnamedGuild": "Гільдія без назви",
"title": "Нова тема",
"subtitle": "на форумі {guild}",
"subjectLabel": "Тема",
"subjectPlaceholder": "Тема теми",
"messageLabel": "повідомлення",
"messagePlaceholder": "Напишіть свій вступний пост…",
"postThread": "Опублікувати тему",
"cancel": "Скасувати",
"errors": {
"invalid": "Subject and message are required.",
"notFound": "That guild was not found.",
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"shop": {
"title": "Магазин",
"subtitle": "Поповнюйте рахунок і отримуйте ексклюзивні пакети, валюту та значки.",
"browsingCategory": "Перегляд пакетів {category}.",
"all": "всі",
"allPackages": "Всі пакети",
"packagesAvailable": "{count, plural, one {# package available} other {# packages available}}",
"empty": "Зараз немає доступних пакетів.",
"buy": "купити",
"loginToBuy": "Log in to buy",
"creditsHint": "Packages are paid with in-game credits. Top up first if you need more.",
"topUpLink": "Top up credits",
"priceCredits": "{credits} credits (≈ {usd})",
"priceCreditsShort": "{credits} cr",
"success": {
"bought": "Package purchased — rewards have been added to your account.",
"boughtNamed": "You purchased \"{name}\" — rewards have been added to your account."
},
"errors": {
"invalid": "That package is no longer available.",
"credits": "You don't have enough credits for this package.",
"ratelimit": "You're purchasing too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"topup": {
"title": "Поповнити через PayPal",
"subtitle": "Сплачуйте безпечно за допомогою PayPal, і ваші кредити будуть додані в момент отримання платежу.",
"cancelled": "Оформлення замовлення скасовано — оплата не прийнята.",
"chooseAmount": "Виберіть суму",
"notConfiguredPre": "PayPal ще не налаштовано. Адміністратор повинен встановити",
"notConfiguredAnd": "і",
"notConfiguredOptional": "(і за бажанням",
"notConfiguredPost": "для пісочниці проти live).",
"balanceTitle": "Ваш баланс",
"signedInAs": "Ви ввійшли як {username}",
"credits": "Кредити",
"creditsPerUnit": "Кредити за 1,00 {currency}",
"rateLine": "Ви отримуєте <strong>{amount}</strong> кредитів за 1,00 {currency}. Кредити з’являються в грі під час наступного входу."
},
"marketplace": {
"title": "Ринок",
"subtitle": "Перегляньте меблі та рідкісні предмети, перераховані гравцями. Списки розміщуються в грі та оновлюються в реальному часі — вирушайте в готель, щоб зробити пропозицію.",
"activeOffers": "Активні пропозиції",
"sellers": "Продавці",
"totalValue": "Загальна вартість",
"activeListings": "Активні списки",
"mostRecentFirst": "Найновіший у списку першим",
"empty": "Зараз немає активних пропозицій на ринку. Перевірте пізніше.",
"colOffer": "Пропозиція",
"colItem": "Пункт",
"colSeller": "Продавець",
"colPrice": "Ціна",
"colListed": "Перераховано",
"itemLabel": "Пункт №{id}",
"userLabel": "Користувач #{id}",
"justNow": "тільки зараз",
"minutesAgo": "{count}хв тому",
"hoursAgo": "{count} год тому",
"daysAgo": "{count} дн. тому"
},
"rares": {
"title": "Рідкісні цінності",
"subtitle": "Отримайте огляд усіх рідкісних речей у готелі, згрупованих за категоріями.",
"empty": "Наразі тут немає рідкісних предметів.",
"rareCount": "{count, plural, one {# rare} other {# rares}}",
"viewRares": "Переглянути рідкісні →"
},
"rareCategory": {
"rareCount": "{count, plural, one {# rare in this category} other {# rares in this category}}",
"allRares": "← Всі рідкісні",
"empty": "У цій категорії ще немає рідкісних предметів.",
"colRare": "Рідкісний",
"colCredits": "Кредити",
"colCurrency": "Валюта",
"creditsValue": "{value} кредитів",
"duckets": "Качки",
"diamonds": "Діаманти",
"credits": "Кредити"
},
"redeem": {
"title": "Викупити ваучер",
"subtitle": "Отримали код ваучера? Введіть його нижче, щоб додати винагороду до свого облікового запису.",
"enterCode": "Введіть свій код",
"oncePerAccount": "Кожен ваучер можна використати лише один раз на обліковий запис.",
"balanceTitle": "Ваш баланс",
"signedInAs": "Ви ввійшли як {username}",
"credits": "Кредити",
"instantCredit": "Використані винагороди зараховуються миттєво та з’являються в грі під час наступного входу."
},
"help": {
"title": "Довідковий центр",
"subtitle": "Знайдіть путівники, теми підтримки та правила готелю — все, що вам потрібно, щоб отримати допомогу.",
"myTickets": "Мої квитки →",
"topicsTitle": "Теми підтримки",
"topicsSubtitle": "Перегляньте посібники та відповіді на типові запитання",
"topicsEmpty": "Тем довідки ще немає.",
"rulesTitle": "Правила готелю",
"rulesSubtitle": "Будь ласка, прочитайте їх, перш ніж туситися в готелі",
"rulesEmpty": "Правил ще не опубліковано.",
"categoryEmpty": "У цій категорії немає правил."
},
"helpCategory": {
"back": "← Довідковий центр",
"topicSubtitle": "Тема довідкового центру",
"moreTitle": "Більше тем довідки",
"moreSubtitle": "Перейдіть до іншої теми підтримки"
},
"helpTickets": {
"title": "Допомога Квитки",
"subtitle": "Надішліть заявку співробітникам і відстежуйте свої відкриті запити.",
"statTotal": "Всього квитків",
"statOpen": "відкритий",
"statClosed": "Закрито",
"newTitle": "Новий квиток",
"newSubtitle": "Опишіть свою проблему, і персонал зв’яжеться з нею",
"subjectPlaceholder": "Тема",
"contentPlaceholder": "Опишіть свою проблему…",
"submit": "Надішліть квиток",
"listTitle": "Ваші квитки",
"listSubtitle": "Кожен запит, який ви надіслали персоналу",
"listEmpty": "У вас ще немає квитків.",
"colId": "ID",
"colSubject": "Тема",
"colStatus": "Статус",
"colCreated": "Створено",
"statusOpen": "відкритий",
"statusClosed": "Закрито",
"success": {
"created": "Ticket submitted."
},
"errors": {
"invalid": "Please fill in a subject and description.",
"moderated": "That ticket was blocked by moderation.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
},
"banAppealLabel": "This is a ban appeal"
},
"applyStaff": {
"title": "Подайте заявку на роботу в {hotel}",
"subtitle": "Час від часу ми відкриваємо заявки співробітників. Якщо ви натрапили на посаду, на яку ви б ідеально підходили, не зволікайте, подавайте на неї заявку.",
"noPositionsTitle": "Немає відкритих позицій",
"noPositionsBody": "Наразі немає відкритих вакансій. Будь ласка, поверніться пізніше, щоб перевірити, чи є у нас вакансії. Дякуємо за інтерес.",
"noDeadline": "Дедлайн не встановлено",
"deadline": "Кінцевий термін подання заявки: {date}",
"alreadyApplied": "Ви вже подали заявку на {rank}",
"aboutYou": "Про вас",
"aboutPlaceholder": "Розкажіть нам, чому ви стали б чудовим {rank}…",
"applyFor": "Подати заявку на {rank}",
"success": {
"submitted": "Application submitted — staff will review it soon."
},
"errors": {
"empty": "Please write at least 10 characters about yourself.",
"invalid": "Invalid application.",
"duplicate": "You have already applied for this position.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"applyTeam": {
"title": "Подайте заявку в команду {hotel}",
"subtitle": "Ми періодично відкриваємо командні заявки. Якщо ви бачите команду, яка вам підходить, не зволікайте, подавайте заявку!",
"noPositionsTitle": "Немає відкритих командних позицій",
"noPositionsBody": "Зараз немає відкритих командних вакансій. Будь ласка, поверніться пізніше, щоб перевірити наявність нових вакансій. дякую!",
"pending": "Ваша заявка очікує на розгляд",
"aboutYou": "Про вас",
"aboutPlaceholder": "Розкажіть нам, чому вам підійде {rank}…",
"applyFor": "Подати заявку на {rank}",
"success": {
"submitted": "Application submitted — staff will review it soon."
},
"errors": {
"empty": "Please write at least 10 characters about yourself.",
"invalid": "Invalid application.",
"duplicate": "You have already applied for this team.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"radio": {
"title": "радіо",
"subtitle": "Налаштуйтеся на готельне радіо — живі DJ-сети, прохання та вітання.",
"nowPlaying": "Зараз грає",
"nothingPlaying": "Зараз нічого не відтворюється.",
"onAir": "В ефірі: {dj}",
"noDj": "Немає діджея в ефірі.",
"audioUnsupported": "Ваш браузер не підтримує звуковий елемент.",
"streamOffline": "Потік наразі офлайн.",
"exploreTitle": "Дослідіть радіо",
"exploreSubtitle": "Розклад, крики, прохання та інше",
"linkSchedule": "розклад",
"linkScheduleText": "Наша щотижнева підбірка діджеїв і шоу.",
"linkShouts": "Крики",
"linkShoutsText": "Крики та запити від спільноти.",
"linkRequests": "Запити",
"linkRequestsText": "Попросіть діджея закрутити ваш улюблений трек.",
"linkApply": "Заявка як ді-джей",
"linkApplyText": "Приєднуйся до команди та піднімайся в ефір.",
"linkLeaderboard": "Таблиця лідерів",
"linkLeaderboardText": "Найпопулярніші слухачі в рейтингу за отриманими балами.",
"todayTitle": "Розклад на сьогодні",
"todayTitleWithDay": "Розклад на сьогодні · {day}",
"todaySubtitle": "Що сьогодні в ефірі",
"fullWeek": "Повний тиждень →",
"noShowsToday": "На сьогодні не заплановано показів.",
"colTime": "час",
"colShow": "Показати",
"colDj": "діджей",
"untitledShow": "Шоу без назви",
"userNumber": "Користувач #{id}"
},
"radioSchedule": {
"title": "Розклад радіо",
"subtitle": "Наша щотижнева підбірка діджеїв і шоу",
"empty": "Показів ще не заплановано.",
"colDay": "День",
"colTime": "час",
"colDj": "діджей",
"colShow": "Показати",
"noShows": "Не показує"
},
"radioShouts": {
"title": "Радіо Крики",
"subtitle": "Крики та запити від спільноти",
"postTitle": "Опублікуйте крик",
"postSubtitle": "Надішліть повідомлення діджею в ефірі",
"messageLabel": "Ваше повідомлення",
"messagePlaceholder": "Надішліть крик діджею…",
"shoutButton": "Кричати",
"loginToPost": "Увійдіть, щоб опублікувати крик.",
"latestTitle": "Останні крики",
"latestSubtitle": "Найновіші повідомлення від слухачів",
"empty": "Ще немає криків. Будь першим!",
"success": {
"posted": "Shout posted."
},
"errors": {
"invalid": "Please write a message before shouting.",
"moderated": "That shout was blocked by moderation.",
"ratelimit": "You're shouting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"radioContests": {
"title": "Радіоконкурси",
"subtitle": "Підключайтеся та беріть участь у наших останніх ефірних конкурсах",
"empty": "Конкурсів ще немає.",
"contestLabel": "Конкурс №{id}",
"dateUnknown": "Дата невідома"
},
"radioGiveaways": {
"title": "Радіо подарунки",
"subtitle": "Слухайте, щоб отримати шанс виграти в наших радіороздачах",
"empty": "Поки що немає подарунків.",
"giveawayLabel": "Роздача #{id}",
"dateUnknown": "Дата невідома"
},
"radioLeaderboard": {
"title": "Лідери радіослухачів",
"subtitle": "50 найкращих слухачів за балами, отриманими під час налаштування радіо",
"empty": "Ще немає очок слухачів для показу.",
"colRank": "ранг",
"colAvatar": "Аватар",
"colListener": "Слухач",
"colPoints": "Очки"
},
"radioRequests": {
"formTitle": "Надішліть запит",
"formSubtitle": "Попросіть ді-джея включити ваш улюблений трек",
"songLabel": "Пісня",
"songPlaceholder": "Назва пісні",
"artistLabel": "Художник",
"artistPlaceholder": "Ім'я виконавця (необов'язково)",
"submitButton": "Надіслати запит",
"loginToRequest": "Увійдіть, щоб надіслати запит.",
"latestTitle": "Останні запити",
"latestSubtitle": "Останні запитувані пісні",
"empty": "Ще немає запитів.",
"colSong": "Пісня",
"colArtist": "Художник",
"colRequester": "Запитувач",
"colDate": "Дата",
"colStatus": "Статус",
"statusPending": "В очікуванні",
"statusApproved": "Затверджено",
"statusPlayed": "Грав",
"success": {
"posted": "Request submitted."
},
"errors": {
"empty": "Please enter a song title or artist.",
"invalid": "Invalid request.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"radioApply": {
"title": "Подайте заявку на посаду ді-джея радіо",
"subtitle": "Розкажіть нам про себе та про те, чому ви чудово підходите для ефіру",
"latestTitle": "Ваша остання заявка",
"statusLabel": "Статус:",
"submittedOn": "· подано {date}",
"submitAgain": "Ви можете надіслати знову нижче, якщо ваші дані змінилися.",
"formTitle": "Форма заявки",
"formSubtitle": "Усі поля, позначені обов’язковими, мають бути заповнені",
"realNameLabel": "Справжнє ім'я",
"realNamePlaceholder": "Ваше повне ім'я",
"ageLabel": "Вік",
"availabilityLabel": "Доступність",
"availabilityPlaceholder": "У які дні та години ви можете транслювати?",
"musicStyleLabel": "Стиль музики",
"musicStylePlaceholder": "напр. Хаус, поп, хіп-хоп",
"experienceLabel": "Досвід",
"optional": "(необов'язково)",
"experiencePlaceholder": "Маєте попередній досвід ді-джея чи хостингу?",
"motivationLabel": "Мотивація",
"motivationPlaceholder": "Чому ви хочете приєднатися до команди радіо?",
"submitButton": "Подати заявку",
"success": {
"submitted": "Application submitted — we will get back to you soon."
},
"errors": {
"invalid": "Please fill in all required fields.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"settings": {
"accountSettings": "Налаштування облікового запису",
"accountSettingsSubtitle": "Керуйте своїм профілем, безпекою та підключеними обліковими записами",
"publicProfile": "Ваш публічний профіль",
"noMotto": "Без девізу",
"noEmail": "Немає електронної пошти в файлі",
"changeMotto": "Змінити девіз",
"changeMottoSubtitle": "Оновлення миттєво в грі, якщо ви онлайн",
"mottoPlaceholder": "Ваш девіз",
"saveMotto": "Зберегти девіз",
"securityTitle": "Безпека",
"securitySubtitle": "Двофакторна аутентифікація",
"securityDescription": "Додайте другий рівень захисту до свого облікового запису.",
"twoFactorLink": "Двофакторна аутентифікація"
},
"settings2fa": {
"backToSettings": "← Налаштування",
"title": "Двофакторна аутентифікація",
"subtitle": "Додайте другий рівень безпеки за допомогою програми автентифікації",
"nowEnabled": "2FA тепер увімкнено. 🔒",
"disabledNotice": "2FA вимкнено.",
"badCode": "Цей код недійсний — повторіть спробу.",
"noAppKeyPrefix": "2FA недоступний до",
"noAppKeyMiddle": "налаштовано (той же Laravel",
"noAppKeySuffix": "під час встановлення AtomCMS, щоб існуючі секрети залишалися читабельними).",
"isEnabled": "2FA увімкнено",
"onYourAccount": "на вашому рахунку.",
"disable": "Вимкніть 2FA",
"scanOrEnter": "Відскануйте або введіть цей ключ",
"scanInstructions": "Додайте це в Google Authenticator / Authy, а потім введіть 6-значний код для підтвердження.",
"manualKey": "Ручний ключ:",
"codePlaceholder": "6-значний код",
"confirm": "Підтвердити",
"enableIntro": "Додайте другий рівень безпеки за допомогою програми автентифікації.",
"enable": "Увімкніть 2FA"
},
"title": "Підключені облікові записи",
"subtitle": "Зв’яжіть обліковий запис у соціальній мережі, щоб увійти одним клацанням миші",
"connected": "Підключено",
"unavailable": "Недоступний",
"login": {
"title": "Увійдіть",
"subtitle": "Ласкаво просимо назад — увійдіть, щоб увійти в готель.",
"subtitle2fa": "Введіть 6-значний код із вашого автентифікатора.",
"usernamePlaceholder": "Ім'я користувача",
"passwordPlaceholder": "Пароль",
"codePlaceholder": "код 2FA",
"pleaseWait": "Будь ласка, зачекайте…",
"verify": "Підтвердити",
"signIn": "Увійдіть",
"or": "або",
"noAccount": "Немає облікового запису?",
"createOne": "Створіть один",
"forgotPassword": "Забули пароль?",
"errorInvalidCredentials": "Недійсне ім'я користувача або пароль",
"errorInvalid2fa": "Недійсний код 2FA",
"welcomeBack": "З поверненням",
"welcomeBackSub": "Увійди, щоб продовжити в {hotelName}",
"errorUnverified": "Please verify your email before signing in.",
"errorCaptcha": "Captcha verification failed. Please try again."
},
"register": {
"title": "Створити акаунт",
"subtitle": "Приєднайтеся до готелю — це займе лише мить.",
"username": "Ім'я користувача",
"email": "Електронна пошта",
"password": "Пароль",
"confirmPassword": "Повторіть пароль",
"usernamePlaceholder": "Ім'я користувача",
"emailPlaceholder": "Електронна пошта",
"passwordPlaceholder": "Пароль (мінімум 6 символів)",
"confirmPasswordPlaceholder": "Повторіть пароль",
"selectOutfit": "Виберіть свій наряд",
"termsAccept": "Мені 18+ і я приймаю умови та правила {hotel}.",
"createAccount": "Створити акаунт",
"creatingAccount": "Створення облікового запису...",
"alreadyHaveAccount": "Вже маєте акаунт? Вхід!",
"register": "зареєструватися",
"termsError": "Ви повинні прийняти умови та правила, щоб зареєструватися.",
"usernameError": "Потрібно ввести ім'я користувача.",
"emailError": "Потрібна дійсна електронна адреса.",
"passwordError": "Пароль має бути не менше 6 символів.",
"confirmPasswordError": "Паролі не збігаються.",
"termsRequired": "Ви повинні прийняти умови та правила.",
"usernameRequired": "Потрібно ввести ім'я користувача.",
"emailRequired": "Необхідно вказати адресу електронної пошти.",
"passwordRequired": "Необхідно ввести пароль.",
"passwordsDontMatch": "Паролі не збігаються.",
"alreadyHaveAccountPre": "Вже маєш акаунт?",
"alreadyHaveAccountLink": "Увійти",
"whoIsOnline": "Хто онлайн",
"usersOnline": "{count} онлайн"
},
"forgot": {
"title": "Скинути пароль",
"subtitle": "Ми надішлемо вам електронною поштою безпечне посилання для встановлення нового пароля.",
"sentNotice": "Якщо ця електронна адреса зареєстрована, буде надіслано посилання для скидання. Перевірте свою поштову скриньку.",
"emailPlaceholder": "Ваш email",
"sendResetLink": "Надіслати посилання для скидання",
"backToLogin": "Назад до входу",
"errorCaptcha": "Captcha verification failed. Please try again."
},
"reset": {
"title": "Встановіть новий пароль",
"subtitle": "Виберіть надійний пароль, який більше не використовується.",
"passwordPlaceholder": "Новий пароль (мінімум 6 символів)",
"resetPassword": "Скинути пароль",
"backToLogin": "Назад до входу"
},
"verify": {
"verifiedTitle": "Ви готові",
"verifiedSubtitle": "Електронна адреса підтверджена",
"verifiedBody": "Вашу електронну адресу перевірено. Тепер ви можете увійти та грати.",
"goToLogin": "Перейти до входу",
"alreadyTitle": "Вже перевірено",
"alreadySubtitle": "Не залишилося нічого робити",
"alreadyBody": "Ця електронна адреса вже підтверджена.",
"unavailableTitle": "Повторіть спробу незабаром",
"unavailableSubtitle": "Сервер недоступний",
"unavailableBody": "Нам не вдалося підключитися до сервера для перевірки вашої електронної пошти. Повторіть спробу за посиланням.",
"invalidTitle": "Підтвердження електронної пошти",
"invalidSubtitle": "Недійсне або прострочене посилання",
"invalidBody": "Це посилання для підтвердження недійсне. Переконайтеся, що ви відкрили повне посилання зі свого електронного листа, або надішліть запит на нове.",
"backToLogin": "Назад до входу"
},
"banned": {
"title": "Ви забанені",
"subtitle": "Обліковий запис призупинено",
"body": "Ваш обліковий запис було призупинено в готелі.",
"reasonLabel": "Причина:",
"permanent": "Ця заборона є постійною.",
"expires": "Термін дії закінчується {date}.",
"contactStaff": "Якщо ви вважаєте, що це помилка, зверніться до команди співробітників."
},
"maintenance": {
"title": "{hotel} знаходиться на ремонті",
"subtitle": "Ми скоро повернемося",
"staffCanLogIn": "Співробітники все ще можуть увійти."
},
"admin": {
"nav": {
"overview": "Огляд",
"dashboard": "Приладова панель",
"content": "Зміст",
"articles": "статті",
"tags": "Теги",
"navigator": "Навігатор",
"helpCenter": "Довідковий центр",
"advertisements": "Оголошення",
"writeableBoxes": "Ящики для запису",
"photos": "Фотографії",
"tickets": "квитки",
"events": "Events",
"polls": "Polls",
"banners": "Banners",
"prefixes": "Prefixes",
"usersAndAccess": "Користувачі та доступ",
"users": "Користувачі",
"bans": "Заборони",
"ipManagement": "Управління IP",
"vpn": "VPN",
"applications": "Додатки",
"teams": "Команди",
"permissions": "Дозволи",
"onlineUsers": "Online users",
"moderation": "Moderation",
"economy": "Економіка",
"catalog": "Каталог",
"shop": "Магазин",
"transactions": "транзакції",
"vouchers": "Ваучери",
"subscriptions": "Підписки",
"rareValues": "Рідкісні цінності",
"badges": "Значки",
"achievements": "Досягнення",
"calendar": "Календар",
"radio": "радіо",
"radioHistory": "Історія радіо",
"radioBanners": "банери",
"radioEmbed": "Вставити",
"radioApiKeys": "Ключі API",
"radioModeration": "Модерація",
"radioSettings": "Налаштування",
"radioMonitoring": "Моніторинг",
"radioPoints": "Очки",
"radioRanks": "Чини",
"radioAutodj": "Авто діджей",
"system": "система",
"commandocentrum": "Командоцентр",
"emulator": "Емулятор",
"alerts": "Оповіщення",
"logs": "Журнали",
"auditLog": "Audit log",
"analytics": "Analytics",
"devops": "DevOps",
"wordFilter": "Фільтр Word",
"maintenance": "Технічне обслуговування",
"rooms": "Кімнати",
"emailTemplates": "Шаблони електронних листів",
"theme": "Тема",
"media": "ЗМІ",
"favicon": "Favicon",
"sounds": "Звуки",
"translations": "Переклади",
"import": "Імпорт",
"settings": "Налаштування",
"backToSite": "Повернутися на сайт",
"housekeeping": "Прибирання",
"hotelManagementPanel": "Панель управління готелем",
"rankLabel": "Рейтинг {rank}",
"hubNewsMedia": "News & media",
"hubSiteContent": "Site content",
"hubEngagement": "Engagement",
"hubUsers": "Users",
"hubAccess": "Access & security",
"hubCatalog": "Catalog & rares",
"hubShop": "Shop & payments",
"hubTools": "Tools",
"hubObservability": "Observability",
"helpTickets": "Help-center tickets",
"marketplace": "Marketplace",
"expandAll": "Expand all",
"collapseAll": "Collapse all",
"community": "Community",
"monitoring": "Monitoring",
"staffAccess": "Ranks & permissions",
"multiAccounts": "Multi-accounts",
"chatLog": "Chat log",
"commandLog": "Command log",
"tradeLog": "Trade log",
"tools": "Tools",
"guilds": "Guilds",
"itemsBase": "Items base"
},
"dashboard": {
"title": "Приладова панель",
"subtitle": "Огляд готелю та поточний статус",
"playersOnline": "Гравці онлайн",
"articles": "статті",
"activeBans": "Активні заборони",
"database": "База даних",
"databaseConnected": "Підключено",
"databaseDown": "вниз",
"usersByRank": "Користувачі за рангом",
"noAccountsToBreakDown": "Ще немає облікових записів для розбиття",
"rankLabel": "Рейтинг {rank}",
"rankWithCount": "Рейтинг {rank}: {count} облікових записів",
"recentStaffActivity": "Остання діяльність персоналу",
"viewAll": "Переглянути всі",
"noStaffActivityLogged": "Дії персоналу ще не зареєстровано"
},
"articles": {
"title": "статті",
"subtitle": "Новинні статті — 50 останніх",
"newArticle": "+ Нова стаття",
"edit": "Редагувати",
"delete": "Видалити",
"noArticles": "Ще немає статей",
"confirmDelete": "Ви впевнені, що хочете видалити \"{title}\"?",
"colTitle": "Назва",
"colSlug": "Слимак",
"colAuthor": "Автор",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"title": "Назва",
"titlePlaceholder": "Назва статті",
"slug": "Слимак",
"slugPlaceholder": "URL-адреса статті",
"category": "Категорія",
"categoryPlaceholder": "Виберіть категорію",
"body": "Тіло",
"bodyPlaceholder": "Напишіть зміст статті…",
"image": "Зображення",
"imagePlaceholder": "https://example.com/image.png",
"thumbnail": "Мініатюра",
"thumbnailPlaceholder": "https://example.com/thumb.png",
"published": "Опубліковано",
"featured": "Рекомендовані",
"save": "Зберегти статтю",
"saving": "Збереження…",
"deleteArticle": "Видалити статтю",
"deleteConfirm": "Цю дію не можна скасувати. Стаття буде видалена назавжди.",
"cancel": "Скасувати"
}
},
"tags": {
"title": "Теги",
"subtitle": "Теги / категорії статті",
"addTag": "Додати тег",
"name": "Ім'я",
"namePlaceholder": "Назва тега",
"backgroundColour": "Колір фону",
"createTag": "Створити тег",
"editTag": "Редагувати тег",
"updateTag": "Оновити тег",
"deleteTag": "Видалити тег",
"confirmDelete": "Видалити \"{name}\"?",
"noTags": "Тегів ще немає",
"colId": "ID",
"colTag": "Тег",
"colColour": "колір",
"colUsedBy": "Використовується",
"colCreated": "Створено",
"colActions": "Дії"
},
"navigation": {
"title": "Навігатор",
"flatCategories": "Плоскі категорії",
"publicRooms": "Громадські кімнати",
"addCategory": "Додати категорію",
"editCategory": "Редагувати категорію",
"deleteCategory": "Видалити категорію",
"categoryName": "Назва категорії",
"categoryNamePlaceholder": "напр. Відпочинок і чат",
"categoryOrder": "порядок",
"roomName": "Назва кімнати",
"roomNamePlaceholder": "напр. Привітальний лаунж",
"roomId": "ID кімнати",
"roomIdPlaceholder": "Числовий ідентифікатор кімнати",
"save": "зберегти",
"cancel": "Скасувати",
"noCategories": "Ще немає категорій",
"noPublicRooms": "Громадських кімнат ще немає",
"colId": "ID",
"colName": "Ім'я",
"colOrder": "порядок",
"colRooms": "Кімнати",
"colActions": "Дії"
},
"helpCenter": {
"title": "Довідковий центр",
"subtitle": "Записи підтримки та керування поширеними запитаннями",
"entries": "Записи",
"newEntry": "+ Новий запис",
"edit": "Редагувати",
"delete": "Видалити",
"noEntries": "Записів ще немає",
"confirmDelete": "Видалити \"{title}\"?",
"colId": "ID",
"colTitle": "Назва",
"colCategory": "Категорія",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"title": "Назва",
"titlePlaceholder": "Заголовок запису",
"category": "Категорія",
"categoryPlaceholder": "Виберіть категорію",
"body": "Тіло",
"bodyPlaceholder": "Напишіть відповідь…",
"save": "Зберегти запис",
"saving": "Збереження…",
"deleteEntry": "Видалити запис",
"cancel": "Скасувати"
}
},
"ads": {
"title": "Оголошення",
"subtitle": "Керуйте рекламою готелів і рекламними банерами",
"newAd": "+ Нове оголошення",
"edit": "Редагувати",
"delete": "Видалити",
"noAds": "Реклами ще немає",
"confirmDelete": "Видалити це оголошення?",
"colId": "ID",
"colName": "Ім'я",
"colImage": "Зображення",
"colUrl": "URL",
"colViews": "Перегляди",
"colStatus": "Статус",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"name": "Ім'я",
"namePlaceholder": "Назва оголошення",
"image": "URL зображення",
"imagePlaceholder": "https://example.com/banner.png",
"url": "Цільова URL-адреса",
"urlPlaceholder": "https://example.com",
"enabled": "Увімкнено",
"save": "Зберегти оголошення",
"saving": "Збереження…",
"deleteAd": "Видалити оголошення",
"cancel": "Скасувати"
},
"deleteSuccess": "Advertisement deleted!",
"deleteError": "Failed to delete advertisement.",
"adsCount": "Total ads",
"latest": "Latest",
"mostRecentAd": "Most recent ad",
"allAds": "All advertisements",
"colPreview": "Preview"
},
"writeableBoxes": {
"title": "Коробки для запису",
"subtitle": "Панелі вмісту, що відображаються в готелі та CMS",
"newBox": "Нова коробка",
"edit": "Редагувати",
"delete": "Видалити",
"noBoxes": "Ящиків для запису ще немає",
"confirmDelete": "Видалити це поле?",
"colId": "ID",
"colName": "Ім'я",
"colLocation": "Розташування",
"colUpdated": "Оновлено",
"colActions": "Дії",
"form": {
"name": "Ім'я",
"namePlaceholder": "Назва ящика",
"location": "Розташування",
"locationPlaceholder": "напр. домашня сторінка, бічна панель",
"content": "Зміст",
"contentPlaceholder": "Напишіть вміст коробки…",
"enabled": "Увімкнено",
"save": "Скринька збереження",
"saving": "Збереження…",
"deleteBox": "Видалити поле",
"cancel": "Скасувати"
}
},
"photos": {
"title": "Модерація фото",
"subtitle": "Останні фотографії камери в грі",
"delete": "Видалити",
"approve": "Затвердити",
"noPhotos": "Немає фотографій для модерації",
"confirmDelete": "Видалити це фото назавжди?",
"colId": "ID",
"colPreview": "Попередній перегляд",
"colUser": "Користувач",
"colRoom": "Кімната",
"colTimestamp": "Мітка часу",
"colActions": "Дії",
"photoAlt": "Фото користувача #{id}",
"byUser": "від {username}",
"photosShown": "Shown",
"rooms": "Rooms",
"users": "Users",
"distinctRooms": "Distinct rooms on this page",
"distinctPhotographers": "Distinct photographers on this page",
"total": "Total photos",
"recentPhotos": "Recent photos",
"pageOf": "Page {page} of {last} · {total} total"
},
"users": {
"title": "Користувачі",
"subtitle": "Переглядайте, шукайте та керуйте обліковими записами готелів",
"search": "Пошук",
"searchPlaceholder": "Пошук за іменем користувача, електронною поштою чи ідентифікатором…",
"searchResults": "{count, plural, one {# result} other {# results}} for \"{query}\"",
"noResults": "Користувачів не знайдено",
"colId": "ID",
"colUsername": "Ім'я користувача",
"colEmail": "Електронна пошта",
"colRank": "ранг",
"colOnline": "Онлайн",
"colRegistered": "Зареєстрований",
"colLastOnline": "Останній онлайн",
"colActions": "Дії",
"yes": "так",
"no": "немає",
"edit": "Редагувати",
"setRank": "Встановити ранг",
"disconnect": "Відключити",
"alert": "Попередження",
"ban": "Забанити",
"detail": {
"title": "Користувач: {username}",
"subtitle": "Деталі облікового запису та управління",
"overview": "Огляд",
"actions": "Дії",
"username": "Ім'я користувача",
"email": "Електронна пошта",
"motto": "Девіз",
"rank": "ранг",
"credits": "Кредити",
"duckets": "Качки",
"diamonds": "Діаманти",
"online": "Онлайн",
"registered": "Зареєстрований",
"lastOnline": "Останній онлайн",
"ipAddress": "IP адреса",
"machineId": "ID машини",
"sendAlert": "Надіслати сповіщення",
"sendMessage": "Надіслати повідомлення",
"disconnectUser": "Відключити користувача",
"banUser": "Забанити користувача",
"resetPassword": "Скинути пароль",
"deleteUser": "Видалити користувача",
"confirmDelete": "Ви впевнені, що хочете видалити {username}? Це неможливо скасувати.",
"tabInfo": "Account Info",
"tabBadges": "Badges ({count})",
"tabRooms": "Rooms ({count})",
"tabSanctions": "Sanctions ({count})",
"tabActivity": "Activity"
},
"editForm": {
"title": "Редагувати користувача: {username}",
"subtitle": "Змінити дані облікового запису",
"username": "Ім'я користувача",
"usernamePlaceholder": "Ім'я користувача",
"email": "Електронна пошта",
"emailPlaceholder": "[email protected]",
"motto": "Девіз",
"mottoPlaceholder": "Девіз користувача",
"rank": "ранг",
"credits": "Кредити",
"duckets": "Качки",
"diamonds": "Діаманти",
"save": "Зберегти зміни",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"bans": {
"title": "Заборони",
"subtitle": "Керуйте блокуванням облікових записів, IP-адрес і машин",
"newBan": "Нова заборона",
"edit": "Редагувати",
"delete": "Видалити",
"noBans": "Заборон ще немає",
"confirmDelete": "Зняти цю заборону?",
"colId": "ID",
"colValue": "Значення",
"colType": "Тип",
"colReason": "Причина",
"colBannedBy": "Заборонено",
"colExpires": "Термін дії закінчується",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"value": "Значення",
"valuePlaceholder": "Ім’я користувача, IP-адреса або ідентифікатор машини",
"type": "Тип",
"typeUser": "Користувач",
"typeIp": "IP",
"typeMachine": "машина",
"reason": "Причина",
"reasonPlaceholder": "Причина заборони",
"expiresAt": "Термін дії закінчується о",
"permanent": "Постійний",
"save": "Зберегти бан",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"ip": {
"title": "Управління IP",
"subtitle": "Керуйте білим і чорним списками IP-адрес",
"whitelist": "Білий список",
"blacklist": "Чорний список",
"addIp": "Додайте IP",
"ipAddress": "IP адреса",
"ipAddressPlaceholder": "напр. 127.0.0.1",
"reason": "Причина",
"reasonPlaceholder": "Причина переліку",
"add": "додати",
"remove": "видалити",
"confirmRemove": "Видалити цю IP-адресу зі списку {list}?",
"noWhitelistedIps": "Немає IP-адрес у білому списку",
"noBlacklistedIps": "Немає IP-адрес у чорному списку",
"colIp": "IP",
"colReason": "Причина",
"colAdded": "Додано",
"colActions": "Дії"
},
"vpn": {
"title": "Виявлення VPN/проксі",
"subtitle": "Налаштуйте параметри виявлення VPN і проксі",
"enabled": "Увімкнено",
"apiKey": "Ключ API",
"apiKeyPlaceholder": "Ваш ключ API виявлення VPN",
"apiKeyHint": "Залиште пустим, щоб вимкнути",
"blockOnDetect": "Блокувати при виявленні",
"blockOnDetectHint": "Автоматично блокуйте користувачів, виявлених за VPN або проксі",
"save": "Зберегти налаштування",
"saving": "Збереження…",
"settingsSaved": "Налаштування VPN успішно збережено"
},
"applications": {
"title": "Заявки на персонал",
"subtitle": "Очікують на розгляд та розглянуті заявки персоналу",
"pending": "В очікуванні",
"approved": "Затверджено",
"rejected": "Відхилено",
"noApplications": "Заявок ще немає",
"colId": "ID",
"colApplicant": "Заявник",
"colPosition": "Позиція",
"colStatus": "Статус",
"colSubmitted": "Надіслано",
"colActions": "Дії",
"review": "огляд",
"approve": "Затвердити",
"reject": "Відхиляти",
"confirmApprove": "Затвердити {username} на {position}?",
"confirmReject": "Відхилити заявку {username} на {position}?",
"detail": {
"title": "Заява від {username}",
"subtitle": "Для {position}",
"about": "Про заявника",
"message": "Повідомлення програми",
"status": "Статус",
"submitted": "Надіслано",
"noMessage": "Повідомлення не надано"
}
},
"teams": {
"title": "Команди",
"subtitle": "Визначте імена та описи співробітників",
"addRank": "Додайте ранг",
"editRank": "Редагувати рейтинг",
"deleteRank": "Видалити ранг",
"noTeams": "Ще немає визначень рангу",
"confirmDelete": "Видалити визначення рангу {id}?",
"colId": "ID",
"colRank": "ранг",
"colName": "Ім'я",
"colBadge": "Бейдж",
"colColour": "колір",
"colActions": "Дії",
"form": {
"rankId": "Ідентифікатор рангу",
"rankIdPlaceholder": "Числовий ідентифікатор рангу",
"name": "Ім'я",
"namePlaceholder": "напр. Адміністратор",
"badge": "Код значка",
"badgePlaceholder": "напр. ADM001",
"colour": "колір",
"colourPlaceholder": "напр. #ff0000",
"save": "Зберегти визначення команди",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"permissions": {
"title": "Дозволи",
"subtitle": "Керуйте дозволами на основі рангу для панелі адміністратора",
"addPermission": "Додайте дозвіл",
"editPermission": "Дозвіл на редагування",
"deletePermission": "Видалити дозвіл",
"noPermissions": "Дозволи ще не налаштовано",
"confirmDelete": "Видалити цей дозвіл?",
"colId": "ID",
"colRank": "ранг",
"colPermission": "Дозвіл",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"rankId": "Ідентифікатор рангу",
"rankIdPlaceholder": "Необхідний мінімальний ранг",
"permission": "Ключ дозволу",
"permissionPlaceholder": "напр. admin.articles.manage",
"save": "Зберегти дозвіл",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"catalog": {
"title": "Каталог",
"subtitle": "Переглядайте та керуйте сторінками та елементами каталогу",
"pages": "сторінки",
"items": "Предмети",
"addPage": "Додати сторінку",
"editPage": "Редагувати сторінку",
"deletePage": "Видалити сторінку",
"addItem": "Додати товар",
"editItem": "Редагувати елемент",
"deleteItem": "Видалити елемент",
"noPages": "Сторінок каталогу ще немає",
"noItems": "На цій сторінці немає елементів",
"confirmDeletePage": "Видалити сторінку каталогу \"{name}\"?",
"confirmDeleteItem": "Видалити цей елемент?",
"colId": "ID",
"colName": "Ім'я",
"colIcon": "значок",
"colOrder": "порядок",
"colItems": "Предмети",
"colEnabled": "Увімкнено",
"colActions": "Дії",
"colItemId": "ID товару",
"colItemName": "Назва предмета",
"colCostCredits": "Вартість (кредити)",
"colCostPoints": "Вартість (бали)",
"colLimited": "Обмежений",
"pageForm": {
"name": "Ім'я",
"namePlaceholder": "Назва сторінки",
"icon": "Ідентифікатор значка",
"iconPlaceholder": "Ідентифікатор цифрового значка",
"order": "порядок",
"enabled": "Увімкнено",
"parent": "Батьківська сторінка",
"parentNone": "Немає (корінь)",
"save": "Зберегти сторінку",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"itemForm": {
"itemId": "ID товару",
"itemName": "Назва предмета",
"costCredits": "Вартість в кредитах",
"costDuckets": "Вартість у качанах",
"costDiamonds": "Вартість в алмазах",
"limitedStack": "Обмежений розмір стопки",
"limitedSold": "Продано обмежено",
"save": "Зберегти товар",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"shop": {
"title": "Магазин",
"subtitle": "Керуйте пакетами та замовленнями",
"packages": "пакети",
"orders": "Замовлення",
"newPackage": "+ Новий пакет",
"edit": "Редагувати",
"delete": "Видалити",
"viewOrder": "Переглянути",
"noPackages": "Пакетів магазину ще немає",
"noOrders": "Замовлень ще немає",
"confirmDelete": "Видалити цей пакет?",
"colId": "ID",
"colName": "Ім'я",
"colPrice": "Ціна",
"colCurrency": "Валюта",
"colType": "Тип",
"colSold": "Продано",
"colEnabled": "Увімкнено",
"colActions": "Дії",
"colOrderId": "ID замовлення",
"colCustomer": "Замовник",
"colPackage": "Пакет",
"colAmount": "Сума",
"colStatus": "Статус",
"colDate": "Дата",
"statusPending": "В очікуванні",
"statusCompleted": "Виконано",
"statusRefunded": "Повернено",
"form": {
"name": "Ім'я",
"namePlaceholder": "Назва пакета",
"description": "опис",
"descriptionPlaceholder": "Опис упаковки",
"price": "Ціна",
"currency": "Валюта",
"currencyPlaceholder": "EUR, USD, GBP…",
"type": "Тип",
"typeCredits": "Кредити",
"typeDuckets": "Качки",
"typeDiamonds": "Діаманти",
"typeBadge": "Бейдж",
"typeFurni": "Меблі",
"typeRank": "ранг",
"amount": "Сума",
"badgeCode": "Код значка",
"badgeCodePlaceholder": "напр. VIP001",
"rankId": "Ідентифікатор рангу",
"furniItems": "Предмети меблів",
"enabled": "Увімкнено",
"save": "Зберегти пакет",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"recentOrders": "Recent orders",
"paidOrders": "Paid orders",
"ordersHint": "Latest PayPal transactions",
"colCredits": "Credits",
"colDuckets": "Duckets",
"colDiamonds": "Diamonds",
"colRank": "Rank",
"colPosition": "Position",
"colTransaction": "Transaction",
"colUser": "User",
"colDescription": "Description",
"pageOf": "Page {page} of {lastPage}",
"packagesTotal": "{count} packages"
},
"transactions": {
"title": "транзакції",
"subtitle": "Журнал платежів PayPal",
"noTransactions": "Угод ще немає",
"colId": "ID",
"colUser": "Користувач",
"colAmount": "Сума",
"colCurrency": "Валюта",
"colPackage": "Пакет",
"colStatus": "Статус",
"colDate": "Дата",
"colActions": "Дії",
"statusCompleted": "Виконано",
"statusPending": "В очікуванні",
"statusFailed": "Не вдалося",
"statusRefunded": "Повернено",
"detail": {
"title": "Трансакція №{id}",
"paypalId": "Ідентифікатор PayPal",
"payerEmail": "Електронна адреса платника",
"grossAmount": "Сума брутто",
"fee": "Комісія",
"netAmount": "Сума нетто"
},
"totalTransactions": "Total transactions",
"pagePaid": "Paid (this page)",
"pageFailed": "Failed (this page)",
"searchPlaceholder": "Search by user, transaction ID or package…",
"presetPaid": "Paid",
"presetFailed": "Failed",
"colPayer": "Payer",
"colTransaction": "Transaction ID"
},
"vouchers": {
"title": "Магазин ваучерів",
"subtitle": "Керуйте кодами ваучерів, які можна обміняти",
"newVoucher": "+ Новий ваучер",
"edit": "Редагувати",
"delete": "Видалити",
"noVouchers": "Ваучерів ще немає",
"confirmDelete": "Видалити ваучер \"{code}\"?",
"colId": "ID",
"colCode": "Код",
"colValue": "Значення",
"colType": "Тип",
"colUses": "Використання / Макс",
"colExpires": "Термін дії закінчується",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"code": "Код",
"codePlaceholder": "напр. ЛІТО2025",
"value": "Значення",
"type": "Тип",
"typeCredits": "Кредити",
"typeDuckets": "Качки",
"typeDiamonds": "Діаманти",
"typeBadge": "Бейдж",
"typeFurni": "Меблі",
"typeRank": "ранг",
"badgeCode": "Код значка",
"badgeCodePlaceholder": "напр. VIP001",
"rankId": "Ідентифікатор рангу",
"maxUses": "Макс використовує",
"maxUsesPlaceholder": "0 = необмежений",
"expiresAt": "Термін дії закінчується о",
"enabled": "Увімкнено",
"save": "Зберегти ваучер",
"saving": "Збереження…",
"cancel": "Скасувати",
"amount": "Credits amount",
"amountPlaceholder": "e.g. 100",
"create": "Create voucher"
},
"vouchers": "Vouchers",
"active": "Active",
"usedUp": "Used up",
"expired": "Expired",
"confirmDeleteTitle": "Delete voucher",
"created": "Voucher created",
"deleted": "Voucher deleted",
"createError": "Could not create voucher",
"deleteError": "Could not delete voucher",
"statusActive": "Active",
"statusUsedUp": "Used up",
"statusExpired": "Expired",
"colAmount": "Amount",
"colStatus": "Status"
},
"subscriptions": {
"title": "Підписки",
"subtitle": "Активні періодичні підписки",
"noSubscriptions": "Немає активних підписок",
"cancel": "Скасувати",
"confirmCancel": "Скасувати підписку на {username}?",
"colId": "ID",
"colUser": "Користувач",
"colPackage": "Пакет",
"colAmount": "Сума",
"colInterval": "Інтервал",
"colStarted": "розпочато",
"colNextBilling": "Наступний рахунок",
"colStatus": "Статус",
"colActions": "Дії",
"statusActive": "Активний",
"statusCancelled": "Скасовано",
"statusExpired": "Термін дії минув"
},
"rareValues": {
"title": "Рідкісні цінності",
"subtitle": "Керуйте рідкісними цінними категоріями та цінами на предмети",
"categories": "Категорії",
"items": "Предмети",
"addCategory": "Додати категорію",
"editCategory": "Редагувати категорію",
"deleteCategory": "Видалити категорію",
"noCategories": "Ще немає рідкісних категорій цінностей",
"confirmDeleteCategory": "Видалити категорію \"{name}\" і всі її елементи?",
"colId": "ID",
"colName": "Ім'я",
"colItems": "Предмети",
"colUpdated": "Оновлено",
"colActions": "Дії",
"colItemName": "Назва предмета",
"colCredits": "Кредити",
"colPoints": "Очки",
"colPointType": "Тип точки",
"categoryForm": {
"name": "Ім'я",
"namePlaceholder": "Назва категорії",
"save": "Зберегти категорію",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"itemForm": {
"itemName": "Назва предмета",
"itemNamePlaceholder": "напр. трон",
"credits": "Вартість кредитів",
"points": "Вартість балів",
"pointType": "Тип точки",
"pointTypeDuckets": "Качки",
"pointTypeDiamonds": "Діаманти",
"save": "Зберегти товар",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"badges": {
"title": "Значки",
"subtitle": "Завантажуйте, надавайте та керуйте каталогом значків",
"upload": "Завантажити",
"giveBadge": "Дайте значок",
"catalogue": "Каталог",
"uploadTitle": "Завантажте новий значок",
"uploadSubtitle": "Завантажте файл зображення значка",
"badgeCode": "Код значка",
"badgeCodePlaceholder": "напр. VIP001",
"badgeFile": "Бейдж файл",
"badgeFileHint": "PNG або GIF, рекомендовано 40x40",
"uploadButton": "Завантажити",
"uploading": "Завантаження…",
"giveTitle": "Надати бейдж користувачеві",
"giveSubtitle": "Надати бейдж конкретному користувачеві",
"username": "Ім'я користувача",
"usernamePlaceholder": "Цільове ім'я користувача",
"giveButton": "Дайте значок",
"giving": "Надання…",
"catalogueTitle": "Каталог значків",
"catalogueSubtitle": "Усі наявні значки в готелі",
"noBadges": "Бейджів в каталозі немає",
"search": "Значки пошуку",
"searchPlaceholder": "Пошук за кодом або назвою…",
"colCode": "Код",
"colImage": "Зображення",
"colName": "Ім'я",
"colDescription": "опис",
"colActions": "Дії"
},
"achievements": {
"title": "Досягнення",
"subtitle": "Список досягнень у грі лише для читання",
"noAchievements": "Досягнення не налаштовано",
"colId": "ID",
"colName": "Ім'я",
"colCategory": "Категорія",
"colLevels": "Рівні",
"colReward": "Нагорода",
"colProgress": "Прогрес",
"levelLabel": "Рівень {level}",
"rewardCredits": "{count} кредитів",
"rewardPoints": "{count} {points}"
},
"calendar": {
"title": "Календарні кампанії",
"subtitle": "Список кампаній і подій календаря лише для читання",
"noCampaigns": "Календарних кампаній ще немає",
"colId": "ID",
"colName": "Ім'я",
"colStart": "старт",
"colEnd": "Кінець",
"colType": "Тип",
"colReward": "Нагорода",
"colActions": "Дії",
"detail": {
"title": "Кампанія: {name}",
"subtitle": "Деталі подій календаря",
"days": "днів",
"dayLabel": "день {day}",
"reward": "Нагорода",
"noDays": "Для цієї кампанії не налаштовано днів"
}
},
"radio": {
"title": "Модерація радіо",
"subtitle": "Останні крики, додатки ді-джеїв і розклади ефірів (25 найновіших з кожного).",
"moderation": "Модерація",
"shouts": "Крики",
"applications": "Додатки",
"schedules": "Розклади",
"settings": "Налаштування",
"embed": "Вставити",
"ranks": "Чини",
"history": "історія",
"apiKeys": "Ключі API",
"points": "Очки",
"autoDj": "Автодіджей",
"monitoring": {
"title": "Радіомоніторинг",
"subtitle": "Лише для читання живе тестування налаштованих кінцевих радіостанцій (radio_now_playing_api_url, radio_listeners_api_url). Кожен запит виконується м’яко з тайм-аутом {timeout} — дані не записуються. Налаштуйте URL-адреси в розділі «Налаштування».",
"stream": "Потік",
"online": "Онлайн",
"offline": "Офлайн",
"notConfigured": "Не налаштовано",
"nowPlaying": "Зараз грає",
"nowPlayingApi": "API, що грає зараз",
"listenersApi": "API слухачів",
"listeners": "Слухачі",
"currentSong": "Актуальна пісня",
"bitrate": "Бітрейт",
"status": "Статус",
"noNowPlayingHint": "не налаштовано API поточного відтворення",
"noListenersHint": "API слухачів не встановлено",
"endpointDiagnostics": "Діагностика кінцевої точки",
"diagnosticsLegend": "<span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-green-600/20 text-[var(--color-text)]\">OK</span> доступно · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-[var(--color-primary)]/18 text-[var(--color-text)]\">WARN</span> не налаштовано · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-red-500/22 text-[var(--color-text)]\">ПОМИЛКА</span> вибірка не вдалася / час очікування минув.",
"streamUrl": "URL-адреса потоку",
"unreachable": "недоступний",
"refresh": "Оновити"
},
"user": "Користувач",
"message": "повідомлення",
"posted": "Опубліковано",
"realName": "Справжнє ім'я",
"age": "Вік",
"style": "Стиль",
"applied": "Прикладний",
"day": "День",
"start": "старт",
"end": "Кінець",
"show": "Показати",
"status": "Статус",
"active": "активний",
"inactive": "неактивний",
"hidden": "прихований",
"activeSchedules": "Активні розклади",
"noShouts": "Ніяких криків для модерування",
"noApplications": "Заявок не подано.",
"noSchedules": "Розклади не налаштовані.",
"deleteShout": "Видалити",
"confirmDeleteShout": "Видалити цей крик?",
"pendingApplications": "Заявки, що очікують на розгляд",
"settingsForm": {
"title": "Налаштування радіо",
"subtitle": "Зміни записуються до параметрів website_settings (клавіші radio_*) і очищають кеш налаштувань виконання. Логічні значення використовують 0/1.",
"enabled": "Увімкнено",
"disabled": "Вимкнено",
"totalKeys": "Всього ключів",
"configured": "Налаштовано",
"curatedHint": "підібрані ключі зі значенням",
"customKeys": "Спеціальні ключі",
"saveAll": "Зберегти все",
"singleKey": "Додати / перезаписати один ключ",
"keyPlaceholder": "radio_custom_key",
"valuePlaceholder": "значення",
"commentPlaceholder": "коментар (необов'язково)",
"saveSingle": "зберегти",
"otherSettings": "Інші налаштування радіо",
"dbError": "Не вдалося завантажити налаштування (база даних недоступна). Стандартні параметри будуть створені під час збереження."
},
"embedPage": {
"title": "Вставити радіо",
"subtitle": "Готовий до копіювання код вставки для прямої трансляції. Лише читання — тут нічого не записується в базу даних. Налаштуйте URL-адресу потоку в налаштуваннях радіо (radio_stream_url).",
"streamUrl": "URL-адреса потоку",
"configured": "Налаштовано",
"missing": "Відсутня",
"radioName": "Назва радіо",
"nowPlayingApi": "API, що грає зараз",
"set": "встановити",
"notSet": "Не встановлено",
"noStreamUrl": "URL потоку не налаштовано",
"noStreamUrlText": "Немає параметра radio_stream_url, тому поки що немає чого вставляти.",
"goToSettings": "Перейдіть до налаштувань радіо",
"livePreview": "Попередній перегляд",
"livePreviewText": "Це простий програвач <audio>, як його побачать відвідувачі. Натисніть кнопку відтворення, щоб підтвердити, що потік доступний.",
"source": "Джерело",
"audioSnippet": "Фрагмент аудіоплеєра",
"audioSnippetDesc": "Вставний аудіопрогравач HTML5 спрямований прямо на потік. Працює скрізь, де дозволено простий HTML.",
"iframeSnippet": "Фрагмент оболонки iframe",
"iframeSnippetDesc": "Вбудовує власну сторінку радіопрогравача сайту в iframe — зберігає ваш стиль і інформацію про відтворення. Відрегулюйте ширину/висоту за смаком.",
"audioUnsupported": "Ваш браузер не підтримує звуковий елемент."
},
"banners": {
"title": "банери",
"heading": "Радіобанери",
"description": "Рекламні банери, що відображаються на сторінці радіо, упорядковані за порядком сортування.",
"addBanner": "Додати банер",
"createBanner": "Створити банер",
"deleteBanner": "Видалити банер",
"noBanners": "Ще немає банерів — додайте один вище.",
"existing": "Існуючі банери ({count})",
"save": "зберегти",
"delete": "Видалити",
"byUser": "від користувача {id}",
"active": "активний",
"hidden": "прихований",
"bannerAlt": "Радіо банер",
"statusActive": "Активний",
"statusHidden": "Прихований",
"dbError": "Не вдалося завантажити банери (база даних недоступна).",
"form": {
"imagePath": "Шлях/URL зображення",
"imagePathPlaceholder": "/storage/radio/banner.png",
"title": "Назва",
"description": "опис",
"sortOrder": "Порядок сортування",
"active": "Активний"
}
},
"ranksForm": {
"title": "Радіо Чини",
"subtitle": "Ранги ді-джеїв / співробітників, які призначаються на радіо.",
"dbError": "Не вдалося завантажити ранги (база даних недоступна).",
"active": "Активний",
"addRank": "Додайте ранг",
"name": "Ім'я",
"badgeCode": "Код значка",
"description": "опис",
"createRank": "Створити ранг",
"existing": "Існуючі ранги ({count})",
"noRanks": "Ще немає рангів — додайте один вище.",
"activeLabel": "активний",
"inactiveLabel": "неактивний",
"save": "зберегти",
"deleteRank": "Видалити рейтинг #{id}"
},
"historyPage": {
"title": "Історія радіопрогравання",
"subtitle": "Минулі шоу ді-джеїв та ефірний час (radio_history), найновіші спочатку. Журнал лише для читання, хто був в ефірі, коли та скільки слухачів налаштувалося.",
"dbError": "Не вдалося завантажити історію радіо (база даних недоступна).",
"showsLogged": "Показує зареєстровані",
"onAirNow": "Зараз в ефірі",
"uniqueDjs": "Унікальні діджеї",
"peakListeners": "Пік слухачів",
"empty": "Історія радіо ще не записана.",
"showLog": "Показати журнал ({count})",
"colDj": "діджей",
"colShow": "Показати",
"colStarted": "розпочато",
"colEnded": "Завершено",
"colAirtime": "Ефірний час",
"colListeners": "Слухачі",
"colNotes": "Примітки",
"onAir": "в ефірі"
},
"apiKeysForm": {
"title": "Ключі радіо API",
"subtitle": "Ключі API для зовнішньої радіоінтеграції (radio_api_keys). Ключі генеруються на стороні сервера та відображаються в масці — скопіюйте повне значення з бази даних під час першого видачі.",
"dbError": "Не вдалося завантажити ключі API (база даних недоступна).",
"totalKeys": "Всього ключів",
"active": "Активний",
"inactive": "Неактивний",
"generateKey": "Згенерувати ключ",
"generateHint": "Секретний ключ генерується автоматично за допомогою криптографічної випадковості — ви не вводите його.",
"name": "Ім'я",
"namePlaceholder": "Міст AzureCast",
"rateLimit": "Ліміт швидкості (запитів/хв)",
"allowedIps": "Дозволені IP (необов’язково)",
"allowedIpsPlaceholder": "розділені комами, пробіл = будь-який",
"generate": "Згенерувати ключ",
"existingKeys": "Існуючі ключі ({count})",
"noKeys": "Ще немає ключів API — створіть один вище.",
"colName": "Ім'я",
"colKey": "ключ",
"colAllowedIps": "Дозволені IP-адреси",
"colRateLimit": "Ліміт тарифу",
"colLastUsed": "Останнє використання",
"colExpires": "Термін дії закінчується",
"colStatus": "Статус",
"colActions": "Дії",
"maskedHint": "Показано лише перші 8 символів",
"any": "будь-який",
"activeLabel": "активний",
"inactiveLabel": "неактивний",
"deactivate": "Дезактивувати",
"activate": "активувати",
"delete": "Видалити"
},
"pointsForm": {
"title": "Бали радіослухачів",
"subtitle": "Винагороджуйте слухачів валютою за час, проведений на радіо. Зміни записуються до параметрів website_settings (клавіші radio_points_*) і очищають кеш налаштувань виконання. Логічні значення використовують 0/1.",
"saved": "Збережено",
"points": "Очки",
"enabled": "Увімкнено",
"disabled": "Вимкнено",
"perMinute": "За хвилину",
"paidIn": "сплачено в {currency}",
"maxPerDay": "Макс / день",
"unlimited": "Необмежений",
"minListeners": "Мін слухачів",
"settings": "Налаштування",
"pointsEnabled": "Бали ввімкнено",
"pointsEnabledHint": "Головний перемикач для нарахування очок слухача.",
"currency": "Валюта",
"currencyHint": "На який гаманець зараховуються бали.",
"pointsPerMinute": "Очок за хвилину",
"pointsPerMinuteHint": "Сума винагороди за кожну повну хвилину прослуховування.",
"maxPerDayHint": "Добове обмеження на користувача. Використовуйте 0 для необмеженого.",
"minListenersHint": "Бали нараховуються лише тоді, коли принаймні стільки людей налаштовано.",
"save": "Зберегти налаштування балів"
},
"autoDjForm": {
"title": "Radio AutoDJ",
"subtitle": "Запасний список відтворення (radio_auto_dj_playlist), у якому радіо обертається, коли ді-джей не транслює пряму трансляцію. Упорядковано за порядком сортування, а потім за назвою.",
"dbError": "Не вдалося завантажити список відтворення AutoDJ (база даних недоступна).",
"tracks": "Доріжки",
"active": "Активний",
"inactive": "Неактивний",
"addTrack": "Додати трек",
"titlePlaceholder": "Назва треку",
"artist": "Художник",
"album": "Альбом",
"artworkUrl": "URL-адреса ілюстрації",
"artworkUrlPlaceholder": "https://…/cover.png",
"duration": "Тривалість (секунди)",
"durationPlaceholder": "напр. 215",
"sortOrder": "Порядок сортування",
"playlist": "Список відтворення ({count})",
"noTracks": "Ще немає треків AutoDJ — додайте один вище.",
"colOrder": "порядок",
"colTitle": "Назва",
"colArtist": "Художник",
"colAlbum": "Альбом",
"colDuration": "Тривалість",
"colPlays": "П'єси",
"colLastPlayed": "Востаннє грали",
"colStatus": "Статус",
"colActions": "Дії",
"activeLabel": "активний",
"inactiveLabel": "неактивний",
"deactivate": "Дезактивувати",
"activate": "активувати",
"delete": "Видалити",
"trackTitle": "Назва"
},
"moderationPage": {
"title": "Модерація DJ",
"subtitle": "Перегляньте та видаліть радіокрики (50 останніх).",
"recentShouts": "Останні крики ({count})"
}
},
"commandocentrum": {
"title": "Командоцентр",
"subtitle": "Діагностика, елементи керування RCON та керування користувачами",
"diagnostics": "діагностика",
"rcon": "RCON",
"userActions": "Дії користувача",
"diagnosticsTitle": "Діагностика емулятора",
"memoryUsage": "Використання пам'яті",
"uptime": "Час роботи",
"onlineUsers": "Інтернет-користувачі",
"roomsLoaded": "Номери завантажені",
"refresh": "Оновити",
"rconTitle": "Команди RCON",
"rconPlaceholder": "Введіть команду RCON…",
"rconSend": "Надіслати",
"rconSending": "Надсилання…",
"rconResponse": "Відповідь",
"userActionsTitle": "Дії користувача",
"username": "Ім'я користувача",
"usernamePlaceholder": "Цільове ім'я користувача",
"action": "Дія",
"execute": "Виконати",
"actions": {
"disconnect": "Відключити",
"alert": "Надіслати сповіщення",
"giveCredits": "Дайте кредити",
"giveBadge": "Дайте значок",
"givePoints": "Дайте бали",
"ban": "Забанити",
"kick": "удар ногою"
},
"messagePlaceholder": "Повідомлення (для сповіщень)…",
"amountPlaceholder": "Сума…",
"badgePlaceholder": "Код значка…"
},
"emulator": {
"title": "Конфігурація емулятора",
"subtitle": "Перегляд і редагування налаштувань емулятора та текстів мови",
"settings": "Налаштування",
"texts": "Тексти",
"search": "Пошук",
"searchPlaceholder": "Ключі пошуку…",
"noSettings": "Налаштувань не знайдено",
"noTexts": "Тексти не знайдено",
"edit": "Редагувати",
"save": "зберегти",
"saving": "Збереження…",
"cancel": "Скасувати",
"colKey": "ключ",
"colValue": "Значення",
"colType": "Тип",
"colActions": "Дії",
"editDialog": {
"title": "Редагувати: {key}",
"value": "Значення",
"valuePlaceholder": "Введіть значення…",
"save": "Зберегти зміни",
"cancel": "Скасувати"
}
},
"alerts": {
"title": "Оповіщення",
"subtitle": "Надсилайте сповіщення для всього готелю та переглядайте останні сповіщення",
"sendAlert": "Надіслати сповіщення готелю",
"recentAlerts": "Останні сповіщення",
"noRecentAlerts": "Немає останніх сповіщень",
"form": {
"title": "Назва сповіщення",
"titlePlaceholder": "напр. Обслуговування сервера за 10 хвилин",
"message": "Попереджувальне повідомлення",
"messagePlaceholder": "Напишіть сповіщення…",
"type": "Тип",
"typeHotel": "Сповіщення по всьому готелі",
"typeStaff": "Лише персонал",
"urgent": "Терміново",
"send": "Надіслати сповіщення",
"sending": "Надсилання…"
},
"colId": "ID",
"colTitle": "Назва",
"colSentBy": "Надіслано",
"colType": "Тип",
"colDate": "Дата",
"colActions": "Дії"
},
"logs": {
"title": "Діяльність персоналу",
"subtitle": "Аудит дій персоналу в адмінпанелі",
"noLogs": "Дії персоналу ще не зареєстровано",
"colId": "ID",
"colUser": "Користувач",
"colAction": "Дія",
"colTarget": "Цільова",
"colDescription": "опис",
"colIp": "IP",
"colTimestamp": "Мітка часу",
"filterByUser": "Фільтрувати за користувачем…",
"filterByAction": "Фільтрувати за дією…",
"clearFilters": "Очистити фільтри",
"noResults": "No matching activities",
"colStaff": "Staff",
"colWhen": "When",
"searchPlaceholder": "Search action, description or IP…",
"totalActivities": "Total activities",
"onThisPage": "On this page",
"recent": "Last minute",
"authorizationErrors": "Authorization errors",
"authorizationOnly": "Auth errors only",
"allActivities": "All activities",
"staffId": "Staff ID",
"actionType": "Action type",
"filter": "Filter",
"activities": "{count} activities",
"staffWithId": "#{id} {name}",
"userPrefix": "user",
"pagination": "Page {page} of {pages} · {total} total",
"next": "Next",
"prev": "Previous",
"unknownUser": "unknown",
"emptyValue": "-",
"colTime": "Time",
"audit": {
"colTargetId": "Target ID",
"colDetails": "Details",
"colDate": "Date",
"searchPlaceholder": "Search by action or target…",
"changesCount": "{count} changes",
"notAvailable": "N/A"
},
"chat": {
"colMessage": "Message",
"colRoomId": "Room ID",
"searchPlaceholder": "Search by username or message…"
},
"commands": {
"colCommand": "Command",
"colParams": "Params",
"searchPlaceholder": "Search by username, command, or params…"
},
"trades": {
"colUserOne": "User one",
"colUserTwo": "User two",
"colStatus": "Status",
"statusUnknown": "unknown",
"searchPlaceholder": "Search by username…"
}
},
"wordfilter": {
"title": "Фільтр Word",
"subtitle": "Керуйте відфільтрованими словами та фразами в готелі",
"addWord": "Додайте слово",
"addWords": "Додайте слова",
"noWords": "Ще немає відфільтрованих слів",
"confirmDelete": "Видалити \"{word}\" із фільтра?",
"colId": "ID",
"colWord": "Слово",
"colAddedBy": "Додав",
"colCreated": "Створено",
"colActions": "Дії",
"form": {
"word": "Слово",
"wordPlaceholder": "напр. погане слово",
"addMore": "Додайте кілька слів (по одному на рядок)",
"save": "Додати до фільтра",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"filteredWords": "Filtered words",
"words": "Words",
"delete": "Delete",
"confirmDeleteTitle": "Remove word",
"added": "Word added to filter",
"deleted": "Word removed from filter",
"addError": "Could not add word (it may already exist)",
"deleteError": "Could not remove word"
},
"maintenance": {
"title": "Режим обслуговування",
"subtitle": "Увімкнути або вимкнути технічне обслуговування в готелі",
"enabled": "Увімкнено режим обслуговування",
"disabled": "Режим обслуговування вимкнено",
"enable": "Увімкнути обслуговування",
"disable": "Вимкнути обслуговування",
"message": "Повідомлення про технічне обслуговування",
"messagePlaceholder": "Ми скоро повернемося!",
"staffAccess": "Дозвольте персоналу доступ під час технічного обслуговування",
"save": "Зберегти налаштування",
"saving": "Збереження…",
"confirmEnable": "Увімкнувши технічне обслуговування, усі сторонні користувачі не зможуть отримати доступ до готелю. Продовжити?",
"confirmDisable": "Вимкнути режим обслуговування та відновити доступ для всіх користувачів?"
},
"housekeeping": {
"title": "Дозвіл на прибирання",
"subtitle": "Налаштуйте, які ранги мають доступ до певних розділів адміністратора",
"addPermission": "Додайте дозвіл",
"editPermission": "Дозвіл на редагування",
"deletePermission": "Видалити дозвіл",
"noPermissions": "Немає налаштованих дозволів на обслуговування",
"confirmDelete": "Видалити цей дозвіл?",
"colId": "ID",
"colRank": "ранг",
"colSection": "Розділ",
"colActions": "Дії",
"form": {
"rankId": "Ідентифікатор рангу",
"rankIdPlaceholder": "Мінімальний ранг",
"section": "Ключ розділу",
"sectionPlaceholder": "напр. адмін.панель",
"save": "Зберегти дозвіл",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"saved": "Saved!",
"deleted": "Deleted!",
"errorOccurred": "An error occurred",
"emptyInput": "Empty input",
"invalidJson": "Invalid JSON",
"imported": "Imported!",
"presetApplied": "Preset Прикладний!",
"cleared": "All Дозволи cleared!",
"invalidRank": "Invalid ранг",
"testDone": "Test done: {count} Дозволи found",
"testing": "Testing...",
"loading": "Loading...",
"prev": "Previous",
"next": "Next",
"confirmClearAll": "Видалити ALL Дозволи? This Дія cannot be undone!",
"colGroup": "Group",
"colDepends": "Depends on",
"colPermission": "Дозвіл",
"colDescription": "опис",
"colMinRank": "Min. Ранг",
"permissionKey": "Ключ дозволу",
"minRank": "Min. ранг",
"description": "опис",
"permissions": "Дозволи",
"permissionsCount": "{count} Дозволи",
"permission": "Дозвіл",
"highestMinRank": "Highest min. ранг: {rank}",
"totalMinRank": "Total min. ранг sum: {total}",
"groupCount": "{count} groups",
"rankCount": "{count} Чини",
"missingDeps": "{count} Відсутня dependencies",
"dependsOn": "depends on",
"notFound": "not found",
"missing": "(Відсутня)",
"rank": "ранг",
"count": "Count",
"searchPermission": "Пошук Дозволи…",
"search": "Пошук",
"manage": "Manage",
"importSelection": "Імпорт selection",
"noGroup": "Немає group",
"allGroups": "All groups",
"perGroup": "Дозволи per group",
"perRank": "Дозволи per ранг",
"rankOverviewHint": "All Дозволи grouped by the ранг they are assigned to.",
"tabOverview": "Огляд",
"tabManage": "Manage",
"tabImport": "Імпорт / Export",
"tabRanks": "Ранг Огляд",
"tabPresets": "Предустановки",
"tabTest": "Test",
"tabAudit": "Audit log",
"importPermissions": "Імпорт Дозволи",
"importHint": "Paste a JSON array of Дозвіл objects. Format: [{ \"permission\": \"...\", \"minRank\": 7, \"description\": \"...\", \"groupName\": \"...\", \"dependsOn\": \"...\" }]",
"importPlaceholder": "Paste JSON here…",
"import": "Імпорт",
"exportTitle": "Export Дозволи",
"exportHint": "Export all Дозволи as JSON for backup or batch editing.",
"export": "Export JSON",
"copy": "Copy",
"copied": "Copied!",
"presets": "Дозвіл Предустановки",
"presetsHint": "Застосувати a predefined встановити of Дозволи for common staff roles.",
"presetModerator": "Moderator",
"presetModeratorDesc": "Basic Модерація tools: Користувач lookup, Заборони, CFH handling, chat Журнали.",
"presetAdmin": "Administrator",
"presetAdminDesc": "Full admin access: Користувачі, Кімнати, news, Налаштування, Магазин, events, радіо & more.",
"presetSuperAdmin": "Super Admin",
"presetSuperAdminDesc": "Complete access to every feature including Дозвіл management and asset Імпорт.",
"applyPreset": "Застосувати preset",
"clearAll": "Clear all Дозволи",
"testTitle": "Test ранг access",
"testHint": "Enter a ранг number to see which Дозволи would be granted.",
"test": "Test",
"auditTitle": "Дозвіл audit log",
"auditHint": "All changes to Прибирання Дозволи are logged.",
"auditLogsAt": "Audit Журнали are available on the Audit log page.",
"viewAuditLogs": "Переглянути audit Журнали",
"importedWithErrors": "Imported {count} Дозволи with {errors} errors",
"confirmClearAllDesc": "This will видалити every Дозвіл entry from the База даних. Are you sure?",
"confirmDeletePermission": "Видалити this Дозвіл permanently?",
"confirmBulkDelete": "Видалити {count} selected Дозволи?",
"deleteSelected": "Видалити {count} selected",
"cancel": "Скасувати",
"confirm": "Confirm",
"auditTime": "Time",
"auditUser": "Користувач",
"auditAction": "Дія",
"auditTarget": "Цільова",
"selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions",
"legacyBannerTitle": "Use Permissions to change who can do what",
"legacyBannerBody": "This archive does not control the site. Open Permissions to grant or revoke access for ranks.",
"legacyBannerCta": "Open Permissions",
"writesRetired": "Editing here is disabled on purpose. Change access only in Permissions.",
"tabCompare": "ACL compare",
"tabExportOnly": "Export archive",
"compareHint": "Compares legacy housekeeping min-rank rows to live ACL rank_* role grants (lowest rank that has the slug).",
"compareAligned": "{count} aligned",
"compareMissingAcl": "{count} missing in ACL",
"compareMismatch": "{count} rank mismatch",
"colAclPresent": "In ACL",
"colAclMinRank": "ACL min rank",
"colStatus": "Status",
"statusAligned": "Aligned",
"statusMissingAcl": "Missing in ACL",
"statusMismatch": "Rank differs",
"exportOnlyHint": "Writes are disabled. You can still export the legacy table for archival."
},
"rooms": {
"title": "Кімнати",
"subtitle": "Пошук і керування готельними номерами",
"search": "Пошук",
"searchPlaceholder": "Пошук за назвою, власником або ідентифікатором…",
"searchResults": "{count, plural, one {# room} other {# rooms}} знайдено для \"{query}\"",
"noResults": "Номерів не знайдено",
"colId": "ID",
"colName": "Ім'я",
"colOwner": "Власник",
"colUsers": "Користувачі",
"colState": "Держава",
"colCategory": "Категорія",
"colCreated": "Створено",
"colActions": "Дії",
"stateOpen": "відкритий",
"stateClosed": "Закрито",
"stateLocked": "Заблоковано",
"stateInvisible": "Невидимий",
"detail": {
"title": "Кімната: {name}",
"subtitle": "Належить {owner}",
"overview": "Огляд",
"actions": "Дії",
"description": "опис",
"noDescription": "Без опису",
"owner": "Власник",
"users": "Користувачі онлайн",
"maxUsers": "Максимальна кількість користувачів",
"category": "Категорія",
"state": "Держава",
"tags": "Теги",
"noTags": "Без тегів",
"created": "Створено",
"deleteRoom": "Видалити кімнату",
"confirmDelete": "Видалити кімнату \"{name}\"? Це неможливо скасувати.",
"enterRoom": "Увійти в кімнату",
"changeOwner": "Змінити власника",
"changeOwnerPlaceholder": "Нове ім'я власника"
}
},
"emailTemplates": {
"title": "Шаблони електронної пошти",
"subtitle": "Керуйте транзакційними шаблонами електронних листів",
"newTemplate": "+ Новий шаблон",
"edit": "Редагувати",
"delete": "Видалити",
"noTemplates": "Ще немає шаблонів електронних листів",
"confirmDelete": "Видалити шаблон \"{name}\"?",
"colId": "ID",
"colName": "Ім'я",
"colSubject": "Тема",
"colKey": "ключ",
"colUpdated": "Оновлено",
"colActions": "Дії",
"form": {
"name": "Ім'я",
"namePlaceholder": "напр. Вітальний лист",
"key": "ключ",
"keyPlaceholder": "напр. Welcome_email",
"subject": "Тема",
"subjectPlaceholder": "Тема листа",
"body": "Тіло (HTML)",
"bodyPlaceholder": "<p>Шановний {username}!</p>",
"variables": "Доступні змінні",
"variablesHint": "{username}, {email}, {hotel_name}",
"save": "Зберегти шаблон",
"saving": "Збереження…",
"cancel": "Скасувати"
}
},
"theme": {
"title": "Тема",
"subtitle": "Налаштуйте зовнішній вигляд CMS",
"presets": "Предустановки",
"colours": "Кольори",
"css": "CSS",
"presetsTitle": "Попередні налаштування теми",
"presetsSubtitle": "Виберіть попередньо створену колірну схему",
"applyPreset": "Застосувати",
"presetApplied": "Попереднє налаштування застосовано",
"customiseTitle": "Нестандартні кольори",
"primary": "Первинний",
"secondary": "Вторинний",
"accent": "Акцент",
"background": "Фон",
"surface": "Поверхня",
"text": "текст",
"saveColours": "Зберегти кольори",
"savingColours": "Збереження…",
"cssTitle": "Спеціальний CSS",
"cssSubtitle": "Додайте власний CSS, щоб замінити стилі теми",
"cssPlaceholder": "/* Ваш власний CSS тут */",
"saveCss": "Зберегти CSS",
"savingCss": "Збереження…",
"reset": "Відновити налаштування за замовчуванням",
"confirmReset": "Відновити значення теми за замовчуванням?"
},
"media": {
"title": "Медіатека",
"subtitle": "Завантажуйте медіафайли та керуйте ними",
"upload": "Завантажити",
"uploadTitle": "Завантажте файл",
"uploadSubtitle": "Перетягніть або клацніть, щоб завантажити",
"uploadButton": "Виберіть файл",
"uploading": "Завантаження…",
"noFiles": "Медіафайлів ще немає",
"delete": "Видалити",
"confirmDelete": "Видалити цей файл назавжди?",
"search": "Пошук",
"searchPlaceholder": "Пошук за назвою файлу…",
"colPreview": "Попередній перегляд",
"colName": "Ім'я",
"colSize": "Розмір",
"colType": "Тип",
"colUploaded": "Завантажено",
"colActions": "Дії",
"copyUrl": "Копіювати URL",
"urlCopied": "URL-адресу скопійовано в буфер обміну"
},
"favicon": {
"title": "Favicon",
"subtitle": "Завантажте фавікон сайту та керуйте ним",
"current": "Поточний фавікон",
"uploadLabel": "Завантажити фавікон",
"uploadHint": "PNG, JPEG, GIF, WebP, ICO або SVG. Макс. 2 МБ.",
"upload": "Завантажити",
"uploading": "Завантаження…",
"delete": "видалити",
"deleting": "Видалення…",
"saved": "Favicon успішно збережено!",
"deleted": "Favicon успішно видалено!",
"error": "Щось пішло не так",
"confirmDelete": "Видалити значок сайту? На сайті більше не відображатиметься спеціальна піктограма сайту.",
"generator": {
"title": "Створити фавікон",
"text": "текст",
"bgColor": "Колір фону",
"textColor": "Колір тексту",
"rounded": "Заокруглені кути",
"save": "Зберегти як фавікон"
},
"cancel": "Cancel"
},
"settings": {
"title": "Налаштування CMS",
"subtitle": "Керуйте конфігурацією CMS ключ/значення",
"addSetting": "Додати налаштування",
"edit": "Редагувати",
"delete": "Видалити",
"noSettings": "Налаштувань не знайдено",
"confirmDelete": "Видалити налаштування \"{key}\"?",
"colKey": "ключ",
"colValue": "Значення",
"colUpdated": "Оновлено",
"colActions": "Дії",
"form": {
"key": "ключ",
"keyPlaceholder": "напр. hotel_name",
"value": "Значення",
"valuePlaceholder": "Значення налаштування",
"save": "Зберегти налаштування",
"saving": "Збереження…",
"cancel": "Скасувати"
},
"keysInDatabase": "{count} keys in database",
"managedInForm": "{count} managed in form",
"documented": "{count} documented",
"saved": "Settings saved.",
"saveFailed": "Could not save settings.",
"saveSettings": "Save settings",
"viewOnly": "You can view settings but need edit permission to change them."
},
"import": {
"title": "Import",
"subtitle": "Import assets from external sources into your hotel.",
"badges": "Badges",
"badgesDescription": "Import and manage badge assets from external sources.",
"furni": "Furni",
"furniDescription": "Import furniture definitions, SWF files, and icons.",
"clothing": "Clothing",
"clothingDescription": "Import clothing and wearables for avatars.",
"effects": "Effects",
"effectsDescription": "Import avatar effects and animations.",
"pets": "Pets",
"petsDescription": "Import pet data and icons.",
"clone": "Clone",
"cloneDescription": "Clone existing items from one source to another.",
"upload": "Upload .nitro",
"uploadDescription": "Upload .nitro bundles and icons directly without SWF conversion.",
"sync": "Auto Sync",
"syncDescription": "Automatically import missing furniture from all configured sources.",
"repairIcons": "Repair Icons",
"repairIconsDescription": "Download any missing icon files for furniture already in the database.",
"audit": "Catalog Audit",
"auditDescription": "Scan your catalog for missing entries, broken references, and items missing from clone sources."
},
"translations": {
"title": "Translations",
"subtitle": "Translate your hotel into multiple languages.",
"tabs": {
"cms": "CMS",
"client": "Client (Nitro)",
"emulator": "Emulator"
},
"emulator": {
"title": "Emulator",
"subtitle": "User-facing strings from emulator_settings (commands, wordfilter, pet/matchmaking messages).",
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.",
"fullSettings": "Full settings"
}
},
"tickets": {
"title": "Tickets",
"subtitle": "Support tickets from players",
"noTickets": "No active tickets",
"searchPlaceholder": "Search subject, user, category or ID…",
"presetActive": "Active",
"statusOpen": "Open",
"statusInProgress": "In progress",
"statusWaiting": "Waiting",
"statusClosed": "Closed",
"colTicket": "Ticket",
"colStatus": "Status",
"colPriority": "Priority",
"colAssigned": "Assigned",
"colDate": "Date",
"meta": "by {user} · {count} msg · {category}",
"queueHint": "This queue is the CMS support desk. Player help-center tickets live in the Help-center tickets tab.",
"queueOtherCta": "Open help-center tickets",
"queueCounts": "Open here: {here} · Help center: {other}"
},
"cfh": {
"title": "Call for Help",
"subtitle": "In-game CFH / support tickets",
"noTickets": "No CFH tickets",
"searchPlaceholder": "Search issue, user or ID…",
"noDescription": "No description",
"roomMeta": "Room #{room} · {when}",
"stateOpen": "Open",
"statePicked": "Picked",
"stateClosed": "Closed",
"colId": "ID",
"colIssue": "Issue",
"colSender": "Sender",
"colReported": "Reported",
"colMod": "Mod",
"colStatus": "Status"
},
"hubs": {
"newsMedia": "News & media",
"newsMediaSubtitle": "Articles, photos, banners, ads and media library",
"siteContent": "Site content",
"siteContentSubtitle": "Navigation, help center, boxes, tags and prefixes",
"engagement": "Engagement",
"engagementSubtitle": "Events, polls and support tickets",
"users": "Users",
"usersSubtitle": "Directory, online players, applications and teams",
"access": "Access & security",
"accessSubtitle": "Bans, IP, VPN, permissions and word filter",
"moderation": "Moderation",
"moderationSubtitle": "Reports, actions and moderation team",
"catalog": "Catalog & rares",
"catalogSubtitle": "Catalog, rares, badges, achievements and sounds",
"shop": "Shop & payments",
"shopSubtitle": "Shop, transactions, vouchers, subscriptions and calendar",
"radio": "Radio",
"radioSubtitle": "Stream, DJ tools, embed and monitoring",
"settings": "Settings",
"settingsSubtitle": "CMS config, theme, maintenance and related tools",
"tools": "Tools",
"toolsSubtitle": "RCON, rooms, import and translations",
"observability": "Observability",
"observabilitySubtitle": "Logs, analytics, DevOps and hotel alerts",
"tabs": {
"articles": "Articles",
"photos": "Photos",
"banners": "Banners",
"ads": "Ads",
"media": "Media",
"navigator": "Navigator",
"help": "Help",
"boxes": "Boxes",
"tags": "Tags",
"prefixes": "Prefixes",
"events": "Events",
"eventTypes": "Event types",
"polls": "Polls",
"tickets": "Tickets",
"templates": "Templates",
"directory": "Directory",
"multiAccounts": "Multi-accounts",
"online": "Online",
"applications": "Applications",
"teams": "Teams",
"bans": "Bans",
"ip": "IP",
"vpn": "VPN",
"permissions": "Permissions",
"wordFilter": "Word filter",
"overview": "Overview",
"actions": "Actions",
"cfh": "CFH",
"team": "Team",
"catalogTab": "Catalog",
"rares": "Rares",
"badges": "Badges",
"achievements": "Achievements",
"sounds": "Sounds",
"shopTab": "Shop",
"transactions": "Transactions",
"vouchers": "Vouchers",
"subscriptions": "Subscriptions",
"calendar": "Calendar",
"history": "History",
"moderationTab": "Moderation",
"monitoring": "Monitoring",
"settingsTab": "Settings",
"embed": "Embed",
"apiKeys": "API keys",
"points": "Points",
"ranks": "Ranks",
"autoDj": "Auto DJ",
"cms": "CMS",
"theme": "Theme",
"maintenance": "Maintenance",
"favicon": "Favicon",
"emulator": "Emulator",
"email": "Email",
"housekeeping": "Housekeeping",
"commando": "Commando",
"rooms": "Rooms",
"import": "Import",
"translations": "Translations",
"logs": "Logs",
"audit": "Audit",
"chat": "Chat",
"commands": "Commands",
"trades": "Trades",
"analytics": "Analytics",
"activity": "Activity",
"economy": "Economy",
"devops": "DevOps",
"errors": "Errors",
"alerts": "Alerts",
"toolsGroup": "Tools",
"helpTickets": "Help-center tickets"
},
"events": "Events",
"eventsSubtitle": "Hotel events and event types",
"tickets": "Support desk",
"ticketsSubtitle": "CMS tickets, help-center tickets, and reply templates",
"staffAccess": "Ranks & permissions",
"staffAccessSubtitle": "Staff ranks, ACL permissions and housekeeping access",
"analytics": "Analytics",
"analyticsSubtitle": "Hotel activity, retention and economy",
"devops": "DevOps",
"devopsSubtitle": "Service health and emulator errors"
},
"events": {
"newEvent": "+ New event",
"createTitle": "Create event",
"createSubtitle": "Schedule a new hotel event",
"searchPlaceholder": "Search events…",
"colId": "ID",
"colTitle": "Title",
"colType": "Type",
"colStarts": "Starts",
"colStatus": "Status",
"colActions": "Actions",
"statusPublished": "Published",
"statusDraft": "Draft",
"statusCancelled": "Cancelled",
"statusCompleted": "Completed",
"statRegistrations": "Registrations",
"statPrizes": "Prizes",
"statWinners": "Winners",
"statTime": "Time",
"maxPlayers": "Max: {count}",
"timeUpcoming": "Upcoming",
"timePast": "Past",
"endsAt": "Ends: {date}",
"userFallback": "User #{id}",
"registrationsTitle": "Registrations ({count})",
"noRegistrations": "No registrations yet.",
"noPrizes": "No prizes configured yet.",
"noWinners": "No winners yet.",
"addPrize": "Add prize",
"addWinner": "Add winner",
"formEditTitle": "Edit event",
"formDetailsTitle": "Event details",
"formTitle": "Title",
"formEventType": "Event type",
"formSelectType": "Select type",
"formDescription": "Description",
"formStartsAt": "Starts at",
"formEndsAt": "Ends at",
"formSelectStart": "Select start date",
"formSelectEnd": "Select end date",
"formMaxPlayers": "Max players",
"formUnlimited": "Unlimited",
"formRoomId": "Room ID",
"formOptional": "Optional",
"formImageUrl": "Image URL",
"formSaving": "Saving…",
"formUpdate": "Update event",
"formCreate": "Create event",
"toastUpdated": "Event updated!",
"toastCreated": "Event created!"
},
"polls": {
"newPoll": "+ New poll",
"createTitle": "Create poll",
"createSubtitle": "Create a new community poll or survey",
"searchPlaceholder": "Search polls…",
"colId": "ID",
"colTitle": "Title",
"colStatus": "Status",
"colType": "Type",
"colCreated": "Created",
"colActions": "Actions",
"statusActive": "Active",
"statusDraft": "Draft",
"statusClosed": "Closed",
"typeMultiple": "Multiple choice",
"typeSingle": "Single choice",
"statVoters": "Total voters",
"statQuestions": "Questions",
"statVotes": "Total votes",
"questionsTitle": "Questions ({count})",
"addQuestion": "Add question",
"noQuestions": "No questions yet. Add your first question above.",
"resultsTitle": "Results",
"formEditTitle": "Edit poll",
"formDetailsTitle": "Poll details",
"formTitle": "Title",
"formDescription": "Description",
"formStartsAt": "Starts at",
"formEndsAt": "Ends at",
"formSelectStart": "Select start date",
"formSelectEnd": "Select end date",
"formShowResults": "Show results to voters",
"formAllowMultiple": "Allow multiple answers",
"formSaving": "Saving…",
"formUpdate": "Update poll",
"formCreate": "Create poll",
"toastUpdated": "Poll updated!",
"toastCreated": "Poll created!"
},
"multiAccounts": {
"minAccounts": "Min accounts per cluster",
"resultLimit": "Result limit",
"refresh": "Refresh",
"noClusters": "No clusters found at the current thresholds."
},
"devops": {
"noEmulatorErrors": "No emulator errors found",
"noRecentErrors": "No recent errors"
},
"helpTickets": {
"title": "Help center tickets",
"subtitle": "Player tickets from /help/tickets",
"noTickets": "No open help center tickets",
"searchPlaceholder": "Search title, user or ID…",
"presetOpen": "Open",
"presetAll": "All",
"statusOpen": "Open",
"statusClosed": "Closed",
"colTicket": "Ticket",
"colStatus": "Status",
"colUser": "User",
"colCreated": "Created",
"colUpdated": "Updated",
"meta": "by {user} · {count} replies",
"backToList": "Back to list",
"threadTitle": "Conversation",
"staffBadge": "Staff",
"replyPlaceholder": "Reply as staff…",
"replySubmit": "Send reply",
"replyHint": "Ctrl+Enter to send.",
"closeSubmit": "Close ticket",
"reopenSubmit": "Reopen ticket",
"closedHint": "This ticket is closed.",
"actionsTitle": "Actions",
"requesterTitle": "Requester",
"detailsTitle": "Details",
"rankLabel": "Rank {rank}",
"messageCountLabel": "Messages",
"success": {
"replied": "Reply sent.",
"closed": "Ticket closed.",
"reopened": "Ticket reopened.",
"banLifted": "Ban lifted and ticket closed."
},
"queueHint": "This queue is the public help center. CMS support desk tickets are in the Support desk tab.",
"queueOtherCta": "Open CMS support desk",
"queueCounts": "Open here: {here} · Support desk: {other}",
"liftBanSubmit": "Lift requester ban & close",
"requesterBanned": "Requester banned"
},
"marketplace": {
"title": "Marketplace",
"subtitle": "Hotel marketplace listings",
"activeListings": "Active listings",
"soldListings": "Sold",
"filterActive": "Active",
"filterSold": "Sold",
"empty": "No marketplace listings to show.",
"loadError": "Could not load marketplace data (database unavailable).",
"cancel": "Cancel listing",
"colId": "ID",
"colItem": "Item ID",
"colSeller": "Seller",
"colPrice": "Price",
"colListed": "Listed",
"colSold": "Sold at",
"colActions": "Actions"
},
"analytics": {
"loadError": "Some analytics queries failed. Numbers below may be incomplete — check the database connection and emulator tables.",
"totalUsers": "Total users",
"onlineNow": "{count} online now",
"weekRegistrations": "Week registrations",
"thisMonth": "{count} this month",
"activeRooms": "Active rooms",
"totalRooms": "{count} total rooms",
"weeklyActivity": "Weekly activity",
"tradesAndBans": "{trades} trades, {bans} bans",
"registrationsChartTitle": "Registrations (30 days)",
"registrationsChartDescription": "New user registrations over the last 30 days",
"chatActivity": "Chat activity",
"messagesLast7Days": "Messages in the last 7 days",
"trades": "Trades",
"tradesLast7Days": "Trades in the last 7 days",
"retention": "Retention",
"usersOnlineOverTotal": "Users online / total",
"activity": {
"chatMessages": "Chat messages",
"commands": "Commands",
"bans": "Bans",
"registrations": "Registrations",
"last7Days": "Last 7 days",
"dailyBreakdownTitle": "Daily breakdown (7 days)",
"colDay": "Day",
"colChats": "Chats",
"colCmds": "Cmds",
"colBans": "Bans",
"colRegs": "Regs",
"mostActiveUsersTitle": "Most active users (7 days)",
"noChatActivity": "No chat activity",
"msgCount": "{count} msgs",
"userFallback": "User #{id}"
},
"economy": {
"creditsInCirculation": "Credits in circulation",
"creditsDescription": "Total credits across all users",
"pixelsInCirculation": "Pixels in circulation",
"pixelsDescription": "Total pixels across all users",
"pointsInCirculation": "Points in circulation",
"pointsDescription": "Total points across all users",
"weeklyTrades": "Weekly trades",
"marketplaceListings": "{count} marketplace listings",
"shopRevenueTitle": "Shop revenue (7d)",
"purchases": "Purchases",
"creditsSpent": "Credits spent",
"pointsSpent": "Points spent",
"marketplaceTitle": "Marketplace",
"activeListings": "Active listings",
"sold7d": "Sold (7d)",
"currencyDistributionTitle": "Currency distribution",
"credits": "Credits",
"pixels": "Pixels",
"points": "Points",
"catalogSpendingTitle": "Catalog spending",
"creditsTooltip": "{count} credits",
"pointsTooltip": "{count} points"
},
"peakHours": {
"title": "Peak hours",
"description": "User activity by day & hour (last 7 days)",
"days": {
"mon": "Mon",
"tue": "Tue",
"wed": "Wed",
"thu": "Thu",
"fri": "Fri",
"sat": "Sat",
"sun": "Sun"
},
"tooltip": "{day} {hour}:00 — {count} users",
"less": "Less",
"more": "More"
}
},
"guilds": {
"title": "Guilds",
"subtitle": "Hotel groups and membership",
"totalGuilds": "Guilds",
"searchPlaceholder": "Search by name, description or ID…",
"search": "Search",
"empty": "No guilds found.",
"loadError": "Could not load guilds (database unavailable).",
"colId": "ID",
"colBadge": "Badge",
"colName": "Name",
"colOwner": "Owner",
"colMembers": "Members",
"colCreated": "Created",
"colThreads": "Forum threads",
"colRoom": "Room",
"colUser": "User",
"colLevel": "Level",
"colJoined": "Joined",
"members": "Members",
"noMembers": "No members.",
"back": "Back to guilds",
"viewPublic": "Open public page",
"disband": "Disband guild",
"listHeading": "Guilds ({count})"
},
"items": {
"title": "Items base",
"subtitle": "Browse and edit furni definitions in items_base (standalone from catalog pages)",
"total": "{count, plural, one {# item} other {# items}}",
"editTitle": "Edit {name}",
"editSubtitle": "items_base #{id}",
"back": "Back to list",
"save": "Save",
"saved": "Item saved",
"untitled": "Untitled item",
"sectionIdentity": "Identity",
"sectionDims": "Dimensions & interaction",
"sectionFlags": "Allow flags",
"sectionExtra": "Extra",
"publicName": "Public name",
"itemName": "Classname",
"type": "Type",
"spriteId": "Sprite ID",
"width": "Width",
"length": "Length",
"stackHeight": "Stack height",
"interactionType": "Interaction",
"interactionModes": "Modes",
"vendingIds": "Vending IDs",
"multiheight": "Multiheight",
"customparams": "Custom params"
},
"online": {
"title": "Online users",
"subtitle": "Players currently connected",
"connected": "{count, plural, one {# player connected} other {# players connected}}"
}
},
"error": {
"code": "Error",
"title": "Something went wrong",
"subtitle": "The hotel hit an unexpected snag.",
"body": "Try again in a moment. If it keeps happening, contact staff with the reference below.",
"tryAgain": "Try again",
"backHome": "Back home",
"reference": "Reference: {digest}"
},
"notFound": {
"code": "404",
"title": "Page not found",
"subtitle": "This room doesn’t exist — or the furniture was moved.",
"body": "Check the link, or head back to the lobby.",
"backHome": "Back home",
"latestNews": "Latest news"
},
"sessions": {
"title": "Login activity",
"subtitle": "Recent sign-ins and failed attempts on your account",
"recentTitle": "Recent sign-ins",
"recentEmpty": "No sign-ins recorded yet.",
"colWhen": "When",
"colIp": "IP",
"colDevice": "Device",
"failedTitle": "Failed attempts",
"failedSubtitle": "Wrong password on your username",
"unknownDevice": "Unknown device",
"signOutEverywhereTitle": "Sign out everywhere",
"signOutEverywhereDescription": "Ends all website sessions on every device. You will need to sign in again here too.",
"signOutEverywhereButton": "Sign out all sessions",
"successSignedOutAll": "All sessions have been signed out."
},
"guildForumThread": {
"backToForum": "← Back to forum",
"unnamedGuild": "Unnamed guild",
"noSubject": "(no subject)",
"inGuildForum": "{guild} forum",
"pinned": "Pinned",
"locked": "Locked",
"postsTitle": "Posts",
"postsSubtitle": "{count, plural, one {# post} other {# posts}}",
"postsEmpty": "No posts in this thread.",
"userNumber": "User #{id}",
"replyTitle": "Reply",
"replySubtitle": "Add your message to this thread",
"replyPlaceholder": "Write your reply…",
"replySubmit": "Post reply",
"lockedHint": "This thread is locked — new replies are disabled.",
"loginToReply": "Sign in to reply.",
"loginLink": "Log in",
"success": {
"replied": "Reply posted."
},
"errors": {
"invalid": "Please enter a message.",
"notFound": "That thread was not found.",
"locked": "This thread is locked.",
"ratelimit": "You're posting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"helpTicketDetail": {
"backToList": "← Your tickets",
"ticketId": "Ticket #{id}",
"statusOpen": "Open",
"statusClosed": "Closed",
"messagesTitle": "Conversation",
"messagesSubtitle": "{count, plural, one {# message} other {# messages}}",
"you": "You",
"userNumber": "User #{id}",
"replyTitle": "Reply",
"replySubtitle": "Send a follow-up to staff",
"replyPlaceholder": "Write your message…",
"replySubmit": "Send reply",
"closeTitle": "Close ticket",
"closeSubtitle": "Mark this request as resolved when you no longer need help",
"closeSubmit": "Close ticket",
"closedHint": "This ticket is closed. Open a new ticket if you need more help.",
"success": {
"replied": "Reply sent.",
"closed": "Ticket closed."
},
"errors": {
"invalid": "Please enter a message.",
"notFound": "That ticket was not found.",
"closedTicket": "This ticket is closed.",
"moderated": "That message was blocked by moderation.",
"ratelimit": "You're submitting too fast. Please wait a moment and try again.",
"error": "Something went wrong. Please try again."
}
},
"events": {
"title": "Events",
"subtitle": "Upcoming and recent hotel events you can join",
"empty": "No events yet.",
"back": "← Events",
"when": "When",
"status": "Status",
"statusPublished": "Open",
"statusCompleted": "Completed",
"registrations": "Registrations",
"registered": "{count} registered",
"spots": "{count} / {max} spots",
"registerTitle": "Register",
"registerSubtitle": "Save your spot for this event",
"register": "Register for event",
"registering": "Registering…",
"registerSuccess": "You are registered!",
"registerError": "Could not register for this event.",
"loginToRegister": "Log in to register for this event.",
"alreadyRegistered": "You are already registered.",
"eventEnded": "This event has ended.",
"eventFull": "This event is full.",
"cannotRegister": "Registration is not available.",
"prizesTitle": "Prizes",
"winnersTitle": "Winners",
"unknownUser": "User #{id}"
},
"polls": {
"title": "Polls",
"subtitle": "Share your opinion in community polls",
"empty": "No polls yet.",
"back": "← Polls",
"statusActive": "Open",
"statusClosed": "Closed",
"questionsCount": "{count} questions",
"ends": "Ends {date}",
"voteTitle": "Cast your vote",
"voteSubtitle": "Answer each question below",
"submitVote": "Submit vote",
"voting": "Submitting…",
"voteSuccess": "Thanks for voting!",
"voteError": "Could not submit your vote.",
"loginToVote": "Log in to vote in this poll.",
"alreadyVoted": "You have already voted.",
"pollClosed": "This poll is closed.",
"cannotVote": "Voting is not available.",
"textPlaceholder": "Your answer…",
"resultsTitle": "Results",
"voteCount": "{count} ({pct}%)",
"totalVotes": "{count} total votes",
"textResponses": "{count} free-text responses"
},
"mod": {
"title": "Moderation panel",
"badge": "Mod",
"overviewTitle": "Moderator overview",
"overviewSubtitle": "CFH, quick actions and bans without full admin access.",
"shortcutsTitle": "Shortcuts",
"nav": {
"overview": "Overview",
"cfh": "Call for Help",
"actions": "Quick actions",
"bans": "Bans",
"fullAdmin": "Full admin",
"backToSite": "Back to site",
"tickets": "Tickets",
"team": "Team",
"helpTickets": "Help-center tickets",
"users": "Users"
},
"stats": {
"openCfh": "Open CFH",
"bansToday": "Bans today",
"modsOnline": "Mods online",
"quickActions": "Quick actions",
"quickActionsHint": "Kick, mute, alert",
"openTickets": "Open tickets",
"team": "Mod team",
"teamHint": "Online staff & workload",
"openHelpTickets": "Open help tickets"
},
"usersTitle": "Players",
"usersSubtitle": "Lookup without email or IP — use full admin for sensitive fields.",
"usersEmpty": "No players found",
"usersSearchPlaceholder": "Search username, motto or ID…",
"usersRank": "rank",
"usersPublicProfile": "Public profile",
"usersPiiNote": "Email, IP and currency are hidden in the mod panel. Open full admin if you have access.",
"usersJoined": "Joined",
"usersLastLogin": "Last login",
"usersLastOnline": "Last online"
}
},
"emails": {
"verify": {
"subject": "Verify your email · {hotel}",
"heading": "Verify your email",
"body": "Welcome to {hotel}! Confirm this email address to finish setting up your account.",
"button": "Verify email",
"fallback": "If the button doesn't work, paste this link into your browser:"
}
}
}