Live with real LuckPerms 5.5.85: every lp command returns an empty RCON body (list/plugins answer normally; a standalone RCON client sees the same, and creategroup/permission-set still persist), so the read projection can never populate and the page asserted "no parent groups / no explicit nodes" for a state it could not actually read. The raw reply now rides the same disclosure the rosters carry, a silent entry-less reply shows an explicit notice instead of the false empty claims, and the write history's placeholder no longer dresses up a fabricated "[RCON] ..." line as output.
172 lines
9.3 KiB
JSON
172 lines
9.3 KiB
JSON
{
|
||
"my_servers_title": "My servers",
|
||
"my_servers_subtitle": "Wake, stop, or claim the servers you can manage.",
|
||
"search_placeholder": "Search server name or address…",
|
||
"filter_status_all": "All statuses",
|
||
"search_no_match": "No matching servers found.",
|
||
"search_clear_btn": "Clear filters",
|
||
"no_servers_linked": "No servers linked to you",
|
||
"no_servers_hint": "Claim an unowned server you have access to, or ask an admin to provision one.",
|
||
"phase_running": "Running",
|
||
"phase_starting": "Starting",
|
||
"phase_stopping": "Stopping",
|
||
"phase_stopped": "Stopped",
|
||
"phase_failed": "Failed",
|
||
"phase_unknown": "Unknown",
|
||
"online": "online",
|
||
"console": "Console",
|
||
"claim": "Claim",
|
||
"claim_server_title": "Claim Server",
|
||
"claim_server_desc": "Are you sure you want to claim the server \"{{name}}\"? Once claimed, you will have access to its console, player management, and backups.",
|
||
"claiming": "Claiming…",
|
||
"stop": "Stop",
|
||
"stopping": "Stopping…",
|
||
"wake": "Wake",
|
||
"waking": "Waking…",
|
||
"server_asleep_title": "Server is asleep",
|
||
"server_asleep_body": "Wake it to boot a pod — the live console attaches automatically the moment it starts up.",
|
||
"server_shutting_down_title": "Server is shutting down",
|
||
"server_shutting_down_body": "The pod is terminating, so the live console has detached. It will be asleep in a moment.",
|
||
"server_failed_title": "Server failed to start",
|
||
"server_failed_body": "No pod is running, so there is nothing to stream. Wake it to retry; the console attaches once a pod comes back up.",
|
||
"console_offline_title": "Console is offline",
|
||
"console_offline_body": "The live console attaches automatically as soon as the server is running.",
|
||
"my_servers_breadcrumb": "My servers",
|
||
"command_placeholder": "Type a command… e.g. list",
|
||
"log_connecting": "Connecting…",
|
||
"log_live": "Live",
|
||
"log_reconnecting": "Reconnecting…",
|
||
"log_ended": "Stream ended",
|
||
"log_reconnect_btn": "Reconnect",
|
||
"log_clear_btn": "Clear",
|
||
"log_ended_empty": "Stream ended — reconnect to resume following the log.",
|
||
"log_waiting": "Waiting for output…",
|
||
"log_jump_latest": "Jump to latest",
|
||
"players_title": "Player management",
|
||
"players_link_title": "Player management",
|
||
"players_link_desc": "Manage the whitelist, online players, and bans.",
|
||
"luckperms_link_title": "LuckPerms Permissions",
|
||
"luckperms_link_desc": "Manage player groups and fine-grained permission nodes.",
|
||
"backups_link_title": "Backups & restore",
|
||
"backups_link_desc": "View and restore world backups for this server.",
|
||
"files_link_title": "Server files",
|
||
"files_link_desc": "Browse and repair files in the world volume.",
|
||
"system_service": "System service",
|
||
"system_service_hint": "Provisioned and managed by the platform (felis systemservers); it accepts no user operations.",
|
||
"players_back_to_console": "Back to console",
|
||
"players_not_yours_title": "Not your server",
|
||
"players_not_yours_body": "Only the owner or an admin can manage this server's players.",
|
||
"players_not_running_title": "Server is asleep",
|
||
"players_not_running_body": "Player management runs over a live connection to the server. Wake it to manage the whitelist, online players, and bans.",
|
||
"access_refresh": "Refresh",
|
||
"access_search_placeholder": "Search players…",
|
||
"access_search_no_match": "No players match \"{{query}}\".",
|
||
"access_search_count": "Showing {{shown}} of {{total}}",
|
||
"access_total_count": "{{total}} total",
|
||
"access_page_prev": "Prev",
|
||
"access_page_next": "Next",
|
||
"access_page_indicator": "Page {{page}} / {{pages}}",
|
||
"access_player_placeholder": "Player name, e.g. Notch",
|
||
"access_player_invalid": "Player names are 1–16 letters, digits or underscores.",
|
||
"access_whitelist_title": "Whitelist",
|
||
"access_whitelist_desc": "When the whitelist is on, only listed players can join.",
|
||
"access_whitelist_add": "Add",
|
||
"access_whitelist_empty": "No players on the whitelist yet.",
|
||
"access_whitelist_empty_hint": "Add a player above to let them join.",
|
||
"access_whitelist_remove": "Remove {{player}} from the whitelist",
|
||
"access_remove": "Remove",
|
||
"access_whitelist_load_error": "Couldn't load the whitelist.",
|
||
"access_whitelist_added": "Added {{player}} to the whitelist.",
|
||
"access_whitelist_removed": "Removed {{player}} from the whitelist.",
|
||
"access_whitelist_raw": "View raw server reply",
|
||
"access_online_title": "Online players",
|
||
"access_online_desc": "Players on the server right now.",
|
||
"access_online_load_error": "Couldn't load online players.",
|
||
"access_online_empty": "No one is online right now.",
|
||
"access_online_names_unavailable": "{{count}} online, but the names couldn't be read.",
|
||
"access_online_names_unavailable_hint": "See the raw server reply below for names.",
|
||
"access_online_raw": "View raw server reply",
|
||
"access_updated_at": "Updated {{time}}",
|
||
"access_kick_btn": "Kick",
|
||
"access_kicked": "Kicked {{player}}.",
|
||
"access_ban_title": "Bans",
|
||
"access_ban_desc": "Banning kicks a player and blocks them from rejoining. Expand to view the current ban list and pardon in one tap, or enter a full player ID to ban directly.",
|
||
"access_ban_btn": "Ban",
|
||
"access_pardon_btn": "Pardon",
|
||
"access_ban_confirm": "Ban {{player}}? They'll be kicked and blocked from rejoining.",
|
||
"access_ban_confirm_yes": "Ban",
|
||
"access_ban_empty": "No banned players.",
|
||
"access_ban_empty_hint": "Banned players show up here, ready to pardon in one tap.",
|
||
"access_ban_load_error": "Couldn't load the ban list.",
|
||
"access_ban_raw": "View raw server reply",
|
||
"access_cancel": "Cancel",
|
||
"access_banned": "Banned {{player}}.",
|
||
"access_pardoned": "Pardoned {{player}}.",
|
||
"create_server_btn": "New server",
|
||
"create_server_title": "Create a server",
|
||
"create_server_desc": "Pick from whitelisted images and sizes — the platform provisions the rest. No raw cluster config is exposed here.",
|
||
"create_server_name": "Name",
|
||
"create_server_name_placeholder": "survival",
|
||
"create_server_subdomain": "Subdomain",
|
||
"create_server_subdomain_placeholder": "survival",
|
||
"create_server_subdomain_invalid": "Lowercase letters, digits and hyphens only.",
|
||
"create_server_subdomain_hint": "Will be reachable at {{host}}",
|
||
"create_server_display_name": "Display name (optional)",
|
||
"create_server_display_name_placeholder": "Survival World",
|
||
"create_server_image": "Image",
|
||
"create_server_image_loading": "Loading images…",
|
||
"create_server_image_choose": "Choose an image",
|
||
"create_server_image_none": "No whitelisted images",
|
||
"create_server_memory": "Memory",
|
||
"create_server_storage": "Storage",
|
||
"create_server_policy": "Autostart policy",
|
||
"create_server_policy_owner": "Owner only — wake from the panel",
|
||
"create_server_policy_public": "Public — any player join wakes it",
|
||
"create_server_policy_allowlist": "Allowlist — listed players wake it",
|
||
"create_server_cancel": "Cancel",
|
||
"create_server_submit": "Create",
|
||
"edit_server_title": "Edit Server Config",
|
||
"edit_server_desc": "Configure display name, autostart policy, image, memory, and CPU",
|
||
"edit_server_desc_long": "Updating server spec. Fields left unchanged will retain their current values.",
|
||
"edit_server_submit": "Save Config",
|
||
"luckperms_group_name": "Group Name",
|
||
"luckperms_node": "Permission Node",
|
||
"luckperms_action": "Action",
|
||
"luckperms_value": "Value",
|
||
"luckperms_value_grant": "Grant (True)",
|
||
"luckperms_value_deny": "Deny (False)",
|
||
"luckperms_world": "World Context (Optional)",
|
||
"luckperms_error_invalid_player": "Invalid player name (1–16 chars: letters, digits, underscore)",
|
||
"luckperms_error_invalid_node": "Invalid permission node (allowed: letters, digits, ., -, _, *, 1-64 chars)",
|
||
"luckperms_error_invalid_world": "Invalid world context (allowed: letters, digits, -, _, 1-48 chars)",
|
||
"luckperms_desc": "Manage player permission nodes and parent groups on this server (requires the LuckPerms plugin to be active).",
|
||
"luckperms_back_to_console": "Back to console",
|
||
"luckperms_select_player_prompt": "Please select an online player from the list, or enter a username to query.",
|
||
"luckperms_add_group_btn": "Add Parent Group",
|
||
"luckperms_add_perm_btn": "Add Permission",
|
||
"luckperms_groups_title": "Parent Groups",
|
||
"luckperms_permissions_title": "Permission Nodes",
|
||
"luckperms_node_column": "Permission Node",
|
||
"luckperms_value_column": "Value",
|
||
"luckperms_world_column": "World",
|
||
"luckperms_actions_column": "Actions",
|
||
"luckperms_custom_group_placeholder": "Enter custom group name...",
|
||
"luckperms_batch_players": "Player Usernames List",
|
||
"luckperms_recent_actions": "Recent Actions History",
|
||
"luckperms_no_recent_actions": "No recent actions.",
|
||
"luckperms_revert": "Revert",
|
||
"luckperms_reverting": "Reverting...",
|
||
"luckperms_revert_success": "Action reverted successfully!",
|
||
"luckperms_presets": "Presets",
|
||
"luckperms_no_parent_groups": "No parent groups assigned",
|
||
"luckperms_no_reply": "The server returned no parseable data — some LuckPerms versions do not reply over RCON, so the group/permission lists below may be incomplete. Grants and revocations still take effect.",
|
||
"luckperms_no_output": "(the server returned no output)",
|
||
"luckperms_global": "global",
|
||
"luckperms_no_perms": "No explicit permission nodes assigned",
|
||
"luckperms_rcon_output": "RCON Console Output",
|
||
"luckperms_clear_history": "Clear history",
|
||
"edit_server_cpu": "CPU Limit",
|
||
"edit_server_cpu_placeholder": "e.g. 1, 2, 500m",
|
||
"owned_filter_mine": "me"
|
||
}
|