- Remove Discord + Google OAuth providers from NextAuth config - Remove social login buttons (Discord/Google) from login form - Delete link-discord.ts action and discord-verify-form.tsx component - Simplify verify page to email-only verification flow - Remove connections settings page and its link from settings - Clean env.ts, .env, .env.example of Discord/Google client vars - Remove discordUrl social icon from register, login, and homepage - Clean translation files: remove continueWithDiscord, continueWithGoogle, connections keys
2977 lines
146 KiB
JSON
2977 lines
146 KiB
JSON
{
|
||
"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"
|
||
},
|
||
"header": {
|
||
"online": "{count} {hotel} онлайн",
|
||
"nitroClient": "Nitro клиент",
|
||
"tagline": "Онлайн виртуален свят, където можете да създадете свой собствен аватар, да се сприятелявате, да чатите, да създавате стаи и много повече!",
|
||
"login": "Вход",
|
||
"or": "или",
|
||
"createAccount": "Създайте акаунт"
|
||
},
|
||
"footer": {
|
||
"copyright": "© {year} - {hotel} е образователен проект с нестопанска цел"
|
||
},
|
||
"common": {
|
||
"language": "език",
|
||
"lightMode": "Лек режим",
|
||
"darkMode": "Тъмен режим"
|
||
},
|
||
"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": "Всички новини →",
|
||
"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": "за пясъчник срещу живо).",
|
||
"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."
|
||
}
|
||
},
|
||
"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": "Няма DJ в ефир.",
|
||
"audioUnsupported": "Вашият браузър не поддържа аудио елемента.",
|
||
"streamOffline": "В момента потокът е офлайн.",
|
||
"exploreTitle": "Разгледайте радиото",
|
||
"exploreSubtitle": "График, викове, заявки и други",
|
||
"linkSchedule": "График",
|
||
"linkScheduleText": "Нашата седмична гама от диджеи и шоута.",
|
||
"linkShouts": "Викове",
|
||
"linkShoutsText": "Поздрави и молби от общността.",
|
||
"linkRequests": "Заявки",
|
||
"linkRequestsText": "Помолете диджея да завърти любимата ви песен.",
|
||
"linkApply": "Кандидатствайте като DJ",
|
||
"linkApplyText": "Присъединете се към екипа и се вдигнете в ефира.",
|
||
"linkLeaderboard": "класация",
|
||
"linkLeaderboardText": "Най-добрите слушатели, класирани по спечелени точки.",
|
||
"todayTitle": "Графикът за днес",
|
||
"todayTitleWithDay": "График за днес · {day}",
|
||
"todaySubtitle": "Какво е в ефира днес",
|
||
"fullWeek": "Пълна седмица →",
|
||
"noShowsToday": "Няма насрочени представления за днес.",
|
||
"colTime": "време",
|
||
"colShow": "Покажи",
|
||
"colDj": "DJ",
|
||
"untitledShow": "Безименно предаване",
|
||
"userNumber": "Потребител #{id}"
|
||
},
|
||
"radioSchedule": {
|
||
"title": "График на радиото",
|
||
"subtitle": "Нашата седмична гама от диджеи и шоута",
|
||
"empty": "Все още няма планирани представления.",
|
||
"colDay": "ден",
|
||
"colTime": "време",
|
||
"colDj": "DJ",
|
||
"colShow": "Покажи",
|
||
"noShows": "Няма предавания"
|
||
},
|
||
"radioShouts": {
|
||
"title": "Радио викове",
|
||
"subtitle": "Поздрави и молби от общността",
|
||
"postTitle": "Публикувайте вик",
|
||
"postSubtitle": "Изпратете съобщение до диджея в ефир",
|
||
"messageLabel": "Вашето съобщение",
|
||
"messagePlaceholder": "Изпратете вик до DJ...",
|
||
"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."
|
||
}
|
||
},
|
||
"client": {
|
||
"title": "Nitro клиент",
|
||
"loading": "Клиентът се зарежда...",
|
||
"generatingTicket": "Генериране на SSO билет...",
|
||
"connected": "Свързан",
|
||
"welcome": "Добре дошли в {hotel}",
|
||
"openingClient": "Клиентът се отваря в нов раздел...",
|
||
"fallbackLink": "Ако не се отвори,",
|
||
"fallbackClick": "щракнете тук",
|
||
"errors": {
|
||
"unauthorized": "Трябва да сте влезли, за да отворите клиента.",
|
||
"generic": "Не можа да се генерира SSO билет",
|
||
"loginRedirect": "влезте"
|
||
}
|
||
},
|
||
"radioApply": {
|
||
"title": "Кандидатствайте за радио DJ",
|
||
"subtitle": "Разкажете ни за себе си и защо бихте се вписали чудесно в ефира",
|
||
"latestTitle": "Най-новото ви приложение",
|
||
"statusLabel": "Статус:",
|
||
"submittedOn": "· изпратено {date}",
|
||
"submitAgain": "Можете да изпратите отново по-долу, ако вашите данни са се променили.",
|
||
"formTitle": "Формуляр за кандидатстване",
|
||
"formSubtitle": "Всички полета, отбелязани като задължителни, трябва да бъдат попълнени",
|
||
"realNameLabel": "Истинско име",
|
||
"realNamePlaceholder": "Вашето пълно име",
|
||
"ageLabel": "Възраст",
|
||
"availabilityLabel": "Наличност",
|
||
"availabilityPlaceholder": "Кои дни и часове можете да излъчвате?",
|
||
"musicStyleLabel": "Музикален стил",
|
||
"musicStylePlaceholder": "напр. Хаус, поп, хип-хоп",
|
||
"experienceLabel": "опит",
|
||
"optional": "(по избор)",
|
||
"experiencePlaceholder": "Някакъв предишен DJ или хостинг опит?",
|
||
"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": "Вашият имейл",
|
||
"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": "Филтър за думи",
|
||
"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"
|
||
},
|
||
"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}"
|
||
},
|
||
"users": {
|
||
"title": "Потребители",
|
||
"subtitle": "Преглеждайте, търсете и управлявайте хотелски сметки",
|
||
"search": "Търсене",
|
||
"searchPlaceholder": "Търсете по потребителско име, имейл или ID...",
|
||
"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}? Това не може да бъде отменено."
|
||
},
|
||
"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 или ID на машина",
|
||
"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": "ID на ранга",
|
||
"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": "ID на ранга",
|
||
"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": "ID на икона",
|
||
"iconPlaceholder": "ID на цифровата икона",
|
||
"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": "ID на ранга",
|
||
"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 ID",
|
||
"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": "ID на ранга",
|
||
"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": "Най-новите викове, DJ приложения и графици в ефир (25 най-нови от всяко).",
|
||
"moderation": "Умереност",
|
||
"shouts": "Викове",
|
||
"applications": "Приложения",
|
||
"schedules": "Графици",
|
||
"settings": "Настройки",
|
||
"embed": "Вграждане",
|
||
"ranks": "рангове",
|
||
"history": "История",
|
||
"apiKeys": "API ключове",
|
||
"points": "Точки",
|
||
"autoDj": "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)]\">ОК</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 (радио_* клавиши) и разбиват кеша на настройките по време на изпълнение. Булевите стойности използват 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": "Вгражда собствената страница на радиоплейъра на сайта във вградена рамка — запазва вашия стил и информация за възпроизвеждане в момента. Регулирайте ширината/височината на вкус.",
|
||
"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": "DJ / служители се класира за присвояване на радио приложения.",
|
||
"dbError": "Не може да се заредят ранговете (няма налична база данни).",
|
||
"active": "Активен",
|
||
"addRank": "Добавете ранг",
|
||
"name": "Име",
|
||
"badgeCode": "Код на значката",
|
||
"description": "Описание",
|
||
"createRank": "Създайте ранг",
|
||
"existing": "Съществуващи рангове ({count})",
|
||
"noRanks": "Все още няма класации — добавете една по-горе.",
|
||
"activeLabel": "активен",
|
||
"inactiveLabel": "неактивен",
|
||
"save": "Запазване",
|
||
"deleteRank": "Изтриване на ранг #{id}"
|
||
},
|
||
"historyPage": {
|
||
"title": "История на радиоиграта",
|
||
"subtitle": "Минали DJ предавания и ефирно време (radio_history), най-новите първи. Дневник само за четене на това кой е бил в ефир, кога и колко слушатели са се включили.",
|
||
"dbError": "Историята на радиото не можа да се зареди (няма налична база данни).",
|
||
"showsLogged": "Показва регистрирани",
|
||
"onAirNow": "В ефир сега",
|
||
"uniqueDjs": "Уникални диджеи",
|
||
"peakListeners": "Пикови слушатели",
|
||
"empty": "Все още няма записана история на радиото.",
|
||
"showLog": "Показване на регистрационния файл ({count})",
|
||
"colDj": "DJ",
|
||
"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_* keys) и разбиват кеша на настройките по време на изпълнение. Булевите стойности използват 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), през който радиото се върти, когато няма DJ на живо. Подредени по ред на сортиране и след това по заглавие.",
|
||
"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": "Филтър за думи",
|
||
"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": "ID на ранга",
|
||
"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"
|
||
},
|
||
"rooms": {
|
||
"title": "Стаи",
|
||
"subtitle": "Търсете и управлявайте хотелски стаи",
|
||
"search": "Търсене",
|
||
"searchPlaceholder": "Търсете по име, собственик или ID...",
|
||
"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": "напр. добре дошъл_имейл",
|
||
"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": "Качете и управлявайте favicon на сайта",
|
||
"current": "Текущ favicon",
|
||
"uploadLabel": "Качване на фавикон",
|
||
"uploadHint": "PNG, JPEG, GIF, WebP, ICO или SVG. Макс 2MB.",
|
||
"upload": "Качване",
|
||
"uploading": "Качване...",
|
||
"delete": "Премахнете",
|
||
"deleting": "Премахване...",
|
||
"saved": "Favicon е запазен успешно!",
|
||
"deleted": "Favicon премахнат успешно!",
|
||
"error": "Нещо се обърка",
|
||
"confirmDelete": "Да се премахне фавиконата? Сайтът вече няма да показва персонализирана фавикона.",
|
||
"generator": {
|
||
"title": "Генериране на favicon",
|
||
"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}"
|
||
},
|
||
"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."
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
}
|
||
},
|
||
"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"
|
||
}
|
||
},
|
||
"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:"
|
||
}
|
||
}
|
||
}
|