{
    "account": "Account",
    "token": "WordPress token (optional)",
    "language": "Display language",
    "legacy": "Keep existing behavior",
    "automatic": "Automatic (page language)",
    "save_settings": "Save settings",
    "test_connection": "Test connection",
    "styles": "Colors and appearance",
    "saved": "Settings saved.",
    "not_allowed": "You do not have permission.",
    "invalid_account": "Enter a hostname without https://, path or port.",
    "settings_intro": "Existing shortcodes keep their explicit account. Language changes are optional.",
    "account_help": "Default for shortcodes without an account. Enter the account hostname.",
    "token_stored": "A token is stored. Leave blank to keep it.",
    "token_empty": "No token is stored.",
    "token_help": "Copy from Travelmanager. Stored encrypted and sent only server-side to xwordpress_endpoint.php on the configured account. Without a stored token, existing behavior is retained.",
    "remove_token": "Remove the stored token",
    "token_failed": "Token could not be saved. Settings were not changed.",
    "language_help": "Automatic or fixed mode enables nine languages. A supported shortcode lang overrides both. Keep existing behavior preserves legacy output.",
    "test_help": "Save settings first. Tests the Travelmanager endpoint over HTTPS with the stored WordPress token, if present. Travelmanager decides whether a token is required.",
    "connection_ok": "Connection established: the Travelmanager endpoint responded successfully.",
    "connection_failed": "Connection failed. Check the account, HTTPS certificate and server availability.",
    "invalid_response": "The server did not return the expected Travelmanager response.",
    "previous": "Previous",
    "next": "Next",
    "today": "Today",
    "no_products": "No products found",
    "missing_account": "Please configure an account",
    "missing_line": "Please define linie_id",
    "missing_category": "Please define linie_typ_id or station_id",
    "invalid_call": "Invalid call parameter",
    "primary": "Primary",
    "surface": "Surface",
    "muted": "Muted background",
    "border": "Border",
    "colors_help": "Adjust plugin colors to match your theme.",
    "reset_colors": "Reset colors",
    "colors_reset": "Default colors restored.",
    "confirm_reset": "Reset the colors to their defaults?",
    "question_empty": "Enter a question.",
    "question_long": "The question is too long.",
    "rate_limit": "Too many requests. Please try again later.",
    "load_timetable": "Load timetable",
    "month": "Month",
    "basket_item_success": "The item was added successfully",
    "missing_station": "Please define station_id",
    "sample_content": "Sample content",
    "target_missing": "Result container not found. Check the configuration.",
    "account_token_mismatch": "Replace or remove the stored token before changing the account.",
    "save_first": "Save changes before testing.",
    "testing": "Testing connection…",
    "last_test": "Last test",
    "service_unavailable": "The booking service is temporarily unavailable. Please try again later.",
    "calendar_days_min": "Su|Mo|Tu|We|Th|Fr|Sa",
    "wordpress_token_invalid": "The WordPress token is missing or invalid. Please check the token from Travelmanager in the plugin settings.",
    "wordpress_token_unavailable": "The stored WordPress token cannot be read. Please re-enter or remove it in the plugin settings.",
    "style_version": "Appearance",
    "style_v2": "V2 – Modern (default)",
    "style_v1": "V1 – Legacy fallback",
    "style_version_help": "V2 is enabled for existing and new pages. Select V1 to restore the previous stylesheet. Shortcodes and booking functions remain unchanged.",
    "style_colors_help": "Colors apply only to V2. Leave fields empty to use theme colors where available and neutral defaults elsewhere. Saved V1 colors remain unchanged.",
    "secondary": "Secondary color",
    "text_color": "Text color",
    "style_preview": "Preview",
    "style_preview_help": "This preview uses the admin font. Your website inherits its theme font. Save and refresh the page to see the final appearance.",
    "style_automatic": "Automatic (theme)",
    "style_preview_action": "Find journeys",
    "tab_settings": "Settings",
    "tab_layout": "Layout",
    "chatbot_retry": "Try again"
}
