{ "common": { "yes": "Yes", "no": "No" }, "app": { "title": "Claude Code Router", "save": "Save", "save_and_restart": "Save and Restart", "cancel": "Cancel", "edit": "Edit", "remove": "Remove", "delete": "Delete", "settings": "Settings", "selectFile": "Select File", "config_saved_success": "Config saved successfully", "config_saved_failed": "Failed to save config", "config_saved_restart_success": "Config saved and service restarted successfully", "config_saved_restart_failed": "Failed to save config and restart service", "new_version_available": "New Version Available", "update_description": "A new version is available. Please review the changelog and update to get the latest features and improvements.", "no_changelog_available": "No changelog available", "later": "Later", "update_now": "Update Now", "no_updates_available": "No updates available", "update_check_failed": "Failed to check for updates", "update_successful": "Update successful", "update_failed": "Update failed" }, "login": { "title": "Sign in to your account", "description": "Enter your API key to access the configuration panel", "apiKey": "API Key", "apiKeyPlaceholder": "Enter your API key", "signIn": "Sign In", "invalidApiKey": "Invalid API key", "configError": "Configuration not loaded", "validating": "Validating API key..." }, "toplevel": { "title": "General Settings", "log": "Enable Logging", "log_level": "Log Level", "claude_path": "Claude Path", "host": "Host", "port": "Port", "apikey": "API Key", "timeout": "API Timeout (ms)", "proxy_url": "Proxy URL", "custom_router_path": "Custom Router Script Path", "custom_router_path_placeholder": "Enter absolute path to custom router script file" }, "transformers": { "title": "Custom Transformers", "path": "Path", "project": "Project", "remove": "Remove", "add": "Add Custom Transformer", "edit": "Edit Custom Transformer", "delete": "Delete Custom Transformer", "delete_transformer_confirm": "Are you sure you want to delete this custom transformer?", "parameters": "Parameters" }, "providers": { "title": "Providers", "name": "Name", "api_base_url": "API Full URL", "api_key": "API Key", "models": "Models", "models_placeholder": "Enter model name and press Enter to add", "add_model": "Add Model", "select_models": "Select Models", "remove": "Remove", "add": "Add Provider", "edit": "Edit Provider", "delete": "Delete", "cancel": "Cancel", "delete_provider_confirm": "Are you sure you want to delete this provider?", "test_connectivity": "Test Connectivity", "testing": "Testing...", "connection_successful": "Connection successful!", "connection_failed": "Connection failed!", "missing_credentials": "Missing API base URL or API key", "fetch_available_models": "Fetch available models", "fetching_models": "Fetching models...", "fetch_models_failed": "Failed to fetch models", "transformers": "Transformers", "select_transformer": "Select Transformer", "no_transformers": "No transformers available", "provider_transformer": "Provider Transformer", "model_transformers": "Model Transformers", "transformer_parameters": "Transformer Parameters", "add_parameter": "Add Parameter", "parameter_name": "Parameter Name", "parameter_value": "Parameter Value", "selected_transformers": "Selected Transformers", "import_from_template": "Import from template", "no_templates_found": "No templates found", "select_template": "Select a template...", "api_key_required": "API Key is required", "name_required": "Name is required", "name_duplicate": "A provider with this name already exists", "search": "Search providers..." }, "router": { "title": "Router", "default": "Default", "background": "Background", "think": "Think", "longContext": "Long Context", "longContextThreshold": "Context Threshold", "webSearch": "Web Search", "image": "Image", "forceUseImageAgent": "Force Use Image Agent", "selectModel": "Select a model...", "searchModel": "Search model...", "noModelFound": "No model found." }, "json_editor": { "title": "JSON Editor", "save": "Save", "saving": "Saving...", "cancel": "Cancel", "save_failed": "Failed to save config", "save_and_restart": "Save & Restart" }, "statusline": { "title": "Status Line Configuration", "enable": "Enable Status Line", "theme": "Theme Style", "theme_default": "Default", "theme_powerline": "Powerline", "modules": "Modules", "module_type": "Type", "module_icon": "Icon", "module_text": "Text", "module_color": "Color", "module_background": "Background", "module_text_description": "Enter display text, variables can be used:", "module_color_description": "Select text color", "module_background_description": "Select background color (optional)", "module_script_path": "Script Path", "module_script_path_description": "Enter the absolute path of the Node.js script file", "add_module": "Add Module", "remove_module": "Remove Module", "delete_module": "Delete Module", "preview": "Preview", "components": "Components", "properties": "Properties", "workDir": "Working Directory", "gitBranch": "Git Branch", "model": "Model", "usage": "Usage", "script": "Script", "background_none": "None", "color_black": "Black", "color_red": "Red", "color_green": "Green", "color_yellow": "Yellow", "color_blue": "Blue", "color_magenta": "Magenta", "color_cyan": "Cyan", "color_white": "White", "color_bright_black": "Bright Black", "color_bright_red": "Bright Red", "color_bright_green": "Bright Green", "color_bright_yellow": "Bright Yellow", "color_bright_blue": "Bright Blue", "color_bright_magenta": "Bright Magenta", "color_bright_cyan": "Bright Cyan", "color_bright_white": "Bright White", "font_placeholder": "Select Font", "theme_placeholder": "Select Theme Style", "icon_placeholder": "Paste icon or search by name...", "icon_description": "Enter icon character, paste icon, or search icons (optional)", "text_placeholder": "e.g.: {{workDirName}}", "script_placeholder": "e.g.: /path/to/your/script.js", "drag_hint": "Drag components here to configure", "select_hint": "Select a component to configure", "no_icons_found": "No icons found", "no_icons_available": "No icons available", "import_export": "Import/Export", "import": "Import Config", "export": "Export Config", "download_template": "Download Template", "import_export_help": "Export current configuration as a JSON file, or import configuration from a JSON file. You can also download a configuration template for reference.", "export_success": "Configuration exported successfully", "export_failed": "Failed to export configuration", "import_success": "Configuration imported successfully", "import_failed": "Failed to import configuration", "invalid_config": "Invalid configuration file", "template_download_success": "Template downloaded successfully", "template_download_success_desc": "Configuration template has been downloaded to your device", "template_download_failed": "Failed to download template" }, "log_viewer": { "title": "Log Viewer", "close": "Close", "download": "Download", "clear": "Clear", "auto_refresh_on": "Auto Refresh On", "auto_refresh_off": "Auto Refresh Off", "load_failed": "Failed to load logs", "no_logs_available": "No logs available", "logs_cleared": "Logs cleared successfully", "clear_failed": "Failed to clear logs", "logs_downloaded": "Logs downloaded successfully", "back_to_files": "Back to Files", "select_file": "Select a log file to view", "no_log_files_available": "No log files available", "load_files_failed": "Failed to load log files", "group_by_req_id": "Group by Request ID", "grouped_on": "Grouped", "request_groups": "Request Groups", "total_requests": "Total Requests", "total_logs": "Total Logs", "request": "Request", "logs": "logs", "first_log": "First Log", "last_log": "Last Log", "back_to_all_logs": "Back to All Logs", "worker_error": "Worker error", "worker_init_failed": "Failed to initialize worker", "grouping_not_supported": "Log grouping not supported by server", "back": "Back" } }