fix(i18n): add missing save/importTitle keys, sync admin keys across all languages
Local Build and Deploy / deploy (push) Successful in 1m6s

This commit is contained in:
openhands committed 2026-07-17 20:46:58 +02:00
1 parent 06610e9ae3
commit b78d691281
22 files changed
+4126 -187

No files matched your search

+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Запазване на пакета", "save": "Запазване на пакета",
"saving": "Запазва се...", "saving": "Запазва се...",
"cancel": "Отказ" "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"
}, },
"transactions": { "transactions": {
"title": "Транзакции", "title": "Транзакции",
@@ -1302,7 +1313,15 @@
"grossAmount": "Брутна сума", "grossAmount": "Брутна сума",
"fee": "Такса", "fee": "Такса",
"netAmount": "Нетна сума" "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": { "vouchers": {
"title": "Пазарувайте ваучери", "title": "Пазарувайте ваучери",
@@ -1340,8 +1359,25 @@
"enabled": "Активирано", "enabled": "Активирано",
"save": "Запази ваучер", "save": "Запази ваучер",
"saving": "Запазва се...", "saving": "Запазва се...",
"cancel": "Отказ" "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": { "subscriptions": {
"title": "Абонаменти", "title": "Абонаменти",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Времево клеймо", "colTimestamp": "Времево клеймо",
"filterByUser": "Филтриране по потребител...", "filterByUser": "Филтриране по потребител...",
"filterByAction": "Филтриране по действие...", "filterByAction": "Филтриране по действие...",
"clearFilters": "Изчистване на филтрите" "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"
}, },
"wordfilter": { "wordfilter": {
"title": "Филтър за думи", "title": "Филтър за думи",
@@ -1842,7 +1897,15 @@
"save": "Добавяне към филтъра", "save": "Добавяне към филтъра",
"saving": "Запазва се...", "saving": "Запазва се...",
"cancel": "Отказ" "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": { "maintenance": {
"title": "Режим на поддръжка", "title": "Режим на поддръжка",
@@ -1969,7 +2032,9 @@
"auditUser": "Потребител", "auditUser": "Потребител",
"auditAction": "Действие", "auditAction": "Действие",
"auditTarget": "Цел", "auditTarget": "Цел",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Стаи", "title": "Стаи",
@@ -2112,7 +2177,8 @@
"textColor": "Цвят на текста", "textColor": "Цвят на текста",
"rounded": "Заоблени ъгли", "rounded": "Заоблени ъгли",
"save": "Запазване като фавикон" "save": "Запазване като фавикон"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Настройки на CMS", "title": "Настройки на CMS",
@@ -2134,7 +2200,14 @@
"save": "Запазване на настройката", "save": "Запазване на настройката",
"saving": "Запазва се...", "saving": "Запазва се...",
"cancel": "Отказ" "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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Uložit balíček", "save": "Uložit balíček",
"saving": "Ukládání…", "saving": "Ukládání…",
"cancel": "Zrušit" "cancel": "Zrušit"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transakce", "title": "Transakce",
@@ -1302,7 +1313,15 @@
"grossAmount": "Hrubá částka", "grossAmount": "Hrubá částka",
"fee": "Poplatek", "fee": "Poplatek",
"netAmount": "Čistá částka" "netAmount": "Čistá částka"
} },
"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": { "vouchers": {
"title": "Nakupujte poukázky", "title": "Nakupujte poukázky",
@@ -1340,8 +1359,25 @@
"enabled": "Povoleno", "enabled": "Povoleno",
"save": "Uložit voucher", "save": "Uložit voucher",
"saving": "Ukládání…", "saving": "Ukládání…",
"cancel": "Zrušit" "cancel": "Zrušit",
} "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": { "subscriptions": {
"title": "Předplatné", "title": "Předplatné",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Časové razítko", "colTimestamp": "Časové razítko",
"filterByUser": "Filtrovat podle uživatele…", "filterByUser": "Filtrovat podle uživatele…",
"filterByAction": "Filtrovat podle akce…", "filterByAction": "Filtrovat podle akce…",
"clearFilters": "Vymazat filtry" "clearFilters": "Vymazat filtry",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtr slov", "title": "Filtr slov",
@@ -1842,7 +1897,15 @@
"save": "Přidat do filtru", "save": "Přidat do filtru",
"saving": "Ukládání…", "saving": "Ukládání…",
"cancel": "Zrušit" "cancel": "Zrušit"
} },
"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": { "maintenance": {
"title": "Režim údržby", "title": "Režim údržby",
@@ -1969,7 +2032,9 @@
"auditUser": "Uživatel", "auditUser": "Uživatel",
"auditAction": "Akce", "auditAction": "Akce",
"auditTarget": "Cíl", "auditTarget": "Cíl",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Pokoje", "title": "Pokoje",
@@ -2112,7 +2177,8 @@
"textColor": "Barva textu", "textColor": "Barva textu",
"rounded": "Zaoblené rohy", "rounded": "Zaoblené rohy",
"save": "Uložit jako favicon" "save": "Uložit jako favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Nastavení CMS", "title": "Nastavení CMS",
@@ -2134,7 +2200,14 @@
"save": "Uložit nastavení", "save": "Uložit nastavení",
"saving": "Ukládání…", "saving": "Ukládání…",
"cancel": "Zrušit" "cancel": "Zrušit"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Gem pakken", "save": "Gem pakken",
"saving": "Gemmer...", "saving": "Gemmer...",
"cancel": "Annuller" "cancel": "Annuller"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transaktioner", "title": "Transaktioner",
@@ -1302,7 +1313,15 @@
"grossAmount": "Bruttobeløb", "grossAmount": "Bruttobeløb",
"fee": "Gebyr", "fee": "Gebyr",
"netAmount": "Netto beløb" "netAmount": "Netto beløb"
} },
"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": { "vouchers": {
"title": "Shop vouchers", "title": "Shop vouchers",
@@ -1340,8 +1359,25 @@
"enabled": "Aktiveret", "enabled": "Aktiveret",
"save": "Gem voucher", "save": "Gem voucher",
"saving": "Gemmer...", "saving": "Gemmer...",
"cancel": "Annuller" "cancel": "Annuller",
} "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": { "subscriptions": {
"title": "Abonnementer", "title": "Abonnementer",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Tidsstempel", "colTimestamp": "Tidsstempel",
"filterByUser": "Filter by user…", "filterByUser": "Filter by user…",
"filterByAction": "Filter by action…", "filterByAction": "Filter by action…",
"clearFilters": "Ryd filtre" "clearFilters": "Ryd filtre",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Ord filter", "title": "Ord filter",
@@ -1842,7 +1897,15 @@
"save": "Tilføj til filter", "save": "Tilføj til filter",
"saving": "Gemmer...", "saving": "Gemmer...",
"cancel": "Annuller" "cancel": "Annuller"
} },
"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": { "maintenance": {
"title": "Vedligeholdelsestilstand", "title": "Vedligeholdelsestilstand",
@@ -1969,7 +2032,9 @@
"auditUser": "Bruger", "auditUser": "Bruger",
"auditAction": "Handling", "auditAction": "Handling",
"auditTarget": "Mål", "auditTarget": "Mål",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Værelser", "title": "Værelser",
@@ -2112,7 +2177,8 @@
"textColor": "Tekstfarve", "textColor": "Tekstfarve",
"rounded": "Afrundede hjørner", "rounded": "Afrundede hjørner",
"save": "Gem som favicon" "save": "Gem som favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS-indstillinger", "title": "CMS-indstillinger",
@@ -2134,7 +2200,14 @@
"save": "Gem indstilling", "save": "Gem indstilling",
"saving": "Gemmer...", "saving": "Gemmer...",
"cancel": "Annuller" "cancel": "Annuller"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1241,7 +1241,18 @@
"save": "Paket speichern", "save": "Paket speichern",
"saving": "Wird gespeichert…", "saving": "Wird gespeichert…",
"cancel": "Abbrechen" "cancel": "Abbrechen"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transaktionen", "title": "Transaktionen",
@@ -1266,7 +1277,15 @@
"grossAmount": "Bruttobetrag", "grossAmount": "Bruttobetrag",
"fee": "Gebühr", "fee": "Gebühr",
"netAmount": "Nettobetrag" "netAmount": "Nettobetrag"
} },
"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": { "vouchers": {
"title": "Shop-Gutscheine", "title": "Shop-Gutscheine",
@@ -1304,8 +1323,25 @@
"enabled": "Aktiviert", "enabled": "Aktiviert",
"save": "Gutschein speichern", "save": "Gutschein speichern",
"saving": "Wird gespeichert…", "saving": "Wird gespeichert…",
"cancel": "Abbrechen" "cancel": "Abbrechen",
} "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": { "subscriptions": {
"title": "Abonnements", "title": "Abonnements",
@@ -1785,7 +1821,26 @@
"colTimestamp": "Zeitstempel", "colTimestamp": "Zeitstempel",
"filterByUser": "Nach Benutzer filtern…", "filterByUser": "Nach Benutzer filtern…",
"filterByAction": "Nach Aktion filtern…", "filterByAction": "Nach Aktion filtern…",
"clearFilters": "Filter zurücksetzen" "clearFilters": "Filter zurücksetzen",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Wortfilter", "title": "Wortfilter",
@@ -1806,7 +1861,15 @@
"save": "Zum Filter hinzufügen", "save": "Zum Filter hinzufügen",
"saving": "Wird gespeichert…", "saving": "Wird gespeichert…",
"cancel": "Abbrechen" "cancel": "Abbrechen"
} },
"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": { "maintenance": {
"title": "Wartungsmodus", "title": "Wartungsmodus",
@@ -1933,7 +1996,9 @@
"auditUser": "Benutzer", "auditUser": "Benutzer",
"auditAction": "Aktion", "auditAction": "Aktion",
"auditTarget": "Ziel", "auditTarget": "Ziel",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Räume", "title": "Räume",
@@ -2075,7 +2140,14 @@
"save": "Einstellung speichern", "save": "Einstellung speichern",
"saving": "Wird gespeichert…", "saving": "Wird gespeichert…",
"cancel": "Abbrechen" "cancel": "Abbrechen"
} },
"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."
}, },
"favicon": { "favicon": {
"title": "Favicon", "title": "Favicon",
@@ -2098,7 +2170,8 @@
"textColor": "Text color", "textColor": "Text color",
"rounded": "Rounded corners", "rounded": "Rounded corners",
"save": "Save as favicon" "save": "Save as favicon"
} },
"cancel": "Cancel"
}, },
"import": { "import": {
"title": "Import", "title": "Import",
@@ -2130,6 +2203,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
}, },
"client": { "client": {
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Αποθήκευση πακέτου", "save": "Αποθήκευση πακέτου",
"saving": "Αποθήκευση…", "saving": "Αποθήκευση…",
"cancel": "Ακύρωση" "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"
}, },
"transactions": { "transactions": {
"title": "Συναλλαγές", "title": "Συναλλαγές",
@@ -1302,7 +1313,15 @@
"grossAmount": "Μικτό ποσό", "grossAmount": "Μικτό ποσό",
"fee": "Τέλος", "fee": "Τέλος",
"netAmount": "Καθαρό ποσό" "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": { "vouchers": {
"title": "Κουπόνια καταστημάτων", "title": "Κουπόνια καταστημάτων",
@@ -1340,8 +1359,25 @@
"enabled": "Ενεργοποιημένο", "enabled": "Ενεργοποιημένο",
"save": "Αποθήκευση κουπονιού", "save": "Αποθήκευση κουπονιού",
"saving": "Αποθήκευση…", "saving": "Αποθήκευση…",
"cancel": "Ακύρωση" "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": { "subscriptions": {
"title": "Συνδρομές", "title": "Συνδρομές",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Χρονική σήμανση", "colTimestamp": "Χρονική σήμανση",
"filterByUser": "Φιλτράρισμα ανά χρήστη…", "filterByUser": "Φιλτράρισμα ανά χρήστη…",
"filterByAction": "Φιλτράρισμα ανά ενέργεια…", "filterByAction": "Φιλτράρισμα ανά ενέργεια…",
"clearFilters": "Καθαρίστε τα φίλτρα" "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"
}, },
"wordfilter": { "wordfilter": {
"title": "Φίλτρο Word", "title": "Φίλτρο Word",
@@ -1842,7 +1897,15 @@
"save": "Προσθήκη στο φίλτρο", "save": "Προσθήκη στο φίλτρο",
"saving": "Αποθήκευση…", "saving": "Αποθήκευση…",
"cancel": "Ακύρωση" "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": { "maintenance": {
"title": "Λειτουργία συντήρησης", "title": "Λειτουργία συντήρησης",
@@ -1969,7 +2032,9 @@
"auditUser": "Χρήστης", "auditUser": "Χρήστης",
"auditAction": "Δράση", "auditAction": "Δράση",
"auditTarget": "Στόχος", "auditTarget": "Στόχος",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Δωμάτια", "title": "Δωμάτια",
@@ -2112,7 +2177,8 @@
"textColor": "Χρώμα κειμένου", "textColor": "Χρώμα κειμένου",
"rounded": "Στρογγυλεμένες γωνίες", "rounded": "Στρογγυλεμένες γωνίες",
"save": "Αποθήκευση ως favicon" "save": "Αποθήκευση ως favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Ρυθμίσεις CMS", "title": "Ρυθμίσεις CMS",
@@ -2134,7 +2200,14 @@
"save": "Αποθήκευση ρύθμισης", "save": "Αποθήκευση ρύθμισης",
"saving": "Αποθήκευση…", "saving": "Αποθήκευση…",
"cancel": "Ακύρωση" "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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+15 -13
View File
@@ -1592,7 +1592,7 @@
}, },
"embedPage": { "embedPage": {
"title": "Radio Embed", "title": "Radio Embed",
"subtitle": "Copy-ready embed code for the live stream. Read-only \u2014 nothing here writes to the database. Configure the stream URL in Radio Settings (radio_stream_url).", "subtitle": "Copy-ready embed code for the live stream. Read-only — nothing here writes to the database. Configure the stream URL in Radio Settings (radio_stream_url).",
"streamUrl": "Stream URL", "streamUrl": "Stream URL",
"configured": "Configured", "configured": "Configured",
"missing": "Missing", "missing": "Missing",
@@ -1609,7 +1609,7 @@
"audioSnippet": "Audio player snippet", "audioSnippet": "Audio player snippet",
"audioSnippetDesc": "Drop-in HTML5 audio player pointed straight at the stream. Works anywhere plain HTML is allowed.", "audioSnippetDesc": "Drop-in HTML5 audio player pointed straight at the stream. Works anywhere plain HTML is allowed.",
"iframeSnippet": "Iframe wrapper snippet", "iframeSnippet": "Iframe wrapper snippet",
"iframeSnippetDesc": "Embeds the site\u2019s own radio player page in an iframe \u2014 keeps your styling and now-playing info. Adjust width/height to taste.", "iframeSnippetDesc": "Embeds the site’s own radio player page in an iframe — keeps your styling and now-playing info. Adjust width/height to taste.",
"audioUnsupported": "Your browser does not support the audio element." "audioUnsupported": "Your browser does not support the audio element."
}, },
"banners": { "banners": {
@@ -1619,7 +1619,7 @@
"addBanner": "Add banner", "addBanner": "Add banner",
"createBanner": "Create banner", "createBanner": "Create banner",
"deleteBanner": "Delete banner", "deleteBanner": "Delete banner",
"noBanners": "No banners yet \u2014 add one above.", "noBanners": "No banners yet — add one above.",
"existing": "Existing banners ({count})", "existing": "Existing banners ({count})",
"save": "Save", "save": "Save",
"delete": "Delete", "delete": "Delete",
@@ -1650,7 +1650,7 @@
"description": "Description", "description": "Description",
"createRank": "Create rank", "createRank": "Create rank",
"existing": "Existing ranks ({count})", "existing": "Existing ranks ({count})",
"noRanks": "No ranks yet \u2014 add one above.", "noRanks": "No ranks yet — add one above.",
"activeLabel": "active", "activeLabel": "active",
"inactiveLabel": "inactive", "inactiveLabel": "inactive",
"save": "Save", "save": "Save",
@@ -1677,13 +1677,13 @@
}, },
"apiKeysForm": { "apiKeysForm": {
"title": "Radio API Keys", "title": "Radio API Keys",
"subtitle": "API keys for external radio integrations (radio_api_keys). Keys are generated server-side and shown masked \u2014 copy the full value from the database when first issued.", "subtitle": "API keys for external radio integrations (radio_api_keys). Keys are generated server-side and shown masked — copy the full value from the database when first issued.",
"dbError": "Could not load API keys (database unavailable).", "dbError": "Could not load API keys (database unavailable).",
"totalKeys": "Total keys", "totalKeys": "Total keys",
"active": "Active", "active": "Active",
"inactive": "Inactive", "inactive": "Inactive",
"generateKey": "Generate key", "generateKey": "Generate key",
"generateHint": "The secret key is generated automatically with cryptographic randomness \u2014 you do not enter it.", "generateHint": "The secret key is generated automatically with cryptographic randomness — you do not enter it.",
"name": "Name", "name": "Name",
"namePlaceholder": "AzureCast bridge", "namePlaceholder": "AzureCast bridge",
"rateLimit": "Rate limit (requests/min)", "rateLimit": "Rate limit (requests/min)",
@@ -1691,7 +1691,7 @@
"allowedIpsPlaceholder": "comma-separated, blank = any", "allowedIpsPlaceholder": "comma-separated, blank = any",
"generate": "Generate key", "generate": "Generate key",
"existingKeys": "Existing keys ({count})", "existingKeys": "Existing keys ({count})",
"noKeys": "No API keys yet \u2014 generate one above.", "noKeys": "No API keys yet — generate one above.",
"colName": "Name", "colName": "Name",
"colKey": "Key", "colKey": "Key",
"colAllowedIps": "Allowed IPs", "colAllowedIps": "Allowed IPs",
@@ -1711,7 +1711,7 @@
"pointsForm": { "pointsForm": {
"title": "Radio Listener Points", "title": "Radio Listener Points",
"subtitle": "Reward listeners with currency for time spent on the radio. Edits write to website_settings (radio_points_* keys) and bust the runtime settings cache. Booleans use 0 / 1.", "subtitle": "Reward listeners with currency for time spent on the radio. Edits write to website_settings (radio_points_* keys) and bust the runtime settings cache. Booleans use 0 / 1.",
"points": "Points", "points": "Points",
"enabled": "Enabled", "enabled": "Enabled",
"disabled": "Disabled", "disabled": "Disabled",
"perMinute": "Per minute", "perMinute": "Per minute",
@@ -1743,12 +1743,12 @@
"artist": "Artist", "artist": "Artist",
"album": "Album", "album": "Album",
"artworkUrl": "Artwork URL", "artworkUrl": "Artwork URL",
"artworkUrlPlaceholder": "https://\u2026/cover.png", "artworkUrlPlaceholder": "https://…/cover.png",
"duration": "Duration (seconds)", "duration": "Duration (seconds)",
"durationPlaceholder": "e.g. 215", "durationPlaceholder": "e.g. 215",
"sortOrder": "Sort order", "sortOrder": "Sort order",
"playlist": "Playlist ({count})", "playlist": "Playlist ({count})",
"noTracks": "No AutoDJ tracks yet \u2014 add one above.", "noTracks": "No AutoDJ tracks yet — add one above.",
"colOrder": "Order", "colOrder": "Order",
"colTitle": "Title", "colTitle": "Title",
"colArtist": "Artist", "colArtist": "Artist",
@@ -1766,7 +1766,7 @@
}, },
"monitoring": { "monitoring": {
"title": "Radio Monitoring", "title": "Radio Monitoring",
"subtitle": "Read-only live probe of the configured radio endpoints (radio_now_playing_api_url, radio_listeners_api_url). Each request fails soft with a {timeout}s timeout \u2014 no data is written. Configure URLs under Settings.", "subtitle": "Read-only live probe of the configured radio endpoints (radio_now_playing_api_url, radio_listeners_api_url). Each request fails soft with a {timeout}s timeout — no data is written. Configure URLs under Settings.",
"stream": "Stream", "stream": "Stream",
"online": "Online", "online": "Online",
"offline": "Offline", "offline": "Offline",
@@ -1781,7 +1781,7 @@
"noNowPlayingHint": "no now-playing API set", "noNowPlayingHint": "no now-playing API set",
"noListenersHint": "no listeners API set", "noListenersHint": "no listeners API set",
"endpointDiagnostics": "Endpoint diagnostics", "endpointDiagnostics": "Endpoint diagnostics",
"diagnosticsLegend": "<span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-green-600/20 text-[var(--color-text)]\">OK</span> reachable \u00b7 <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> not configured \u00b7 <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-red-500/22 text-[var(--color-text)]\">ERROR</span> fetch failed / timed out.", "diagnosticsLegend": "<span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-green-600/20 text-[var(--color-text)]\">OK</span> reachable · <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> not configured · <span class=\"inline-block text-[0.72rem] font-bold px-2 py-0.5 rounded-full bg-red-500/22 text-[var(--color-text)]\">ERROR</span> fetch failed / timed out.",
"streamUrl": "Stream URL", "streamUrl": "Stream URL",
"unreachable": "unreachable", "unreachable": "unreachable",
"refresh": "Refresh" "refresh": "Refresh"
@@ -2164,7 +2164,9 @@
"auditTime": "Time", "auditTime": "Time",
"auditUser": "User", "auditUser": "User",
"auditAction": "Action", "auditAction": "Action",
"auditTarget": "Target" "auditTarget": "Target",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Rooms", "title": "Rooms",
+215 -9
View File
@@ -1241,7 +1241,18 @@
"save": "Guardar paquete", "save": "Guardar paquete",
"saving": "Guardando…", "saving": "Guardando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transacciones", "title": "Transacciones",
@@ -1266,7 +1277,15 @@
"grossAmount": "Importe bruto", "grossAmount": "Importe bruto",
"fee": "Comisión", "fee": "Comisión",
"netAmount": "Importe neto" "netAmount": "Importe neto"
} },
"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": { "vouchers": {
"title": "Vales de tienda", "title": "Vales de tienda",
@@ -1304,8 +1323,25 @@
"enabled": "Activado", "enabled": "Activado",
"save": "Guardar vale", "save": "Guardar vale",
"saving": "Guardando…", "saving": "Guardando…",
"cancel": "Cancelar" "cancel": "Cancelar",
} "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": { "subscriptions": {
"title": "Suscripciones", "title": "Suscripciones",
@@ -1785,7 +1821,26 @@
"colTimestamp": "Fecha", "colTimestamp": "Fecha",
"filterByUser": "Filtrar por usuario…", "filterByUser": "Filtrar por usuario…",
"filterByAction": "Filtrar por acción…", "filterByAction": "Filtrar por acción…",
"clearFilters": "Limpiar filtros" "clearFilters": "Limpiar filtros",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtro de palabras", "title": "Filtro de palabras",
@@ -1806,7 +1861,15 @@
"save": "Añadir al filtro", "save": "Añadir al filtro",
"saving": "Guardando…", "saving": "Guardando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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": { "maintenance": {
"title": "Modo de mantenimiento", "title": "Modo de mantenimiento",
@@ -1933,7 +1996,9 @@
"auditUser": "Usuario", "auditUser": "Usuario",
"auditAction": "Acción", "auditAction": "Acción",
"auditTarget": "Objetivo", "auditTarget": "Objetivo",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Salas", "title": "Salas",
@@ -2075,7 +2140,14 @@
"save": "Guardar ajuste", "save": "Guardar ajuste",
"saving": "Guardando…", "saving": "Guardando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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."
}, },
"favicon": { "favicon": {
"title": "Favicon", "title": "Favicon",
@@ -2098,7 +2170,8 @@
"textColor": "Text color", "textColor": "Text color",
"rounded": "Rounded corners", "rounded": "Rounded corners",
"save": "Save as favicon" "save": "Save as favicon"
} },
"cancel": "Cancel"
}, },
"import": { "import": {
"title": "Import", "title": "Import",
@@ -2130,6 +2203,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
}, },
"client": { "client": {
+215 -9
View File
@@ -1241,7 +1241,18 @@
"save": "Enregistrer le pack", "save": "Enregistrer le pack",
"saving": "Enregistrement…", "saving": "Enregistrement…",
"cancel": "Annuler" "cancel": "Annuler"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transactions", "title": "Transactions",
@@ -1266,7 +1277,15 @@
"grossAmount": "Montant brut", "grossAmount": "Montant brut",
"fee": "Frais", "fee": "Frais",
"netAmount": "Montant net" "netAmount": "Montant net"
} },
"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": { "vouchers": {
"title": "Bons d'achat", "title": "Bons d'achat",
@@ -1304,8 +1323,25 @@
"enabled": "Activé", "enabled": "Activé",
"save": "Enregistrer le bon", "save": "Enregistrer le bon",
"saving": "Enregistrement…", "saving": "Enregistrement…",
"cancel": "Annuler" "cancel": "Annuler",
} "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": { "subscriptions": {
"title": "Abonnements", "title": "Abonnements",
@@ -1785,7 +1821,26 @@
"colTimestamp": "Horodatage", "colTimestamp": "Horodatage",
"filterByUser": "Filtrer par utilisateur…", "filterByUser": "Filtrer par utilisateur…",
"filterByAction": "Filtrer par action…", "filterByAction": "Filtrer par action…",
"clearFilters": "Effacer les filtres" "clearFilters": "Effacer les filtres",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtre de mots", "title": "Filtre de mots",
@@ -1806,7 +1861,15 @@
"save": "Ajouter au filtre", "save": "Ajouter au filtre",
"saving": "Enregistrement…", "saving": "Enregistrement…",
"cancel": "Annuler" "cancel": "Annuler"
} },
"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": { "maintenance": {
"title": "Mode maintenance", "title": "Mode maintenance",
@@ -1933,7 +1996,9 @@
"auditUser": "Utilisateur", "auditUser": "Utilisateur",
"auditAction": "Action", "auditAction": "Action",
"auditTarget": "Cible", "auditTarget": "Cible",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Salons", "title": "Salons",
@@ -2075,7 +2140,14 @@
"save": "Enregistrer le paramètre", "save": "Enregistrer le paramètre",
"saving": "Enregistrement…", "saving": "Enregistrement…",
"cancel": "Annuler" "cancel": "Annuler"
} },
"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."
}, },
"favicon": { "favicon": {
"title": "Favicon", "title": "Favicon",
@@ -2098,7 +2170,8 @@
"textColor": "Text color", "textColor": "Text color",
"rounded": "Rounded corners", "rounded": "Rounded corners",
"save": "Save as favicon" "save": "Save as favicon"
} },
"cancel": "Cancel"
}, },
"import": { "import": {
"title": "Import", "title": "Import",
@@ -2130,6 +2203,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
}, },
"client": { "client": {
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Spremi paket", "save": "Spremi paket",
"saving": "Spremanje...", "saving": "Spremanje...",
"cancel": "Odustani" "cancel": "Odustani"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transakcije", "title": "Transakcije",
@@ -1302,7 +1313,15 @@
"grossAmount": "Bruto iznos", "grossAmount": "Bruto iznos",
"fee": "naknada", "fee": "naknada",
"netAmount": "Neto iznos" "netAmount": "Neto iznos"
} },
"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": { "vouchers": {
"title": "Kupujte bonove", "title": "Kupujte bonove",
@@ -1340,8 +1359,25 @@
"enabled": "Omogućeno", "enabled": "Omogućeno",
"save": "Sačuvaj vaučer", "save": "Sačuvaj vaučer",
"saving": "Spremanje...", "saving": "Spremanje...",
"cancel": "Odustani" "cancel": "Odustani",
} "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": { "subscriptions": {
"title": "Pretplate", "title": "Pretplate",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Vremenska oznaka", "colTimestamp": "Vremenska oznaka",
"filterByUser": "Filtriraj po korisniku…", "filterByUser": "Filtriraj po korisniku…",
"filterByAction": "Filtriraj prema radnji...", "filterByAction": "Filtriraj prema radnji...",
"clearFilters": "Očisti filtre" "clearFilters": "Očisti filtre",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtar riječi", "title": "Filtar riječi",
@@ -1842,7 +1897,15 @@
"save": "Dodaj u filter", "save": "Dodaj u filter",
"saving": "Spremanje...", "saving": "Spremanje...",
"cancel": "Odustani" "cancel": "Odustani"
} },
"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": { "maintenance": {
"title": "Način održavanja", "title": "Način održavanja",
@@ -1969,7 +2032,9 @@
"auditUser": "Korisnik", "auditUser": "Korisnik",
"auditAction": "Akcija", "auditAction": "Akcija",
"auditTarget": "cilj", "auditTarget": "cilj",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Sobe", "title": "Sobe",
@@ -2112,7 +2177,8 @@
"textColor": "Boja teksta", "textColor": "Boja teksta",
"rounded": "Zaobljeni kutovi", "rounded": "Zaobljeni kutovi",
"save": "Spremi kao favicon" "save": "Spremi kao favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS postavke", "title": "CMS postavke",
@@ -2134,7 +2200,14 @@
"save": "Spremi postavku", "save": "Spremi postavku",
"saving": "Spremanje...", "saving": "Spremanje...",
"cancel": "Odustani" "cancel": "Odustani"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Csomag mentése", "save": "Csomag mentése",
"saving": "Mentés…", "saving": "Mentés…",
"cancel": "Mégse" "cancel": "Mégse"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Tranzakciók", "title": "Tranzakciók",
@@ -1302,7 +1313,15 @@
"grossAmount": "Bruttó összeg", "grossAmount": "Bruttó összeg",
"fee": "Díj", "fee": "Díj",
"netAmount": "Nettó összeg" "netAmount": "Nettó összeg"
} },
"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": { "vouchers": {
"title": "Vásárlási utalványok", "title": "Vásárlási utalványok",
@@ -1340,8 +1359,25 @@
"enabled": "Engedélyezve", "enabled": "Engedélyezve",
"save": "Mentse el az utalványt", "save": "Mentse el az utalványt",
"saving": "Mentés…", "saving": "Mentés…",
"cancel": "Mégse" "cancel": "Mégse",
} "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": { "subscriptions": {
"title": "Előfizetések", "title": "Előfizetések",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Időbélyeg", "colTimestamp": "Időbélyeg",
"filterByUser": "Szűrés felhasználó szerint…", "filterByUser": "Szűrés felhasználó szerint…",
"filterByAction": "Szűrés művelet szerint…", "filterByAction": "Szűrés művelet szerint…",
"clearFilters": "Tiszta szűrők" "clearFilters": "Tiszta szűrők",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Szószűrő", "title": "Szószűrő",
@@ -1842,7 +1897,15 @@
"save": "Hozzáadás a szűrőhöz", "save": "Hozzáadás a szűrőhöz",
"saving": "Mentés…", "saving": "Mentés…",
"cancel": "Mégse" "cancel": "Mégse"
} },
"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": { "maintenance": {
"title": "Karbantartási mód", "title": "Karbantartási mód",
@@ -1969,7 +2032,9 @@
"auditUser": "Felhasználó", "auditUser": "Felhasználó",
"auditAction": "Akció", "auditAction": "Akció",
"auditTarget": "Cél", "auditTarget": "Cél",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Szobák", "title": "Szobák",
@@ -2112,7 +2177,8 @@
"textColor": "Szöveg színe", "textColor": "Szöveg színe",
"rounded": "Lekerekített sarkok", "rounded": "Lekerekített sarkok",
"save": "Mentés faviconként" "save": "Mentés faviconként"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS beállítások", "title": "CMS beállítások",
@@ -2134,7 +2200,14 @@
"save": "Beállítás mentése", "save": "Beállítás mentése",
"saving": "Mentés…", "saving": "Mentés…",
"cancel": "Mégse" "cancel": "Mégse"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+23 -2
View File
@@ -1855,7 +1855,26 @@
"colTimestamp": "Data", "colTimestamp": "Data",
"filterByUser": "Filtra per utente…", "filterByUser": "Filtra per utente…",
"filterByAction": "Filtra per azione…", "filterByAction": "Filtra per azione…",
"clearFilters": "Pulisci filtri" "clearFilters": "Pulisci filtri",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtro parole", "title": "Filtro parole",
@@ -2011,7 +2030,9 @@
"auditUser": "Utente", "auditUser": "Utente",
"auditAction": "Azione", "auditAction": "Azione",
"auditTarget": "Destinatario", "auditTarget": "Destinatario",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Stanze", "title": "Stanze",
+3 -1
View File
@@ -1968,7 +1968,9 @@
"auditTime": "Tijd", "auditTime": "Tijd",
"auditUser": "Gebruiker", "auditUser": "Gebruiker",
"auditAction": "Actie", "auditAction": "Actie",
"auditTarget": "Doel" "auditTarget": "Doel",
"save": "Opslaan",
"importTitle": "Permissies importeren"
}, },
"rooms": { "rooms": {
"title": "Kamers", "title": "Kamers",
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Lagre pakken", "save": "Lagre pakken",
"saving": "Lagrer …", "saving": "Lagrer …",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transaksjoner", "title": "Transaksjoner",
@@ -1302,7 +1313,15 @@
"grossAmount": "Bruttobeløp", "grossAmount": "Bruttobeløp",
"fee": "Gebyr", "fee": "Gebyr",
"netAmount": "Netto beløp" "netAmount": "Netto beløp"
} },
"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": { "vouchers": {
"title": "Butikkkuponger", "title": "Butikkkuponger",
@@ -1340,8 +1359,25 @@
"enabled": "Aktivert", "enabled": "Aktivert",
"save": "Lagre kupong", "save": "Lagre kupong",
"saving": "Lagrer …", "saving": "Lagrer …",
"cancel": "Avbryt" "cancel": "Avbryt",
} "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": { "subscriptions": {
"title": "Abonnementer", "title": "Abonnementer",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Tidsstempel", "colTimestamp": "Tidsstempel",
"filterByUser": "Filtrer etter bruker...", "filterByUser": "Filtrer etter bruker...",
"filterByAction": "Filtrer etter handling...", "filterByAction": "Filtrer etter handling...",
"clearFilters": "Tøm filtre" "clearFilters": "Tøm filtre",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Ordfilter", "title": "Ordfilter",
@@ -1842,7 +1897,15 @@
"save": "Legg til filter", "save": "Legg til filter",
"saving": "Lagrer …", "saving": "Lagrer …",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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": { "maintenance": {
"title": "Vedlikeholdsmodus", "title": "Vedlikeholdsmodus",
@@ -1969,7 +2032,9 @@
"auditUser": "Bruker", "auditUser": "Bruker",
"auditAction": "Handling", "auditAction": "Handling",
"auditTarget": "Mål", "auditTarget": "Mål",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Rom", "title": "Rom",
@@ -2112,7 +2177,8 @@
"textColor": "Tekstfarge", "textColor": "Tekstfarge",
"rounded": "Avrundede hjørner", "rounded": "Avrundede hjørner",
"save": "Lagre som favorittikon" "save": "Lagre som favorittikon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS-innstillinger", "title": "CMS-innstillinger",
@@ -2134,7 +2200,14 @@
"save": "Lagre innstilling", "save": "Lagre innstilling",
"saving": "Lagrer …", "saving": "Lagrer …",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Zapisz pakiet", "save": "Zapisz pakiet",
"saving": "Zapisuję…", "saving": "Zapisuję…",
"cancel": "Anuluj" "cancel": "Anuluj"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transakcje", "title": "Transakcje",
@@ -1302,7 +1313,15 @@
"grossAmount": "Kwota brutto", "grossAmount": "Kwota brutto",
"fee": "Opłata", "fee": "Opłata",
"netAmount": "Kwota netto" "netAmount": "Kwota netto"
} },
"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": { "vouchers": {
"title": "Kupuj kupony", "title": "Kupuj kupony",
@@ -1340,8 +1359,25 @@
"enabled": "Włączone", "enabled": "Włączone",
"save": "Zapisz kupon", "save": "Zapisz kupon",
"saving": "Zapisuję…", "saving": "Zapisuję…",
"cancel": "Anuluj" "cancel": "Anuluj",
} "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": { "subscriptions": {
"title": "Subskrypcje", "title": "Subskrypcje",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Znacznik czasu", "colTimestamp": "Znacznik czasu",
"filterByUser": "Filtruj według użytkownika…", "filterByUser": "Filtruj według użytkownika…",
"filterByAction": "Filtruj według działania…", "filterByAction": "Filtruj według działania…",
"clearFilters": "Wyczyść filtry" "clearFilters": "Wyczyść filtry",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtr słów", "title": "Filtr słów",
@@ -1842,7 +1897,15 @@
"save": "Dodaj do filtra", "save": "Dodaj do filtra",
"saving": "Zapisuję…", "saving": "Zapisuję…",
"cancel": "Anuluj" "cancel": "Anuluj"
} },
"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": { "maintenance": {
"title": "Tryb konserwacji", "title": "Tryb konserwacji",
@@ -1969,7 +2032,9 @@
"auditUser": "Użytkownik", "auditUser": "Użytkownik",
"auditAction": "Akcja", "auditAction": "Akcja",
"auditTarget": "Cel", "auditTarget": "Cel",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Pokoje", "title": "Pokoje",
@@ -2112,7 +2177,8 @@
"textColor": "Kolor tekstu", "textColor": "Kolor tekstu",
"rounded": "Zaokrąglone rogi", "rounded": "Zaokrąglone rogi",
"save": "Zapisz jako favikonę" "save": "Zapisz jako favikonę"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Ustawienia CMSa", "title": "Ustawienia CMSa",
@@ -2134,7 +2200,14 @@
"save": "Zapisz ustawienie", "save": "Zapisz ustawienie",
"saving": "Zapisuję…", "saving": "Zapisuję…",
"cancel": "Anuluj" "cancel": "Anuluj"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Salvar pacote", "save": "Salvar pacote",
"saving": "Salvando…", "saving": "Salvando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transações", "title": "Transações",
@@ -1302,7 +1313,15 @@
"grossAmount": "Montante bruto", "grossAmount": "Montante bruto",
"fee": "Taxa", "fee": "Taxa",
"netAmount": "Valor líquido" "netAmount": "Valor líquido"
} },
"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": { "vouchers": {
"title": "Vouchers de loja", "title": "Vouchers de loja",
@@ -1340,8 +1359,25 @@
"enabled": "Habilitado", "enabled": "Habilitado",
"save": "Salvar comprovante", "save": "Salvar comprovante",
"saving": "Salvando…", "saving": "Salvando…",
"cancel": "Cancelar" "cancel": "Cancelar",
} "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": { "subscriptions": {
"title": "Assinaturas", "title": "Assinaturas",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Carimbo de data e hora", "colTimestamp": "Carimbo de data e hora",
"filterByUser": "Filtrar por usuário…", "filterByUser": "Filtrar por usuário…",
"filterByAction": "Filtrar por ação…", "filterByAction": "Filtrar por ação…",
"clearFilters": "Limpar filtros" "clearFilters": "Limpar filtros",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtro de palavras", "title": "Filtro de palavras",
@@ -1842,7 +1897,15 @@
"save": "Adicionar ao filtro", "save": "Adicionar ao filtro",
"saving": "Salvando…", "saving": "Salvando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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": { "maintenance": {
"title": "Modo de manutenção", "title": "Modo de manutenção",
@@ -1969,7 +2032,9 @@
"auditUser": "Usuário", "auditUser": "Usuário",
"auditAction": "Ação", "auditAction": "Ação",
"auditTarget": "Alvo", "auditTarget": "Alvo",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Quartos", "title": "Quartos",
@@ -2112,7 +2177,8 @@
"textColor": "Cor do texto", "textColor": "Cor do texto",
"rounded": "Cantos arredondados", "rounded": "Cantos arredondados",
"save": "Salvar como favicon" "save": "Salvar como favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Configurações de CMS", "title": "Configurações de CMS",
@@ -2134,7 +2200,14 @@
"save": "Salvar configuração", "save": "Salvar configuração",
"saving": "Salvando…", "saving": "Salvando…",
"cancel": "Cancelar" "cancel": "Cancelar"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Salvați pachetul", "save": "Salvați pachetul",
"saving": "Se salvează…", "saving": "Se salvează…",
"cancel": "Anulează" "cancel": "Anulează"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Tranzacții", "title": "Tranzacții",
@@ -1302,7 +1313,15 @@
"grossAmount": "Sumă brută", "grossAmount": "Sumă brută",
"fee": "Taxa", "fee": "Taxa",
"netAmount": "Suma neta" "netAmount": "Suma neta"
} },
"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": { "vouchers": {
"title": "Vouchere pentru magazin", "title": "Vouchere pentru magazin",
@@ -1340,8 +1359,25 @@
"enabled": "Activat", "enabled": "Activat",
"save": "Salvați voucherul", "save": "Salvați voucherul",
"saving": "Se salvează…", "saving": "Se salvează…",
"cancel": "Anulează" "cancel": "Anulează",
} "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": { "subscriptions": {
"title": "Abonamente", "title": "Abonamente",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Marca temporală", "colTimestamp": "Marca temporală",
"filterByUser": "Filtrați după utilizator...", "filterByUser": "Filtrați după utilizator...",
"filterByAction": "Filtrați după acțiune...", "filterByAction": "Filtrați după acțiune...",
"clearFilters": "Ștergeți filtrele" "clearFilters": "Ștergeți filtrele",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filtru de cuvinte", "title": "Filtru de cuvinte",
@@ -1842,7 +1897,15 @@
"save": "Adăugați la filtru", "save": "Adăugați la filtru",
"saving": "Se salvează…", "saving": "Se salvează…",
"cancel": "Anulează" "cancel": "Anulează"
} },
"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": { "maintenance": {
"title": "Mod de întreținere", "title": "Mod de întreținere",
@@ -1969,7 +2032,9 @@
"auditUser": "Utilizator", "auditUser": "Utilizator",
"auditAction": "Acțiune", "auditAction": "Acțiune",
"auditTarget": "țintă", "auditTarget": "țintă",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Camerele", "title": "Camerele",
@@ -2112,7 +2177,8 @@
"textColor": "Culoarea textului", "textColor": "Culoarea textului",
"rounded": "Colțuri rotunjite", "rounded": "Colțuri rotunjite",
"save": "Salvați ca favicon" "save": "Salvați ca favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Setări CMS", "title": "Setări CMS",
@@ -2134,7 +2200,14 @@
"save": "Salvați setarea", "save": "Salvați setarea",
"saving": "Se salvează…", "saving": "Se salvează…",
"cancel": "Anulează" "cancel": "Anulează"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Save package", "save": "Save package",
"saving": "Saving…", "saving": "Saving…",
"cancel": "Cancel" "cancel": "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"
}, },
"transactions": { "transactions": {
"title": "Transactions", "title": "Transactions",
@@ -1302,7 +1313,15 @@
"grossAmount": "Gross amount", "grossAmount": "Gross amount",
"fee": "Fee", "fee": "Fee",
"netAmount": "Net amount" "netAmount": "Net amount"
} },
"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": { "vouchers": {
"title": "Shop Vouchers", "title": "Shop Vouchers",
@@ -1340,8 +1359,25 @@
"enabled": "Enabled", "enabled": "Enabled",
"save": "Save voucher", "save": "Save voucher",
"saving": "Saving…", "saving": "Saving…",
"cancel": "Cancel" "cancel": "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": { "subscriptions": {
"title": "Subscriptions", "title": "Subscriptions",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Timestamp", "colTimestamp": "Timestamp",
"filterByUser": "Filter by user…", "filterByUser": "Filter by user…",
"filterByAction": "Filter by action…", "filterByAction": "Filter by action…",
"clearFilters": "Clear filters" "clearFilters": "Clear filters",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Word Filter", "title": "Word Filter",
@@ -1842,7 +1897,15 @@
"save": "Add to filter", "save": "Add to filter",
"saving": "Saving…", "saving": "Saving…",
"cancel": "Cancel" "cancel": "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": { "maintenance": {
"title": "Maintenance Mode", "title": "Maintenance Mode",
@@ -1969,7 +2032,9 @@
"auditUser": "Пользователь", "auditUser": "Пользователь",
"auditAction": "Action", "auditAction": "Action",
"auditTarget": "Target", "auditTarget": "Target",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Rooms", "title": "Rooms",
@@ -2112,7 +2177,8 @@
"textColor": "Text color", "textColor": "Text color",
"rounded": "Rounded corners", "rounded": "Rounded corners",
"save": "Save as favicon" "save": "Save as favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS Settings", "title": "CMS Settings",
@@ -2134,7 +2200,14 @@
"save": "Save setting", "save": "Save setting",
"saving": "Saving…", "saving": "Saving…",
"cancel": "Cancel" "cancel": "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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Uložiť balík", "save": "Uložiť balík",
"saving": "Ukladá sa…", "saving": "Ukladá sa…",
"cancel": "Zrušiť" "cancel": "Zrušiť"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transakcie", "title": "Transakcie",
@@ -1302,7 +1313,15 @@
"grossAmount": "Hrubá suma", "grossAmount": "Hrubá suma",
"fee": "Poplatok", "fee": "Poplatok",
"netAmount": "Čistá suma" "netAmount": "Čistá suma"
} },
"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": { "vouchers": {
"title": "Nakupujte poukážky", "title": "Nakupujte poukážky",
@@ -1340,8 +1359,25 @@
"enabled": "Povolené", "enabled": "Povolené",
"save": "Uložiť voucher", "save": "Uložiť voucher",
"saving": "Ukladá sa…", "saving": "Ukladá sa…",
"cancel": "Zrušiť" "cancel": "Zrušiť",
} "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": { "subscriptions": {
"title": "Predplatné", "title": "Predplatné",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Časová pečiatka", "colTimestamp": "Časová pečiatka",
"filterByUser": "Filtrovať podľa používateľa…", "filterByUser": "Filtrovať podľa používateľa…",
"filterByAction": "Filtrovať podľa akcie…", "filterByAction": "Filtrovať podľa akcie…",
"clearFilters": "Vymazať filtre" "clearFilters": "Vymazať filtre",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Filter slov", "title": "Filter slov",
@@ -1842,7 +1897,15 @@
"save": "Pridať do filtra", "save": "Pridať do filtra",
"saving": "Ukladá sa…", "saving": "Ukladá sa…",
"cancel": "Zrušiť" "cancel": "Zrušiť"
} },
"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": { "maintenance": {
"title": "Režim údržby", "title": "Režim údržby",
@@ -1969,7 +2032,9 @@
"auditUser": "Používateľ", "auditUser": "Používateľ",
"auditAction": "Akcia", "auditAction": "Akcia",
"auditTarget": "Cieľ", "auditTarget": "Cieľ",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Izby", "title": "Izby",
@@ -2112,7 +2177,8 @@
"textColor": "Farba textu", "textColor": "Farba textu",
"rounded": "Zaoblené rohy", "rounded": "Zaoblené rohy",
"save": "Uložiť ako favicon" "save": "Uložiť ako favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Nastavenia CMS", "title": "Nastavenia CMS",
@@ -2134,7 +2200,14 @@
"save": "Uložiť nastavenie", "save": "Uložiť nastavenie",
"saving": "Ukladá sa…", "saving": "Ukladá sa…",
"cancel": "Zrušiť" "cancel": "Zrušiť"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Сачувај пакет", "save": "Сачувај пакет",
"saving": "Чување…", "saving": "Чување…",
"cancel": "Откажи" "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"
}, },
"transactions": { "transactions": {
"title": "Трансакције", "title": "Трансакције",
@@ -1302,7 +1313,15 @@
"grossAmount": "Бруто износ", "grossAmount": "Бруто износ",
"fee": "Накнада", "fee": "Накнада",
"netAmount": "Нето износ" "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": { "vouchers": {
"title": "Ваучери за куповину", "title": "Ваучери за куповину",
@@ -1340,8 +1359,25 @@
"enabled": "Омогућено", "enabled": "Омогућено",
"save": "Сачувај ваучер", "save": "Сачувај ваучер",
"saving": "Чување…", "saving": "Чување…",
"cancel": "Откажи" "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": { "subscriptions": {
"title": "Претплате", "title": "Претплате",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Временска ознака", "colTimestamp": "Временска ознака",
"filterByUser": "Филтрирај по кориснику…", "filterByUser": "Филтрирај по кориснику…",
"filterByAction": "Филтрирај по радњи…", "filterByAction": "Филтрирај по радњи…",
"clearFilters": "Обриши филтере" "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"
}, },
"wordfilter": { "wordfilter": {
"title": "Филтер речи", "title": "Филтер речи",
@@ -1842,7 +1897,15 @@
"save": "Додајте у филтер", "save": "Додајте у филтер",
"saving": "Чување…", "saving": "Чување…",
"cancel": "Откажи" "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": { "maintenance": {
"title": "Режим одржавања", "title": "Режим одржавања",
@@ -1969,7 +2032,9 @@
"auditUser": "Корисник", "auditUser": "Корисник",
"auditAction": "Акција", "auditAction": "Акција",
"auditTarget": "Таргет", "auditTarget": "Таргет",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Собе", "title": "Собе",
@@ -2112,7 +2177,8 @@
"textColor": "Боја текста", "textColor": "Боја текста",
"rounded": "Заобљени углови", "rounded": "Заобљени углови",
"save": "Сачувај као фавицон" "save": "Сачувај као фавицон"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "ЦМС подешавања", "title": "ЦМС подешавања",
@@ -2134,7 +2200,14 @@
"save": "Сачувај подешавање", "save": "Сачувај подешавање",
"saving": "Чување…", "saving": "Чување…",
"cancel": "Откажи" "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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Spara paketet", "save": "Spara paketet",
"saving": "Sparar...", "saving": "Sparar...",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "Transaktioner", "title": "Transaktioner",
@@ -1302,7 +1313,15 @@
"grossAmount": "Bruttobelopp", "grossAmount": "Bruttobelopp",
"fee": "Avgift", "fee": "Avgift",
"netAmount": "Nettobelopp" "netAmount": "Nettobelopp"
} },
"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": { "vouchers": {
"title": "Butikskuponger", "title": "Butikskuponger",
@@ -1340,8 +1359,25 @@
"enabled": "Aktiverad", "enabled": "Aktiverad",
"save": "Spara kupong", "save": "Spara kupong",
"saving": "Sparar...", "saving": "Sparar...",
"cancel": "Avbryt" "cancel": "Avbryt",
} "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": { "subscriptions": {
"title": "Prenumerationer", "title": "Prenumerationer",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Tidsstämpel", "colTimestamp": "Tidsstämpel",
"filterByUser": "Filtrera efter användare...", "filterByUser": "Filtrera efter användare...",
"filterByAction": "Filtrera efter åtgärd...", "filterByAction": "Filtrera efter åtgärd...",
"clearFilters": "Rensa filter" "clearFilters": "Rensa filter",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Ordfilter", "title": "Ordfilter",
@@ -1842,7 +1897,15 @@
"save": "Lägg till i filter", "save": "Lägg till i filter",
"saving": "Sparar...", "saving": "Sparar...",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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": { "maintenance": {
"title": "Underhållsläge", "title": "Underhållsläge",
@@ -1969,7 +2032,9 @@
"auditUser": "Användare", "auditUser": "Användare",
"auditAction": "Åtgärd", "auditAction": "Åtgärd",
"auditTarget": "Mål", "auditTarget": "Mål",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Rum", "title": "Rum",
@@ -2112,7 +2177,8 @@
"textColor": "Textfärg", "textColor": "Textfärg",
"rounded": "Rundade hörn", "rounded": "Rundade hörn",
"save": "Spara som favicon" "save": "Spara som favicon"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "CMS-inställningar", "title": "CMS-inställningar",
@@ -2134,7 +2200,14 @@
"save": "Spara inställning", "save": "Spara inställning",
"saving": "Sparar...", "saving": "Sparar...",
"cancel": "Avbryt" "cancel": "Avbryt"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Paketi kaydet", "save": "Paketi kaydet",
"saving": "Kaydediliyor…", "saving": "Kaydediliyor…",
"cancel": "İptal" "cancel": "İptal"
} },
"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"
}, },
"transactions": { "transactions": {
"title": "İşlemler", "title": "İşlemler",
@@ -1302,7 +1313,15 @@
"grossAmount": "Brüt tutar", "grossAmount": "Brüt tutar",
"fee": "Ücret", "fee": "Ücret",
"netAmount": "Net tutar" "netAmount": "Net tutar"
} },
"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": { "vouchers": {
"title": "Alışveriş Kuponları", "title": "Alışveriş Kuponları",
@@ -1340,8 +1359,25 @@
"enabled": "Etkin", "enabled": "Etkin",
"save": "Kuponu kaydet", "save": "Kuponu kaydet",
"saving": "Kaydediliyor…", "saving": "Kaydediliyor…",
"cancel": "İptal" "cancel": "İptal",
} "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": { "subscriptions": {
"title": "Abonelikler", "title": "Abonelikler",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Zaman damgası", "colTimestamp": "Zaman damgası",
"filterByUser": "Kullanıcıya göre filtrele…", "filterByUser": "Kullanıcıya göre filtrele…",
"filterByAction": "Eyleme göre filtrele…", "filterByAction": "Eyleme göre filtrele…",
"clearFilters": "Filtreleri temizle" "clearFilters": "Filtreleri temizle",
"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"
}, },
"wordfilter": { "wordfilter": {
"title": "Kelime Filtresi", "title": "Kelime Filtresi",
@@ -1842,7 +1897,15 @@
"save": "Filtreye ekle", "save": "Filtreye ekle",
"saving": "Kaydediliyor…", "saving": "Kaydediliyor…",
"cancel": "İptal" "cancel": "İptal"
} },
"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": { "maintenance": {
"title": "Bakım Modu", "title": "Bakım Modu",
@@ -1969,7 +2032,9 @@
"auditUser": "Kullanıcı", "auditUser": "Kullanıcı",
"auditAction": "Eylem", "auditAction": "Eylem",
"auditTarget": "Hedef", "auditTarget": "Hedef",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Odalar", "title": "Odalar",
@@ -2112,7 +2177,8 @@
"textColor": "Metin rengi", "textColor": "Metin rengi",
"rounded": "Yuvarlatılmış köşeler", "rounded": "Yuvarlatılmış köşeler",
"save": "Sık kullanılan simgesi olarak kaydet" "save": "Sık kullanılan simgesi olarak kaydet"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "İYS Ayarları", "title": "İYS Ayarları",
@@ -2134,7 +2200,14 @@
"save": "Ayarı kaydet", "save": "Ayarı kaydet",
"saving": "Kaydediliyor…", "saving": "Kaydediliyor…",
"cancel": "İptal" "cancel": "İptal"
} },
"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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }
+215 -9
View File
@@ -1277,7 +1277,18 @@
"save": "Зберегти пакет", "save": "Зберегти пакет",
"saving": "Збереження…", "saving": "Збереження…",
"cancel": "Скасувати" "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"
}, },
"transactions": { "transactions": {
"title": "транзакції", "title": "транзакції",
@@ -1302,7 +1313,15 @@
"grossAmount": "Сума брутто", "grossAmount": "Сума брутто",
"fee": "Комісія", "fee": "Комісія",
"netAmount": "Сума нетто" "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": { "vouchers": {
"title": "Магазин ваучерів", "title": "Магазин ваучерів",
@@ -1340,8 +1359,25 @@
"enabled": "Увімкнено", "enabled": "Увімкнено",
"save": "Зберегти ваучер", "save": "Зберегти ваучер",
"saving": "Збереження…", "saving": "Збереження…",
"cancel": "Скасувати" "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": { "subscriptions": {
"title": "Підписки", "title": "Підписки",
@@ -1821,7 +1857,26 @@
"colTimestamp": "Мітка часу", "colTimestamp": "Мітка часу",
"filterByUser": "Фільтрувати за користувачем…", "filterByUser": "Фільтрувати за користувачем…",
"filterByAction": "Фільтрувати за дією…", "filterByAction": "Фільтрувати за дією…",
"clearFilters": "Очистити фільтри" "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"
}, },
"wordfilter": { "wordfilter": {
"title": "Фільтр Word", "title": "Фільтр Word",
@@ -1842,7 +1897,15 @@
"save": "Додати до фільтра", "save": "Додати до фільтра",
"saving": "Збереження…", "saving": "Збереження…",
"cancel": "Скасувати" "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": { "maintenance": {
"title": "Режим обслуговування", "title": "Режим обслуговування",
@@ -1969,7 +2032,9 @@
"auditUser": "Користувач", "auditUser": "Користувач",
"auditAction": "Дія", "auditAction": "Дія",
"auditTarget": "Цільова", "auditTarget": "Цільова",
"selectAllMatching": "Select all {count} matching" "selectAllMatching": "Select all {count} matching",
"save": "Save",
"importTitle": "Import permissions"
}, },
"rooms": { "rooms": {
"title": "Кімнати", "title": "Кімнати",
@@ -2112,7 +2177,8 @@
"textColor": "Колір тексту", "textColor": "Колір тексту",
"rounded": "Заокруглені кути", "rounded": "Заокруглені кути",
"save": "Зберегти як фавікон" "save": "Зберегти як фавікон"
} },
"cancel": "Cancel"
}, },
"settings": { "settings": {
"title": "Налаштування CMS", "title": "Налаштування CMS",
@@ -2134,7 +2200,14 @@
"save": "Зберегти налаштування", "save": "Зберегти налаштування",
"saving": "Збереження…", "saving": "Збереження…",
"cancel": "Скасувати" "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": { "import": {
"title": "Import", "title": "Import",
@@ -2166,6 +2239,139 @@
"infoBox": "Configuration settings (ports, timeouts, IDs) do not appear here — use the full settings link. Saved changes are synced to the emulator via RCON.", "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" "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"
}
} }
} }
} }