1620 lines
104 KiB
XML
1620 lines
104 KiB
XML
<resources>
|
||
<string name="app_name">Hermes Mobile</string>
|
||
|
||
<!-- Chat -->
|
||
<string name="chat_send_desc">Send</string>
|
||
<string name="chat_mic_listening">Listening…</string>
|
||
<string name="stt_permission_denied">Microphone permission is required for voice input</string>
|
||
<string name="stt_not_available">Speech recognition is not available on this device</string>
|
||
<string name="chat_send">Send</string>
|
||
<string name="chat_dismiss">Dismiss</string>
|
||
<string name="chat_sudo_title">Sudo Password Required</string>
|
||
<string name="chat_sudo_body">The agent needs your sudo password to continue. It will not be shown.</string>
|
||
<string name="chat_sudo_password">Password</string>
|
||
<string name="chat_secret_title">Secret Required</string>
|
||
<string name="chat_secret_body">The agent needs a secret value (token or password) to continue. It will not be shown.</string>
|
||
<string name="chat_secret_value">Secret</string>
|
||
<string name="chat_search_placeholder">Search messages\u2026</string>
|
||
<string name="chat_clear_search_desc">Clear</string>
|
||
<string name="chat_prev_match_desc">Previous match</string>
|
||
<string name="chat_next_match_desc">Next match</string>
|
||
<string name="chat_close_search_desc">Close search</string>
|
||
|
||
<!-- Actions -->
|
||
<string name="action_retry">Retry</string>
|
||
<string name="action_cancel">Cancel</string>
|
||
<string name="action_confirm">Confirm</string>
|
||
<string name="action_clear">Clear</string>
|
||
<string name="action_ok">OK</string>
|
||
<string name="action_progress_starting">Starting…</string>
|
||
<string name="action_progress_running">Running…</string>
|
||
<string name="action_progress_succeeded">Completed</string>
|
||
<string name="action_progress_failed">Failed</string>
|
||
<string name="action_progress_failed_exit">Failed (exit %1$d)</string>
|
||
<string name="action_delete">Delete</string>
|
||
|
||
<!-- Content Descriptions -->
|
||
<string name="content_desc_back">Back</string>
|
||
<string name="content_desc_open_drawer">Open navigation drawer</string>
|
||
<string name="content_desc_refresh">Refresh</string>
|
||
<string name="common_save">Save</string>
|
||
|
||
<!-- Empty-state CTAs (issue #618) -->
|
||
<string name="empty_action_browse_hub">Browse skill hub</string>
|
||
<string name="empty_action_retry_search">Retry search</string>
|
||
<string name="empty_action_create_job">Create your first job</string>
|
||
<string name="empty_action_add_server">Add a server</string>
|
||
<string name="empty_action_connect_telegram">Connect a Telegram channel</string>
|
||
<string name="empty_action_configure_model">Configure model</string>
|
||
<string name="empty_action_start_chat">Start a new chat</string>
|
||
<string name="empty_action_explore">Explore Skills or Cron jobs</string>
|
||
<string name="empty_action_clear_search">Clear search</string>
|
||
<string name="common_cancel">Cancel</string>
|
||
<string name="content_desc_clear_search">Clear search</string>
|
||
|
||
<!-- General Errors -->
|
||
<string name="error_unknown">Unknown error</string>
|
||
<string name="billing_free_plan">Free</string>
|
||
<string name="billing_usage">Usage</string>
|
||
<string name="billing_cancel">Cancel</string>
|
||
<string name="billing_renews">Renews: %1$s</string>
|
||
<string name="billing_feature_unavailable">Billing is unavailable on this server (method not supported)</string>
|
||
<string name="billing_no_active_plan">No active plan — you\'re on the free tier.</string>
|
||
<string name="billing_login_required">Log in to Nous Portal to view your plan.</string>
|
||
<string name="billing_credits_remaining">Credits remaining: %1$s</string>
|
||
<string name="billing_plan">Plan</string>
|
||
<string name="billing_topup">Top-up</string>
|
||
|
||
<!-- Navigation & Drawer -->
|
||
<string name="press_back_again_to_exit">Press back again to exit</string>
|
||
<string name="nav_drawer_title">Hermes</string>
|
||
<string name="nav_drawer_subtitle">AI Agent Control</string>
|
||
<string name="nav_drawer_section_converse">Converse</string>
|
||
<string name="nav_drawer_section_automate">Automate</string>
|
||
<string name="nav_drawer_section_configure">Configure</string>
|
||
<string name="nav_drawer_section_inspect">Inspect</string>
|
||
|
||
<!-- Screen Names -->
|
||
<string name="screen_chat">Chat</string>
|
||
<string name="screen_skills">Skills</string>
|
||
<string name="screen_cron">Cron</string>
|
||
<string name="screen_system">System</string>
|
||
<string name="screen_settings">Settings</string>
|
||
<string name="screen_profiles">Profiles</string>
|
||
<string name="screen_bots">Bots</string>
|
||
<string name="bots_active_now">Active Now</string>
|
||
<string name="bots_empty_title">No Bots Found</string>
|
||
<string name="bots_empty_description">Create an agent profile to start using Bot Mode.</string>
|
||
<string name="bots_search_placeholder">Search bots…</string>
|
||
<string name="bots_hidden_badge">Hidden</string>
|
||
<string name="bots_show_hidden">Show hidden bots</string>
|
||
<string name="bots_hide_hidden">Hide hidden bots</string>
|
||
<string name="bots_action_create">Create Bot</string>
|
||
<string name="bots_create_title">New Bot</string>
|
||
<string name="bots_create_name_label">Handle / Slug</string>
|
||
<string name="bots_create_name_placeholder">e.g. scout, reviewer</string>
|
||
<string name="bots_create_title_label">Display Name</string>
|
||
<string name="bots_create_title_placeholder">e.g. Scout Agent</string>
|
||
<string name="bots_create_desc_label">Description</string>
|
||
<string name="bots_create_desc_placeholder">What does this agent do?</string>
|
||
<string name="bots_create_avatar_shape">Avatar Shape</string>
|
||
<string name="bots_create_avatar_color">Accent Color</string>
|
||
<string name="bots_create_button">Create</string>
|
||
<string name="bots_action_create_group">Create Group Chat</string>
|
||
<string name="bots_create_group_title">New Group Chat</string>
|
||
<string name="bots_create_group_name_label">Group Name</string>
|
||
<string name="bots_create_group_name_placeholder">e.g. Research Team</string>
|
||
<string name="bots_create_group_select_bots">Select Bots (at least 2)</string>
|
||
<string name="bots_create_group_button">Create Group</string>
|
||
<string name="bots_tab_all">Bots</string>
|
||
<string name="bots_tab_groups">Groups</string>
|
||
<string name="bots_groups_empty_title">No Group Chats</string>
|
||
<string name="bots_groups_empty_desc">Create a multi-agent group chat to let bots collaborate.</string>
|
||
<string name="bots_group_members_count">%1$d bots</string>
|
||
<string name="bots_group_disband">Disband Group</string>
|
||
<string name="bots_group_disband_confirm_title">Disband %1$s?</string>
|
||
<string name="bots_group_disband_confirm_msg">This removes the group chat from all member bots. The individual bots will not be deleted.</string>
|
||
<string name="bots_edit_title">Edit Bot</string>
|
||
<string name="bots_edit_save">Save Changes</string>
|
||
<string name="bots_edit_delete">Delete Bot</string>
|
||
<string name="bots_edit_delete_confirm_title">Delete %1$s?</string>
|
||
<string name="bots_edit_delete_confirm_msg">This will permanently delete the agent profile and its configuration.</string>
|
||
<string name="screen_webhooks">Webhooks</string>
|
||
<string name="screen_gateway">Gateway</string>
|
||
<string name="screen_toolsets">Toolsets</string>
|
||
<string name="screen_plugins">Plugins</string>
|
||
<string name="screen_config">Config</string>
|
||
<string name="screen_mcp_servers">MCP Servers</string>
|
||
<string name="screen_memory">Memory</string>
|
||
<string name="screen_models">Models</string>
|
||
<string name="screen_pairing">Pairing</string>
|
||
<string name="screen_keys">Keys</string>
|
||
<string name="screen_channels">Channels</string>
|
||
<string name="screen_logs">Logs</string>
|
||
<string name="screen_kanban">Kanban</string>
|
||
<string name="screen_achievements">Achievements</string>
|
||
<string name="screen_history">History</string>
|
||
<string name="screen_processes">Processes</string>
|
||
<string name="screen_providers">Providers</string>
|
||
<string name="screen_analytics">Analytics</string>
|
||
<string name="screen_billing">Billing</string>
|
||
<string name="screen_files">Files</string>
|
||
|
||
<!-- Notifications -->
|
||
<string name="notif_title">Hermes</string>
|
||
<string name="notif_waiting_replies">Waiting for Hermes replies</string>
|
||
<string name="notif_new_message">New message</string>
|
||
<string name="notif_clarification_needed">Hermes needs a clarification</string>
|
||
<string name="notif_input_needed">Hermes needs your input</string>
|
||
<string name="notif_reply_placeholder">Type your reply\u2026</string>
|
||
<string name="notif_channel_service_name">Hermes Background Service</string>
|
||
<string name="notif_channel_service_desc">Keeps connection alive in the background</string>
|
||
<string name="notif_channel_chat_name">Hermes Chat Replies</string>
|
||
<string name="notif_channel_chat_desc">Alerts for new replies from Hermes</string>
|
||
<string name="action_reply">Reply</string>
|
||
|
||
<!-- Chat Screen & Bubble -->
|
||
<string name="bot_chat_never_resets_notice">Bot chats are one continuous conversation — compacting instead. For a throwaway session, create a standard chat.</string>
|
||
<string name="chat_action_search">Search</string>
|
||
<string name="chat_action_close_search">Close search</string>
|
||
<string name="chat_action_reconnect">Reconnect</string>
|
||
<string name="chat_action_relogin">Re-login</string>
|
||
<string name="chat_relogin_title">Re-login to Hermes</string>
|
||
<string name="chat_relogin_username">Username</string>
|
||
<string name="chat_relogin_password">Password</string>
|
||
<string name="chat_relogin_submit">Login</string>
|
||
<string name="chat_relogin_cancel">Cancel</string>
|
||
<string name="chat_relogin_error_empty">Username and password cannot be empty</string>
|
||
<string name="chat_empty_title">Ready to chat</string>
|
||
<string name="chat_empty_subtitle">Send a message to start a conversation</string>
|
||
<string name="chat_status_connecting">Connecting to Hermes\u2026</string>
|
||
<string name="chat_resume_error_title">Couldn\'t connect to this session</string>
|
||
<string name="chat_status_reconnecting">Reconnecting\u2026</string>
|
||
<string name="chat_status_disconnected">Disconnected</string>
|
||
<string name="chat_status_no_network">No network</string>
|
||
<string name="chat_status_auth_expired">Session expired</string>
|
||
<string name="chat_input_placeholder_not_connected">Not connected\u2026</string>
|
||
<string name="chat_input_placeholder_waiting">Waiting for response\u2026</string>
|
||
<string name="chat_input_placeholder_queue">Queued \u2014 sends when agent is free\u2026</string>
|
||
<string name="chat_input_placeholder_type_message">Type a message\u2026</string>
|
||
<string name="chat_tool_execution_error">Execution Error: %1$s</string>
|
||
<string name="chat_tool_exit_code">Exit Code: %1$d</string>
|
||
<string name="chat_tool_fallback">Tool</string>
|
||
<string name="chat_tool_show_raw">Show Raw JSON</string>
|
||
<string name="chat_tool_show_parsed">Show Parsed Output</string>
|
||
<string name="content_desc_new_chat">New Chat</string>
|
||
<string name="content_desc_scroll_to_bottom">Scroll to bottom</string>
|
||
<string name="content_desc_copy">Copy</string>
|
||
<string name="content_desc_edit">Edit</string>
|
||
<string name="chat_msg_tokens">%1$s tok</string>
|
||
<string name="chat_msg_tps">%1$s t/s</string>
|
||
|
||
<!-- Attachment / File Picker -->
|
||
<string name="chat_attach_remove_desc">Remove attachment</string>
|
||
|
||
<!-- Camera -->
|
||
<string name="chat_camera_error">Failed to capture photo</string>
|
||
|
||
<!-- Settings Screen -->
|
||
<string name="settings_sec_connection">Connection</string>
|
||
<string name="settings_field_token">Auth Token</string>
|
||
<string name="settings_sec_behavior">Behavior</string>
|
||
<string name="settings_item_auto_reconnect">Auto-Reconnect</string>
|
||
<string name="settings_desc_auto_reconnect">Automatically reconnect on disconnect</string>
|
||
<string name="settings_item_restore_session">Restore Last Session</string>
|
||
<string name="settings_desc_restore_session">Reopen the most recent chat session on startup</string>
|
||
<string name="settings_sec_appearance">Appearance</string>
|
||
<string name="settings_item_theme">Theme</string>
|
||
<string name="settings_sec_chat">Chat</string>
|
||
<string name="settings_item_typing_effect">Typing Effect</string>
|
||
<string name="settings_desc_typing_effect">Animate new messages word by word</string>
|
||
<string name="settings_item_message_stats">Message stats</string>
|
||
<string name="settings_desc_message_stats">Show token and generation performance details in chat.</string>
|
||
<string name="settings_item_user_message_tokens">User message tokens</string>
|
||
<string name="settings_item_assistant_message_tokens">Assistant message tokens</string>
|
||
<string name="settings_item_tokens_per_second">Tokens per second (TPS)</string>
|
||
<string name="chat_agent_status_typing">Agent is typing</string>
|
||
<string name="chat_agent_status_thinking">Thinking…</string>
|
||
<string name="chat_agent_status_searching">Searching…</string>
|
||
<string name="chat_agent_status_reading">Reading file…</string>
|
||
<string name="chat_agent_status_browsing">Browsing…</string>
|
||
<string name="chat_agent_status_running_command">Running command…</string>
|
||
<string name="chat_agent_status_using_tool">Using tool…</string>
|
||
<string name="settings_item_typing_delay">Delay: %1$d ms</string>
|
||
<string name="settings_delay_10ms">10 ms</string>
|
||
<string name="settings_delay_100ms">100 ms</string>
|
||
<string name="settings_item_chat_font_size">Chat Font Size</string>
|
||
<string name="settings_desc_chat_font_size">Scale text size in chat messages</string>
|
||
<string name="settings_font_scale_value">Font Size: %1$s</string>
|
||
<string name="settings_font_scale_small">Small (0.85×)</string>
|
||
<string name="settings_font_scale_default">Default (1.0×)</string>
|
||
<string name="settings_font_scale_large">Large (1.15×)</string>
|
||
<string name="settings_font_scale_xlarge">Extra Large (1.3×)</string>
|
||
<string name="settings_font_scale_huge">Huge (1.5×)</string>
|
||
<string name="settings_chat_preview_title">Preview</string>
|
||
<string name="settings_chat_preview_user">Can you adjust the chat text size?</string>
|
||
<string name="settings_chat_preview_agent">Done! You can customize the font scale right here.</string>
|
||
<string name="settings_action_test_connection">Test Connection</string>
|
||
<string name="settings_sec_about">About</string>
|
||
<string name="settings_sec_language">Language</string>
|
||
<string name="settings_about_app_name">Hermes Mobile</string>
|
||
<string name="settings_about_version">Version</string>
|
||
<string name="settings_about_build">Build</string>
|
||
<string name="settings_about_debug">Debug</string>
|
||
<string name="settings_about_release">Release</string>
|
||
<string name="settings_about_commit">Commit</string>
|
||
<string name="settings_about_update">Update</string>
|
||
<string name="settings_about_update_check">Check for updates</string>
|
||
<string name="settings_about_update_checking">Checking…</string>
|
||
<string name="settings_about_update_uptodate">Up to date (v%1$s)</string>
|
||
<string name="settings_about_update_available">Update available: v%1$s</string>
|
||
<string name="settings_about_update_action">Update</string>
|
||
<string name="settings_about_update_downloading">Downloading %1$d%%</string>
|
||
<string name="settings_about_update_installing">Installing v%1$s…</string>
|
||
<string name="settings_about_update_allow_sources">Allow installs from this source</string>
|
||
<string name="settings_about_update_open_settings">Open settings</string>
|
||
<string name="settings_about_update_retry">Retry</string>
|
||
<string name="settings_support_title">Support Hermes Mobile</string>
|
||
<string name="settings_support_message">If Hermes Mobile saves you time, you can support its development.</string>
|
||
<string name="settings_support_action">Support me on Ko-fi</string>
|
||
|
||
<!-- Settings list summaries (drill-down) -->
|
||
<string name="settings_summary_profiles">%1$d saved</string>
|
||
<string name="settings_summary_typing_on">Typing effect on</string>
|
||
<string name="settings_summary_typing_off">Typing effect off</string>
|
||
<string name="settings_summary_on">On</string>
|
||
<string name="settings_summary_off">Off</string>
|
||
<string name="settings_summary_theme_system">System</string>
|
||
<string name="settings_summary_theme_light">Light</string>
|
||
<string name="settings_summary_theme_dark">Dark</string>
|
||
<string name="action_save">Save</string>
|
||
<string name="settings_action_add_profile">Add Profile</string>
|
||
<string name="settings_action_edit_profile">Edit Profile</string>
|
||
<string name="settings_title_add_profile">Add Connection Profile</string>
|
||
<string name="settings_title_edit_profile">Edit Connection Profile</string>
|
||
<string name="settings_field_profile_name">Profile Name</string>
|
||
<string name="settings_delete_confirm_title">Delete Profile?</string>
|
||
<string name="settings_delete_confirm_message">Are you sure you want to delete \"%1$s\"? This can\'t be undone.</string>
|
||
<string name="content_desc_delete_profile">Delete Profile</string>
|
||
<string name="content_desc_hide_token">Hide token</string>
|
||
<string name="content_desc_show_token">Show token</string>
|
||
<string name="theme_system">System</string>
|
||
<string name="theme_light">Light</string>
|
||
<string name="theme_dark">Dark</string>
|
||
<string name="settings_item_use_dynamic_colors">Dynamic Colors</string>
|
||
<string name="settings_desc_use_dynamic_colors">Derive scheme from wallpaper (Android 12+)</string>
|
||
<string name="settings_item_theme_preset">Preset Theme</string>
|
||
<string name="theme_preset_default">Default</string>
|
||
<string name="theme_preset_monochrome">Monochrome</string>
|
||
<string name="theme_preset_gruvbox">Gruvbox</string>
|
||
<string name="theme_preset_catppuccin">Catppuccin</string>
|
||
<string name="theme_preset_amoled">AMOLED Black (Dark only)</string>
|
||
<string name="theme_preset_nord">Nord</string>
|
||
|
||
<!-- Language -->
|
||
<string name="settings_item_language">Language</string>
|
||
<string name="language_system">System</string>
|
||
<string name="language_english">English</string>
|
||
<string name="language_arabic">العربية</string>
|
||
<string name="language_chinese">简体中文</string>
|
||
<string name="language_korean">한국어</string>
|
||
|
||
<!-- Connect Screen -->
|
||
<string name="connect_selected_profile">Profile: %1$s</string>
|
||
<string name="connect_action_select_profile">Select Saved Profile</string>
|
||
<string name="connect_health_title">Backend health</string>
|
||
<string name="connect_health_body">Hermes %1$s · %2$s</string>
|
||
<string name="connect_health_auth_gated">Gated (OAuth)</string>
|
||
<string name="connect_health_auth_token">Token</string>
|
||
|
||
<!-- Connect Error Messages -->
|
||
<string name="connect_error_token_required">Token is required</string>
|
||
<string name="connect_error_401">Invalid token (401 Unauthorized)</string>
|
||
<string name="connect_error_403">Access denied (403 Forbidden)</string>
|
||
<string name="connect_error_http_code">Server returned HTTP %1$d</string>
|
||
<string name="connect_error_timeout">Connection timed out</string>
|
||
<string name="connect_error_refused">Connection refused – is Hermes running?</string>
|
||
<string name="connect_error_resolve">Could not resolve host</string>
|
||
<string name="connect_error_connection_failed">Connection failed: %1$s</string>
|
||
|
||
<string name="connect_save_profile">Save connection profile</string>
|
||
<string name="connect_profile_name">Profile Name</string>
|
||
<string name="connect_placeholder_profile_name">e.g. Local Hermit, Remote Server</string>
|
||
<string name="connect_action_hide_manual">Hide manual entry</string>
|
||
<string name="connect_action_show_manual">Enter manually instead</string>
|
||
<string name="connect_placeholder_token">API token</string>
|
||
<string name="connect_server_url_label">Server URL</string>
|
||
<string name="connect_placeholder_server_url">https://host:9119/ or http://127.0.0.1:9119/</string>
|
||
<string name="connect_error_url_invalid">Enter a valid server URL (https:// or http://)</string>
|
||
<string name="connect_error_lan_permission_denied">Local network access denied. Grant the Local network permission in Settings, or connect to a remote gateway URL instead.</string>
|
||
<string name="action_connect">Connect</string>
|
||
|
||
<!-- Kanban Screen -->
|
||
<string name="kanban_board_title">Kanban Board</string>
|
||
<string name="kanban_no_boards">No boards found.</string>
|
||
<string name="kanban_no_columns">No columns found for this board.</string>
|
||
<string name="kanban_add_new_task">Add New Task</string>
|
||
<string name="kanban_task_title">Task Title</string>
|
||
<string name="kanban_task_desc">Task Description</string>
|
||
<string name="kanban_add_task">Add task</string>
|
||
<string name="kanban_action_triage">Triage</string>
|
||
<string name="kanban_action_ready">Ready</string>
|
||
<string name="kanban_action_block">Block</string>
|
||
<string name="kanban_action_unblock">Unblock</string>
|
||
<string name="kanban_action_complete">Complete</string>
|
||
<string name="kanban_action_archive">Archive</string>
|
||
<string name="kanban_confirm_blocked">Mark this task as blocked? The worker\'s claim is released.</string>
|
||
<string name="kanban_confirm_done">Complete this task? The worker\'s claim is released.</string>
|
||
<string name="kanban_confirm_archive">Archive this task? It disappears from the default board view.</string>
|
||
<string name="kanban_complete_title">Complete task</string>
|
||
<string name="kanban_complete_summary_label">Completion summary</string>
|
||
<string name="kanban_complete_summary_hint">Stored as the task result</string>
|
||
<string name="kanban_move_failed">Move failed: %1$s</string>
|
||
<string name="kanban_live">Live</string>
|
||
<string name="kanban_offline">Offline</string>
|
||
<string name="kanban_no_tasks">No tasks</string>
|
||
<string name="kanban_priority">Priority</string>
|
||
<string name="kanban_priority_normal">0 (Normal)</string>
|
||
<string name="kanban_priority_med">1 (Med)</string>
|
||
<string name="kanban_priority_high">2 (High)</string>
|
||
<string name="kanban_priority_urgent">3 (Urgent)</string>
|
||
<string name="kanban_assignee">Assignee</string>
|
||
<string name="kanban_assignee_default_suffix">%1$s (Default)</string>
|
||
<string name="kanban_assignee_unassigned">Default (Unassigned)</string>
|
||
<string name="kanban_assignee_parked">Parked (No worker)</string>
|
||
<string name="kanban_goal_mode">Autonomous Goal Mode</string>
|
||
<string name="kanban_goal_mode_desc">Judge validates task completion across multi-turn iterations</string>
|
||
<string name="kanban_advanced_options">Advanced Options</string>
|
||
<string name="kanban_parent_task">Parent Task</string>
|
||
<string name="kanban_parent_none">None</string>
|
||
<string name="kanban_model_override">Model Override</string>
|
||
<string name="kanban_provider_override">Provider Override</string>
|
||
<string name="kanban_reasoning_effort">Reasoning Effort</string>
|
||
<string name="kanban_workspace_kind">Workspace Kind</string>
|
||
<string name="kanban_workspace_path">Workspace Path Override</string>
|
||
<string name="kanban_workspace_path_hint">Optional path (defaults to project dir)</string>
|
||
<string name="kanban_skills">Skills</string>
|
||
<string name="kanban_target_column">Column</string>
|
||
<string name="kanban_model_inherit">Inherit profile</string>
|
||
<string name="kanban_model_clear">Clear model override</string>
|
||
<string name="kanban_select_model">Select Model</string>
|
||
<string name="kanban_effort_inherit">Inherit</string>
|
||
<string name="kanban_effort_none">None</string>
|
||
<string name="kanban_effort_low">Low</string>
|
||
<string name="kanban_effort_medium">Medium</string>
|
||
<string name="kanban_effort_high">High</string>
|
||
<string name="kanban_effort_minimal">Minimal</string>
|
||
<string name="kanban_effort_xhigh">XHigh</string>
|
||
<string name="kanban_effort_max">Max</string>
|
||
<string name="kanban_effort_ultra">Ultra</string>
|
||
<string name="kanban_show_archived">Show archived tasks</string>
|
||
<string name="kanban_group_running">Group running lane by profile</string>
|
||
<string name="kanban_all_assignees">All assignees</string>
|
||
<string name="kanban_tenant">Tenant</string>
|
||
<string name="kanban_all_tenants">All tenants</string>
|
||
<string name="kanban_execution_runs">Execution Runs</string>
|
||
<string name="kanban_no_run_history">No run history available.</string>
|
||
<string name="kanban_run_number">Run #%1$d</string>
|
||
<string name="kanban_run_profile">Profile: %1$s</string>
|
||
<string name="kanban_run_outcome">Outcome: %1$s</string>
|
||
<string name="kanban_run_duration">Duration: %1$s</string>
|
||
<string name="kanban_run_error">Error: %1$s</string>
|
||
<string name="kanban_run_summary">Summary: %1$s</string>
|
||
<string name="kanban_project">Project Scope</string>
|
||
<string name="kanban_no_project">No project</string>
|
||
<string name="kanban_archive_board">Archive Board</string>
|
||
<string name="kanban_archive_board_confirm">Are you sure you want to archive board \'%1$s\'? You can recover it later from archived boards.</string>
|
||
<string name="kanban_board_settings">Board Settings</string>
|
||
<string name="kanban_board_name">Board Name</string>
|
||
<string name="kanban_description">Description</string>
|
||
<string name="kanban_default_workdir">Default Workdir</string>
|
||
<string name="kanban_workdir_example">e.g. /home/user/project</string>
|
||
<string name="kanban_orchestration_settings">Orchestration Settings</string>
|
||
<string name="kanban_orchestrator_profile">Orchestrator Profile</string>
|
||
<string name="kanban_default_assignee">Default Assignee</string>
|
||
<string name="kanban_auto_decompose">Auto-decompose</string>
|
||
<string name="kanban_profile_descriptions">Profile Descriptions</string>
|
||
<string name="kanban_auto_describe">Auto-describe</string>
|
||
<string name="kanban_dependencies">Dependencies</string>
|
||
<string name="kanban_blocked_by">Blocked by</string>
|
||
<string name="kanban_blocks">Blocks</string>
|
||
<string name="kanban_estimate">Effort Estimation</string>
|
||
<string name="kanban_estimate_action">Estimate effort</string>
|
||
<string name="kanban_reestimate_action">Re-estimate</string>
|
||
<string name="kanban_estimated_tokens">Tokens: %1$d</string>
|
||
<string name="kanban_complexity">Complexity: %1$s</string>
|
||
<string name="kanban_rationale">Rationale</string>
|
||
<string name="kanban_delete_task">Delete Task</string>
|
||
<string name="kanban_delete_task_confirm">Are you sure you want to delete this task? This cannot be undone.</string>
|
||
<string name="kanban_bulk_assign">Assign</string>
|
||
<string name="kanban_bulk_unassign">Unassign</string>
|
||
<string name="kanban_bulk_delete">Delete</string>
|
||
<string name="kanban_bulk_delete_confirm">Delete %1$d selected tasks? This cannot be undone.</string>
|
||
<string name="kanban_export_board">Export Board</string>
|
||
<string name="kanban_import_board">Import Board</string>
|
||
<string name="kanban_runtime_working">Working</string>
|
||
<string name="kanban_runtime_stale">Stale (no heartbeat)</string>
|
||
<string name="kanban_runtime_wont_run">Won\'t run: unassigned</string>
|
||
<string name="kanban_runtime_elapsed">· %1$s</string>
|
||
<string name="kanban_runtime_stale_badge">· STALE</string>
|
||
<string name="kanban_runtime_wont_run_badge">· WON\'T RUN</string>
|
||
<string name="kanban_task_actions">Task actions</string>
|
||
<string name="kanban_reclaim_task">Reclaim task</string>
|
||
<string name="kanban_no_comments">No comments yet.</string>
|
||
<string name="kanban_write_comment">Write a comment...</string>
|
||
<string name="kanban_note_requeue">Note & Requeue</string>
|
||
<string name="kanban_comment">Comment</string>
|
||
<string name="kanban_worker_log">Worker Log Output</string>
|
||
<string name="kanban_event_timeline">Event Timeline</string>
|
||
<string name="kanban_no_activity">No activity events.</string>
|
||
<string name="kanban_attachments">Attachments</string>
|
||
<string name="kanban_upload">Upload</string>
|
||
<string name="kanban_no_attachments">No attachments uploaded.</string>
|
||
<string name="kanban_clear_all">Clear all</string>
|
||
<string name="kanban_skills_placeholder">e.g. git, coding, tests</string>
|
||
<string name="kanban_profile_description_hint">Profile description for routing</string>
|
||
<string name="kanban_filter">Filter</string>
|
||
<string name="kanban_board_options">Board options</string>
|
||
<string name="kanban_new_board">New Board</string>
|
||
<string name="kanban_clear_selection">Clear</string>
|
||
<string name="kanban_select_all">All</string>
|
||
<string name="kanban_move">Move</string>
|
||
<string name="kanban_close_multi_select">Close multi-select</string>
|
||
<string name="kanban_move_tasks">Move %1$d tasks</string>
|
||
<string name="kanban_create_new_board">Create New Board</string>
|
||
<string name="kanban_slug">Slug (id)</string>
|
||
<string name="kanban_display_name">Display Name</string>
|
||
<string name="kanban_filters">Filters</string>
|
||
<string name="kanban_confirm_action">Confirm action</string>
|
||
<string name="kanban_edit_description">Edit Description</string>
|
||
<string name="kanban_workspace_scratch">Scratch (Default)</string>
|
||
<string name="kanban_workspace_worktree">Worktree</string>
|
||
<string name="kanban_workspace_dir">Dir</string>
|
||
<string name="kanban_unassigned_group">Unassigned</string>
|
||
<string name="kanban_expand_column">Expand %1$s</string>
|
||
<string name="kanban_collapse_column">Collapse %1$s</string>
|
||
<string name="kanban_add_to_column">Add task to %1$s</string>
|
||
<string name="action_add">Add</string>
|
||
<!-- Skills Screen -->
|
||
<string name="skills_status_all">All Statuses</string>
|
||
<string name="skills_status_enabled">Enabled</string>
|
||
<string name="skills_status_disabled">Disabled</string>
|
||
<string name="skills_category_all">All</string>
|
||
<string name="skills_screen_title">Skills</string>
|
||
<string name="skills_search_placeholder">Search skills\u2026</string>
|
||
<string name="skills_edit_title">Edit: %1$s</string>
|
||
<string name="skills_preview_title">Preview: %1$s</string>
|
||
<string name="skills_preview_empty">No content to preview</string>
|
||
<string name="skills_hub_search_placeholder">Search skill hub\u2026</string>
|
||
<string name="skills_hub_search_button">Search Hub</string>
|
||
<string name="skills_hub_empty_results">No skills found in hub</string>
|
||
<string name="skills_hub_search_hint">Type a search term to browse the skill hub</string>
|
||
<string name="skills_hub_install">Install</string>
|
||
<string name="skills_hub_sources_title">Connected sources</string>
|
||
<string name="skills_hub_source_rate_limited">rate limited</string>
|
||
<string name="skills_hub_source_offline">offline</string>
|
||
<string name="skills_hub_source_via_index">via index</string>
|
||
<string name="skills_hub_featured_title">Featured skills</string>
|
||
<string name="skills_hub_featured_subtitle">from the Hermes index — search above for more</string>
|
||
<string name="skills_hub_landing_hint">Search the hub above to browse installable skills from the connected sources</string>
|
||
<string name="skills_hub_scan">Scan</string>
|
||
<string name="skills_hub_scan_verdict_label">Verdict: %1$s</string>
|
||
<string name="skills_hub_scan_policy_allow">Install allowed</string>
|
||
<string name="skills_hub_scan_policy_ask">Needs confirmation</string>
|
||
<string name="skills_hub_scan_policy_block">Install blocked</string>
|
||
<string name="skills_hub_scan_no_findings">No risky patterns detected</string>
|
||
<plurals name="skills_hub_scan_findings_count">
|
||
<item quantity="one">%1$d finding</item>
|
||
<item quantity="other">%1$d findings</item>
|
||
</plurals>
|
||
<string name="skills_content_placeholder">Enter skill content\u2026</string>
|
||
<string name="skills_empty_message">No skills found</string>
|
||
<string name="skills_discard_title">Discard changes?</string>
|
||
<string name="skills_discard_message">You have unsaved changes. Are you sure you want to discard them?</string>
|
||
<string name="skills_mode_installed">Installed</string>
|
||
<string name="skills_mode_hub">Browse Hub</string>
|
||
<string name="skills_source_all">All sources</string>
|
||
<string name="action_discard">Discard</string>
|
||
|
||
<string name="content_desc_edit_skill">Edit Skill File</string>
|
||
<string name="content_desc_uninstall_skill">Uninstall Skill</string>
|
||
<string name="content_desc_update_skills_hub">Update Skills from Hub</string>
|
||
<string name="content_desc_save_changes">Save Changes</string>
|
||
|
||
<!-- Logs Screen -->
|
||
<string name="logs_empty_title">No logs available</string>
|
||
<string name="logs_empty_desc">Log output from Hermes will appear here.</string>
|
||
<string name="logs_action_pause">Pause</string>
|
||
<string name="logs_action_resume">Resume</string>
|
||
<string name="logs_action_export">Share</string>
|
||
<string name="logs_content_desc_jump_bottom">Scroll to bottom</string>
|
||
<string name="logs_filter_all">All</string>
|
||
<string name="logs_filter_agent">Agent</string>
|
||
<string name="logs_filter_errors">Errors</string>
|
||
<string name="logs_filter_gateway">Gateway</string>
|
||
<string name="logs_filter_warning">Warning</string>
|
||
<string name="logs_filter_error">Error</string>
|
||
<string name="logs_filter_info">Info</string>
|
||
<string name="logs_filter_debug">Debug</string>
|
||
<string name="logs_filter_tools">Tools</string>
|
||
<string name="logs_filter_cli">CLI</string>
|
||
<string name="logs_filter_cron">Cron</string>
|
||
|
||
<!-- System Screen -->
|
||
<string name="system_empty_title">No system data</string>
|
||
<string name="system_empty_desc">Tap refresh to load system diagnostics.</string>
|
||
|
||
<!-- Host section -->
|
||
<string name="system_sec_host">Host</string>
|
||
<string name="system_label_os">OS</string>
|
||
<string name="system_label_arch">Arch</string>
|
||
<string name="system_label_hostname">Host</string>
|
||
<string name="system_label_python">Python</string>
|
||
<string name="system_label_hermes_version">Hermes</string>
|
||
<string name="system_label_cpu">CPU</string>
|
||
<string name="system_label_memory">Memory</string>
|
||
<string name="system_label_disk">Disk</string>
|
||
<string name="system_label_uptime">Uptime</string>
|
||
<string name="system_label_load_avg">Load avg</string>
|
||
<string name="system_label_cores">cores</string>
|
||
<string name="system_label_used_total_percent">%1$s / %2$s (%3$s%%)</string>
|
||
<string name="system_psutil_warning">Install the psutil extra for CPU / memory / disk metrics.</string>
|
||
<string name="system_version_latest">latest</string>
|
||
<string name="system_version_update_available">update available</string>
|
||
<string name="system_version_behind">%1$d behind</string>
|
||
<string name="system_action_check_updates">Check for updates</string>
|
||
<string name="system_action_update_now">Update now</string>
|
||
<string name="system_update_confirm_title">Update Hermes?</string>
|
||
<string name="system_update_confirm_desc">This will run hermes update and restart the gateway.</string>
|
||
<string name="system_update_progress_title">Software update</string>
|
||
|
||
<!-- Portal section -->
|
||
<string name="system_sec_portal">Nous Portal</string>
|
||
<string name="system_status_logged_in">logged in</string>
|
||
<string name="system_status_not_logged_in">not logged in</string>
|
||
<string name="system_portal_provider">inference provider: %1$s</string>
|
||
<string name="system_portal_manage_subscription">Manage subscription</string>
|
||
<string name="system_portal_feature_routing">Tool Gateway routing</string>
|
||
<string name="system_portal_login_hint">Log in with hermes portal.</string>
|
||
|
||
<!-- Curator section -->
|
||
<string name="system_sec_curator">Skill curator</string>
|
||
<!-- Self-Improvement & Learning Activity -->
|
||
<string name="memory_sec_self_improvement">Self-Improvement & Learning Activity</string>
|
||
<string name="memory_self_improvement_desc">Chronological log of agent skills, memories, and fact store updates learned over time.</string>
|
||
<string name="memory_self_improvement_no_activity">No self-improvement events recorded yet.</string>
|
||
<string name="system_status_active">active</string>
|
||
<string name="system_status_paused">paused</string>
|
||
<string name="system_status_disabled">disabled</string>
|
||
<string name="system_curator_interval">every %1$dh</string>
|
||
<string name="system_curator_last_run">last run %1$s</string>
|
||
<string name="system_curator_never_run">never run</string>
|
||
<string name="system_curator_resume">Resume</string>
|
||
<string name="system_curator_pause">Pause</string>
|
||
<string name="system_curator_run_now">Run now</string>
|
||
|
||
<!-- Gateway section -->
|
||
<string name="system_sec_gateway">Gateway</string>
|
||
<string name="system_status_running">Running</string>
|
||
<string name="system_status_stopped">Stopped</string>
|
||
<string name="system_gateway_start">Start</string>
|
||
<string name="system_gateway_restart">Restart</string>
|
||
<string name="system_gateway_stop">Stop</string>
|
||
<string name="system_migration_title">Gateway migration</string>
|
||
<string name="system_migration_description">Review the backend migration plan before moving profile gateways onto one shared multiplexer.</string>
|
||
<string name="system_migration_profiles">Profiles</string>
|
||
<string name="system_migration_automatic_eligibility">Automatic eligibility</string>
|
||
<string name="system_migration_yes">Yes</string>
|
||
<string name="system_migration_no">No</string>
|
||
<string name="system_migration_already_multiplexed">Already multiplexed</string>
|
||
<string name="system_migration_interrupted">An earlier migration was interrupted. Review the plan before retrying.</string>
|
||
<string name="system_migration_blockers">Blockers</string>
|
||
<string name="system_migration_notices">Notices</string>
|
||
<string name="system_migration_start">Start migration</string>
|
||
<string name="system_migration_confirm_title">Start gateway migration?</string>
|
||
<string name="system_migration_confirm_description">This stops standalone profile gateways and restarts the default gateway as a shared multiplexer. The operation runs in the background.</string>
|
||
<string name="system_migration_progress_title">Gateway migration</string>
|
||
|
||
<!-- Memory section -->
|
||
<string name="memory_active">Active: %1$s</string>
|
||
<string name="memory_builtin">Built-in memory</string>
|
||
<string name="memory_builtin_sizes">MEMORY.md: %1$s · USER.md: %2$s</string>
|
||
<string name="memory_reset_memory">Reset MEMORY.md</string>
|
||
<string name="memory_reset_user">Reset USER.md</string>
|
||
<string name="memory_reset_all">Reset all</string>
|
||
<string name="memory_reset_confirm_title">Reset memory</string>
|
||
<string name="memory_reset_confirm_desc">This permanently erases the %1$s built-in memory file(s). This cannot be undone.</string>
|
||
<string name="memory_empty_title">No memory data</string>
|
||
<string name="memory_empty_desc">Could not load memory status.</string>
|
||
<string name="memory_providers_heading">Providers</string>
|
||
<string name="memory_provider_active">Active</string>
|
||
|
||
<!-- Credential pool section -->
|
||
<string name="system_sec_credentials">Credential pool</string>
|
||
<string name="system_credentials_provider">Provider</string>
|
||
<string name="system_credentials_api_key">API key</string>
|
||
<string name="system_credentials_label">Label</string>
|
||
<string name="system_credentials_add_key">Add key</string>
|
||
<string name="system_credentials_empty">No pooled credentials. Add one above to enable key rotation.</string>
|
||
<string name="system_credentials_remove_confirm_title">Remove credential</string>
|
||
<string name="system_credentials_remove_confirm_desc">Remove this pooled API key? The agent will no longer rotate through it.</string>
|
||
|
||
<!-- Operations section -->
|
||
<string name="system_sec_operations">Operations</string>
|
||
<string name="system_op_doctor">Run doctor</string>
|
||
<string name="system_op_security_audit">Security audit</string>
|
||
<string name="system_op_update_skills">Update skills</string>
|
||
<string name="system_op_prompt_size">Prompt size</string>
|
||
<string name="system_op_dump">Support dump</string>
|
||
<string name="system_op_config_migrate">Migrate config</string>
|
||
<string name="system_op_backup_create">Create backup</string>
|
||
<string name="system_op_backup_download">Download backup</string>
|
||
<string name="system_sec_backup">Backup</string>
|
||
<string name="system_sec_restore">Restore from upload</string>
|
||
<string name="system_op_restore_upload">Restore upload</string>
|
||
<string name="system_op_restore_pick">Choose backup archive</string>
|
||
<string name="system_op_import_confirm_title">Restore full Hermes backup?</string>
|
||
<string name="system_op_import_confirm_desc">This will overwrite your current Hermes configuration, skills, sessions, and data. This cannot be undone.</string>
|
||
|
||
<!-- Debug share section -->
|
||
<string name="system_sec_debug_share">Debug share</string>
|
||
<string name="system_debug_share_description">Uploads system info + logs to a public paste service and returns links to send the Hermes team. Pastes auto-delete after 6 hours.</string>
|
||
<string name="system_debug_share_generate">Generate share link</string>
|
||
<string name="system_debug_share_uploading">Uploading…</string>
|
||
<string name="system_debug_share_redact">Redact credential-shaped tokens before upload (recommended)</string>
|
||
<string name="system_debug_share_uploaded">uploaded</string>
|
||
<string name="system_debug_share_redacted">redacted</string>
|
||
<string name="system_debug_share_not_redacted">not redacted</string>
|
||
<string name="system_debug_share_auto_delete">auto-deletes in %1$dh</string>
|
||
<string name="system_debug_share_copy_all">Copy all</string>
|
||
<string name="system_debug_share_failed">upload failed</string>
|
||
|
||
<!-- Checkpoints section -->
|
||
<string name="system_sec_checkpoints">Checkpoints</string>
|
||
<string name="system_checkpoints_summary">%1$d session(s) · %2$s</string>
|
||
<string name="system_checkpoints_prune">Prune</string>
|
||
<string name="system_checkpoints_prune_confirm_title">Prune checkpoints</string>
|
||
<string name="system_checkpoints_prune_confirm_desc">Delete the rollback checkpoint shadow store? Existing /rollback points will be lost.</string>
|
||
|
||
<!-- Shell hooks section -->
|
||
<string name="system_sec_hooks">Shell hooks</string>
|
||
<string name="system_hooks_new">New hook</string>
|
||
<string name="system_hooks_empty">No shell hooks configured.</string>
|
||
<string name="system_hooks_matcher">matcher: %1$s</string>
|
||
<string name="system_hooks_not_executable">not executable</string>
|
||
<string name="system_hooks_allowed">allowed</string>
|
||
<string name="system_hooks_not_approved">not approved</string>
|
||
<string name="system_hooks_modal_title">New shell hook</string>
|
||
<string name="system_hooks_field_event">Event</string>
|
||
<string name="system_hooks_field_command">Command (absolute path)</string>
|
||
<string name="system_hooks_field_matcher">Matcher (optional)</string>
|
||
<string name="system_hooks_field_timeout">Timeout (s)</string>
|
||
<string name="system_hooks_field_approve">Approve now (grant consent so it fires; otherwise it stays configured but inactive)</string>
|
||
<string name="system_hooks_warning">Shell hooks run arbitrary commands on this host. Only add scripts you trust. Takes effect on the next gateway/session restart.</string>
|
||
<string name="system_hooks_create">Create hook</string>
|
||
|
||
<!-- Action log viewer -->
|
||
<string name="system_action_log_title">Action log</string>
|
||
<string name="system_action_log_running">running</string>
|
||
<string name="system_action_log_done">done</string>
|
||
<string name="system_action_log_exit">exit %1$d</string>
|
||
<string name="system_action_log_starting">Starting…</string>
|
||
|
||
<!-- Confirmation dialog -->
|
||
<string name="system_confirm_cancel">Cancel</string>
|
||
<string name="system_confirm_restore">Restore</string>
|
||
<string name="system_confirm_update_now">Update now</string>
|
||
|
||
<!-- Model Screen -->
|
||
<string name="model_empty_title">No model providers reported</string>
|
||
<string name="model_empty_desc">Verify configuration or retry</string>
|
||
<string name="model_label_slug">Slug: %1$s</string>
|
||
<string name="model_status_current">CURRENT</string>
|
||
<string name="model_label_available">Available Models:</string>
|
||
<string name="model_no_models">No models reported or provider needs authentication.</string>
|
||
<string name="content_desc_active_model">Active Model</string>
|
||
<string name="content_desc_expand_provider">Expand %1$s models</string>
|
||
<string name="content_desc_collapse_provider">Collapse %1$s models</string>
|
||
<string name="model_section_pinned">Pinned Models</string>
|
||
<string name="content_desc_unpin_model">Unpin model</string>
|
||
<string name="content_desc_pinned_section_toggle">Toggle pinned section visibility</string>
|
||
<plurals name="model_provider_count">
|
||
<item quantity="one">%1$d model</item>
|
||
<item quantity="other">%1$d models</item>
|
||
</plurals>
|
||
|
||
<!-- Sessions (History) Screen -->
|
||
<string name="history_empty_title">No history</string>
|
||
<string name="history_empty_desc">Previous chat sessions from Hermes will appear here.</string>
|
||
<string name="history_untitled">Untitled</string>
|
||
<string name="history_message_count">%1$d messages</string>
|
||
<plurals name="sessions_card_message_count">
|
||
<item quantity="one">%1$d message</item>
|
||
<item quantity="other">%1$d messages</item>
|
||
</plurals>
|
||
<string name="sessions_project_home">Home</string>
|
||
<!-- Short activity age on history cards (m = minutes, h = hours, d = days) -->
|
||
<string name="session_age_now">now</string>
|
||
<string name="session_age_minutes">%1$dm</string>
|
||
<string name="session_age_hours">%1$dh</string>
|
||
<string name="session_age_days">%1$dd</string>
|
||
<string name="session_age_now_desc">Active just now</string>
|
||
<plurals name="session_age_minutes_desc">
|
||
<item quantity="one">Active %1$d minute ago</item>
|
||
<item quantity="other">Active %1$d minutes ago</item>
|
||
</plurals>
|
||
<plurals name="session_age_hours_desc">
|
||
<item quantity="one">Active %1$d hour ago</item>
|
||
<item quantity="other">Active %1$d hours ago</item>
|
||
</plurals>
|
||
<plurals name="session_age_days_desc">
|
||
<item quantity="one">Active %1$d day ago</item>
|
||
<item quantity="other">Active %1$d days ago</item>
|
||
</plurals>
|
||
<string name="session_age_date_desc">Active %1$s</string>
|
||
<string name="history_load_more">Load more sessions…</string>
|
||
|
||
<!-- Sessions Stats -->
|
||
<string name="sessions_search_placeholder">Search sessions…</string>
|
||
<string name="sessions_search_empty_title">No results</string>
|
||
<string name="sessions_search_empty_desc">No sessions match “%1$s”</string>
|
||
<string name="sessions_search_results_header">%1$d result(s) for “%2$s”</string>
|
||
<string name="sessions_search_played_at">Played %1$s</string>
|
||
<string name="sessions_search_match_label">Match</string>
|
||
<string name="sessions_search_model_label">Model</string>
|
||
<string name="sessions_stat_total">Total</string>
|
||
<string name="sessions_stat_messages">Messages</string>
|
||
<string name="sessions_stat_messages_loaded">Messages loaded</string>
|
||
<string name="sessions_tab_conversations">Conversations</string>
|
||
<string name="sessions_tab_automations">Automations</string>
|
||
<string name="sessions_automations_empty_title">No automation history</string>
|
||
<string name="sessions_automations_empty_desc">Runs started by scheduled automations will appear here.</string>
|
||
<string name="sessions_section_automation_job">Job %1$s</string>
|
||
<string name="sessions_section_automation_unknown">Automation run</string>
|
||
<string name="sessions_section_automation_runs">%1$d loaded run(s)</string>
|
||
<string name="sessions_action_prune">Prune</string>
|
||
<string name="sessions_prune_title">Prune Old Sessions</string>
|
||
<string name="sessions_prune_desc">Delete sessions older than the specified number of days.</string>
|
||
<string name="sessions_prune_days_label">Days threshold</string>
|
||
<string name="sessions_prune_confirm">Prune</string>
|
||
<string name="sessions_empty_cleanup_desc">Empty</string>
|
||
<string name="sessions_empty_cleanup_title">Delete empty sessions?</string>
|
||
<string name="sessions_empty_cleanup_message">Delete %1$d empty session(s). Active and archived sessions are kept.</string>
|
||
<string name="sessions_empty_cleanup_confirm">Delete</string>
|
||
<string name="sessions_delete_title">Delete Session?</string>
|
||
<string name="sessions_delete_message">Are you sure you want to delete \"%1$s\"? This can\'t be undone.</string>
|
||
<string name="sessions_bulk_delete_title">Delete Sessions?</string>
|
||
<string name="sessions_bulk_delete_message">Are you sure you want to delete %1$d session(s)? This can\'t be undone.</string>
|
||
<string name="sessions_action_select_all">Select All</string>
|
||
<string name="sessions_action_deselect_all">Deselect</string>
|
||
<string name="sessions_action_delete_n">Delete %1$d</string>
|
||
<string name="sessions_action_select">Select</string>
|
||
<string name="sessions_action_rename">Rename</string>
|
||
<string name="sessions_action_pin">Pin</string>
|
||
<string name="sessions_action_unpin">Unpin</string>
|
||
<string name="sessions_action_hide">Hide</string>
|
||
<string name="sessions_action_unhide">Unhide</string>
|
||
<string name="sessions_show_hidden">Show hidden sessions</string>
|
||
<string name="sessions_hide_hidden">Hide hidden sessions</string>
|
||
<string name="sessions_hidden_badge">Hidden</string>
|
||
<string name="sessions_all_hidden_desc">All sessions are currently hidden. Tap below to show hidden sessions.</string>
|
||
<string name="sessions_pinned_indicator">Pinned</string>
|
||
<string name="sessions_fork_indicator">Forked session</string>
|
||
<string name="sessions_live_status_running">Running</string>
|
||
<string name="sessions_live_status_waiting">Needs input</string>
|
||
<string name="sessions_live_status_running_desc">Session is running</string>
|
||
<string name="sessions_live_status_waiting_desc">Session needs user input</string>
|
||
<string name="sessions_rename_title">Rename Session</string>
|
||
<string name="sessions_rename_hint">Session title</string>
|
||
|
||
<!-- Toolsets Screen -->
|
||
<string name="toolsets_empty_title">No toolsets reported</string>
|
||
<string name="toolsets_empty_desc">Verify configuration or retry</string>
|
||
|
||
<!-- Toolset Detail Screen (issue #782) -->
|
||
<string name="toolset_detail_no_backends">No configurable backends for this toolset</string>
|
||
<string name="toolset_status_ready">Ready</string>
|
||
<string name="toolset_status_needs_keys">Needs keys</string>
|
||
<string name="toolset_status_needs_auth">Needs sign-in</string>
|
||
<string name="toolset_status_needs_setup">Needs setup</string>
|
||
<string name="toolset_active_badge">Active</string>
|
||
<string name="toolset_action_use_backend">Use this backend</string>
|
||
<string name="toolset_nous_signin_hint">Requires Nous Portal sign-in to activate</string>
|
||
<string name="toolset_no_api_key_required">No API key required</string>
|
||
<string name="toolset_env_set">Set</string>
|
||
<string name="toolset_env_not_set">Not set</string>
|
||
<string name="toolset_env_save">Save</string>
|
||
<string name="toolset_action_delete">Delete</string>
|
||
<string name="toolset_delete_env_title">Remove key?</string>
|
||
<string name="toolset_delete_env_message">This clears %1$s from the environment.</string>
|
||
<string name="toolset_edit_env_desc">Edit %1$s</string>
|
||
<string name="toolset_reveal_env_desc">Reveal %1$s</string>
|
||
<string name="toolset_hide_env_desc">Hide %1$s</string>
|
||
<string name="toolset_clear_env_desc">Clear %1$s</string>
|
||
<string name="toolset_post_setup_run">Run setup</string>
|
||
<string name="toolset_post_setup_rerun">Re-run setup</string>
|
||
<string name="toolset_post_setup_running">Running…</string>
|
||
<string name="toolset_post_setup_installed">Installed</string>
|
||
<string name="toolset_post_setup_hint">Installs missing dependencies for this backend</string>
|
||
<string name="toolset_post_setup_installed_hint">Dependencies are installed</string>
|
||
<string name="toolset_post_setup_done_ok">Setup finished (exit %1$d)</string>
|
||
<string name="toolset_post_setup_done_fail">Setup failed (exit %1$d)</string>
|
||
<string name="toolset_web_search_active">Search: %1$s</string>
|
||
<string name="toolset_web_extract_active">Extract: %1$s</string>
|
||
|
||
<!-- Webhooks Screen -->
|
||
<string name="webhooks_sec_status">Global Webhooks Status</string>
|
||
<string name="webhooks_sec_subscriptions">Subscriptions</string>
|
||
<string name="webhooks_empty_desc">No webhook subscriptions configured.</string>
|
||
<string name="webhooks_empty_title">No subscriptions</string>
|
||
<string name="webhooks_search_placeholder">Search subscriptions…</string>
|
||
<string name="webhooks_action_add">Add subscription</string>
|
||
<string name="webhooks_action_create">Create</string>
|
||
<string name="webhooks_action_delete">Delete</string>
|
||
<string name="webhooks_dialog_create_title">Create Subscription</string>
|
||
<string name="webhooks_dialog_delete_title">Delete Subscription</string>
|
||
<string name="webhooks_dialog_delete_message">Are you sure you want to delete \"%1$s\"? This action cannot be undone. All events sent to this URL will be rejected.</string>
|
||
<string name="webhooks_field_name">Name *</string>
|
||
<string name="webhooks_field_description">Description</string>
|
||
<string name="webhooks_field_events">Events</string>
|
||
<string name="webhooks_field_deliver">Deliver To</string>
|
||
<string name="webhooks_field_secret">Secret</string>
|
||
<string name="webhooks_hint_name">e.g. github-push</string>
|
||
<string name="webhooks_hint_events">comma separated (e.g. push, pull_request)</string>
|
||
<string name="webhooks_hint_deliver">log, telegram, discord, origin, all…</string>
|
||
<string name="webhooks_hint_secret">auto-generated if empty</string>
|
||
<string name="webhooks_no_matching">No matching subscriptions</string>
|
||
<string name="webhooks_no_matching_desc">Try adjusting your search.</string>
|
||
|
||
<!-- Config Screen -->
|
||
<string name="config_screen_title">Configuration</string>
|
||
<string name="config_action_reset">Reset</string>
|
||
<string name="config_action_save">Save</string>
|
||
<string name="config_action_save_yaml">Save YAML</string>
|
||
|
||
<!-- Profiles Screen -->
|
||
<string name="profiles_empty_title">No profiles available</string>
|
||
<string name="profiles_empty_desc">Connection profiles from Hermes will appear here.</string>
|
||
<string name="profiles_label_model">Model: %1$s</string>
|
||
<string name="profiles_label_provider">Provider: %1$s</string>
|
||
<string name="profiles_label_skills">%1$d skills</string>
|
||
<string name="profiles_label_path">Path: %1$s</string>
|
||
<string name="profiles_badge_auto_generated">Auto-generated</string>
|
||
<string name="profiles_action_activate">Activate</string>
|
||
<string name="profiles_action_edit_soul">Edit Soul</string>
|
||
<string name="profiles_action_set_model">Set Model</string>
|
||
<string name="profiles_action_clone">Clone</string>
|
||
<string name="profiles_action_edit_description">Edit Description</string>
|
||
<string name="profiles_action_hide">Hide Profile</string>
|
||
<string name="profiles_action_unhide">Unhide Profile</string>
|
||
<string name="profiles_show_hidden">Show hidden profiles</string>
|
||
<string name="profiles_hide_hidden">Hide hidden profiles</string>
|
||
<string name="profiles_hidden_badge">Hidden</string>
|
||
<string name="profiles_shared_gateway_title">Shared gateway</string>
|
||
<string name="profiles_shared_gateway_badge">Shared</string>
|
||
<plurals name="profiles_shared_gateway_count">
|
||
<item quantity="one">%1$d profile served together</item>
|
||
<item quantity="other">%1$d profiles served together</item>
|
||
</plurals>
|
||
<string name="profiles_all_hidden_desc">All profiles are currently hidden. Tap below to show hidden profiles.</string>
|
||
<string name="profiles_content_desc_active">Active Profile</string>
|
||
<string name="profiles_title_edit_soul">Edit Soul Profile: %1$s</string>
|
||
<string name="profiles_title_set_model">Set Model: %1$s</string>
|
||
<string name="profiles_title_clone">Clone Profile: %1$s</string>
|
||
<string name="profiles_title_edit_description">Edit Description: %1$s</string>
|
||
<string name="profiles_label_new_name_input">New Profile Name</string>
|
||
<string name="profiles_label_description_input">Description</string>
|
||
<string name="profiles_description_placeholder">No description provided. Describe this profile\'s role.</string>
|
||
<string name="profiles_action_rename">Rename</string>
|
||
<string name="profiles_action_auto_describe">Auto-Describe</string>
|
||
<string name="profiles_action_setup_command">Setup Command</string>
|
||
<string name="profiles_action_copy">Copy</string>
|
||
<string name="profiles_action_copied">Copied</string>
|
||
<string name="profiles_title_rename">Rename Profile: %1$s</string>
|
||
<string name="profiles_title_delete">Delete Profile: %1$s</string>
|
||
<string name="profiles_title_setup_command">Setup Command: %1$s</string>
|
||
<string name="profiles_delete_warning">This permanently deletes the profile \'%1$s\' and its data.</string>
|
||
<string name="profiles_delete_path">Path: %1$s</string>
|
||
<string name="profiles_delete_gateway_warning">This profile has a running gateway — deleting it will stop it.</string>
|
||
<string name="profiles_setup_command_hint">Run this command in the Hermes CLI to configure this profile.</string>
|
||
<string name="profiles_builder_step_indicator">Step %1$d of 5</string>
|
||
<string name="profiles_builder_step_identity">Identity</string>
|
||
<string name="profiles_builder_step_model">Model Configuration</string>
|
||
<string name="profiles_builder_step_skills">Skills selection</string>
|
||
<string name="profiles_builder_step_mcp">MCP Servers</string>
|
||
<string name="profiles_builder_step_review">Review & Create</string>
|
||
<string name="profiles_builder_action_back">Back</string>
|
||
<string name="profiles_builder_action_next">Next</string>
|
||
<string name="profiles_builder_action_create">Create Profile</string>
|
||
<string name="profiles_builder_label_profile_name">Profile Name</string>
|
||
<string name="profiles_builder_label_description">Description</string>
|
||
<string name="profiles_builder_title_provider">Select Provider (Optional)</string>
|
||
<string name="profiles_builder_title_model">Select Model</string>
|
||
<string name="profiles_builder_skills_default">Include default skills bundle</string>
|
||
<string name="profiles_builder_skills_default_desc">Automatically bundles common system tools</string>
|
||
<string name="profiles_builder_skills_local">Select Local Skills</string>
|
||
<string name="profiles_builder_skills_search_hub">Search Hub</string>
|
||
<string name="profiles_builder_skills_hub_title">Add Skills from Hermes Hub</string>
|
||
<string name="profiles_builder_skills_added">Added Skills:</string>
|
||
<string name="profiles_builder_skills_search_results">Search Results:</string>
|
||
<string name="profiles_builder_mcp_title">Configured MCP Servers</string>
|
||
<string name="profiles_builder_mcp_add">Add Server</string>
|
||
<string name="profiles_builder_mcp_name">Server Name</string>
|
||
<string name="profiles_builder_mcp_transport">Transport Protocol</string>
|
||
<string name="profiles_builder_mcp_dialog_title">Add MCP Server</string>
|
||
<string name="profiles_builder_mcp_transport_stdio">Stdio Command</string>
|
||
<string name="profiles_builder_mcp_transport_sse">SSE Server URL</string>
|
||
<string name="profiles_builder_mcp_command">Command</string>
|
||
<string name="profiles_builder_mcp_args">Arguments (comma-separated)</string>
|
||
<string name="profiles_builder_mcp_sse_url">SSE URL</string>
|
||
<string name="profiles_builder_review_name">Profile Name</string>
|
||
<string name="profiles_builder_review_description">Description</string>
|
||
<string name="profiles_builder_review_provider">Provider: %1$s</string>
|
||
<string name="profiles_builder_review_model">Model: %1$s</string>
|
||
<string name="profiles_builder_review_model_settings">Model Settings</string>
|
||
<string name="profiles_builder_review_system_defaults">Using system defaults</string>
|
||
<string name="profiles_builder_review_skills_title">Skills Configuration</string>
|
||
<string name="profiles_builder_review_skills_default">Full Default Bundle</string>
|
||
<string name="profiles_builder_review_skills_local">%1$d local skills selected</string>
|
||
<string name="profiles_builder_review_skills_hub">%1$d hub skills added</string>
|
||
<string name="profiles_builder_review_mcp_title">MCP Servers</string>
|
||
<string name="profiles_builder_review_mcp_none">No MCP servers configured</string>
|
||
<string name="profiles_builder_mcp_none">No MCP servers configured yet</string>
|
||
<string name="profiles_builder_action_add">Add</string>
|
||
|
||
<!-- Plugins Screen -->
|
||
<string name="plugins_empty_title">No plugins found</string>
|
||
<string name="plugins_empty_desc">Verify configuration or retry</string>
|
||
<string name="plugins_no_desc">No description provided.</string>
|
||
<string name="plugins_action_update">Update</string>
|
||
<string name="plugins_action_uninstall">Uninstall</string>
|
||
<string name="plugins_action_install">Install</string>
|
||
<string name="plugins_action_remove">Remove</string>
|
||
<string name="plugins_install_heading">Install Plugin</string>
|
||
<string name="plugins_install_hint">Install a plugin from a git/URL source</string>
|
||
<string name="plugins_force_reinstall">Force reinstall</string>
|
||
<string name="plugins_enable_after_install">Enable after install</string>
|
||
<string name="plugins_providers_heading">Plugin Providers</string>
|
||
<string name="plugins_providers_hint">Select active memory and context providers</string>
|
||
<string name="plugins_memory_provider_label">Memory Provider</string>
|
||
<string name="plugins_context_engine_label">Context Engine</string>
|
||
<string name="plugins_provider_defaults">(config defaults)</string>
|
||
<string name="plugins_remove_confirm_title">Remove Plugin</string>
|
||
<string name="plugins_remove_confirm_text">This will remove the "%1$s" plugin from your agent.</string>
|
||
<string name="plugins_auth_required">Auth Required</string>
|
||
<string name="plugins_auth_command_hint">Auth command: %1$s</string>
|
||
<string name="plugins_dashboard_slots">Dashboard slots: %1$s</string>
|
||
<string name="plugins_orphan_heading">Orphaned Dashboard Plugins</string>
|
||
<string name="plugins_show_in_sidebar">Show in sidebar</string>
|
||
<string name="plugins_hide_from_sidebar">Hide from sidebar</string>
|
||
<string name="plugins_tab_installed">Installed</string>
|
||
<string name="plugins_tab_catalog">Catalog</string>
|
||
<string name="plugins_catalog_search_placeholder">Search catalog plugins...</string>
|
||
<string name="plugins_catalog_empty_title">No catalog plugins found</string>
|
||
<string name="plugins_catalog_empty_desc">No plugins match your filter or search query</string>
|
||
<string name="plugins_catalog_installing">Installing %1$s…</string>
|
||
<string name="plugins_catalog_installed_success">Plugin \"%1$s\" installed successfully</string>
|
||
<string name="plugins_catalog_update">Update</string>
|
||
<string name="plugins_catalog_installed_badge">Installed</string>
|
||
<string name="plugins_catalog_filter_all">All</string>
|
||
<string name="plugins_catalog_filter_official">Official</string>
|
||
<string name="plugins_catalog_filter_community">Community</string>
|
||
<string name="plugins_catalog_maintainer">by %1$s</string>
|
||
<string name="plugins_catalog_tier_official">Official</string>
|
||
<string name="plugins_catalog_tier_community">Community</string>
|
||
|
||
<!-- Shared detail dialog (issue #500) -->
|
||
<string name="detail_dialog_category">Category</string>
|
||
<string name="detail_dialog_source">Source</string>
|
||
<string name="detail_dialog_version">Version</string>
|
||
<string name="detail_dialog_status">Status</string>
|
||
<string name="detail_dialog_description">Description</string>
|
||
<string name="detail_dialog_tags">Tags</string>
|
||
<string name="detail_dialog_transport">Transport</string>
|
||
<string name="detail_dialog_label">Label</string>
|
||
<string name="detail_dialog_url">URL</string>
|
||
<string name="detail_dialog_command">Command</string>
|
||
<string name="detail_dialog_env_vars">Environment Variables</string>
|
||
<string name="detail_dialog_tools">Tools</string>
|
||
<string name="detail_dialog_events">Events</string>
|
||
<string name="detail_dialog_deliver">Deliver to</string>
|
||
<string name="detail_dialog_prompt">Prompt</string>
|
||
<string name="detail_dialog_skills">Skills</string>
|
||
<string name="detail_dialog_created_at">Created</string>
|
||
<string name="detail_dialog_error">Error</string>
|
||
<string name="detail_dialog_status_enabled">Enabled</string>
|
||
<string name="detail_dialog_status_disabled">Disabled</string>
|
||
<string name="detail_dialog_trust_level">Trust Level</string>
|
||
<string name="detail_dialog_tier">Tier</string>
|
||
<string name="detail_dialog_maintainer">Maintainer</string>
|
||
<string name="detail_dialog_repository">Repository</string>
|
||
<string name="detail_dialog_commit">Commit SHA</string>
|
||
<string name="detail_dialog_requires_hermes">Requires Hermes</string>
|
||
<string name="detail_dialog_docs">Documentation</string>
|
||
<string name="detail_dialog_capabilities">Capabilities</string>
|
||
|
||
<!-- McpServers Screen -->
|
||
<string name="mcp_servers_label_transport">Transport: %1$s</string>
|
||
<string name="mcp_servers_label_command">Command:</string>
|
||
<string name="mcp_servers_action_test">Test</string>
|
||
<string name="mcp_servers_action_test_all">Test All</string>
|
||
<string name="mcp_servers_action_import_json">Import JSON</string>
|
||
<string name="mcp_servers_import_dialog_title">Import MCP Servers</string>
|
||
<string name="mcp_servers_import_dialog_desc">Paste Claude Desktop / Cursor mcpServers JSON snippet or server definition.</string>
|
||
<string name="mcp_servers_import_dialog_paste">Paste Clipboard</string>
|
||
<string name="mcp_servers_import_dialog_importing">Importing…</string>
|
||
<string name="mcp_servers_status_healthy">Healthy</string>
|
||
<string name="mcp_servers_status_needs_auth">Needs Auth</string>
|
||
<string name="mcp_servers_status_error">Error</string>
|
||
<string name="mcp_servers_status_testing">Testing…</string>
|
||
<string name="mcp_servers_add_server">Add server</string>
|
||
<string name="mcp_servers_add_http">HTTP URL</string>
|
||
<string name="mcp_servers_empty_title">No MCP servers</string>
|
||
<string name="mcp_servers_empty_desc">Add a server above or from the catalog.</string>
|
||
<string name="mcp_servers_add_stdio">Stdio command</string>
|
||
<string name="mcp_servers_field_name">Server name</string>
|
||
<string name="mcp_servers_field_url">URL (e.g. http://localhost:8000/sse)</string>
|
||
<string name="mcp_servers_field_command">Command (e.g. npx)</string>
|
||
<string name="mcp_servers_field_args">Arguments</string>
|
||
<string name="mcp_servers_action_submit">Add server</string>
|
||
<string name="mcp_servers_action_adding">Adding…</string>
|
||
<string name="mcp_servers_action_restart">Restart</string>
|
||
<string name="mcp_servers_env_vars">Env vars</string>
|
||
<string name="mcp_servers_env_add">Add env var</string>
|
||
<string name="mcp_servers_env_key">Key</string>
|
||
<string name="mcp_servers_env_value">Value</string>
|
||
<string name="mcp_servers_env_no_vars">No environment variables configured.</string>
|
||
<string name="mcp_servers_section_catalog">Catalog</string>
|
||
<string name="mcp_servers_catalog_search">Search catalog…</string>
|
||
<string name="mcp_servers_catalog_empty">No catalog entries match your search.</string>
|
||
<string name="mcp_servers_catalog_install">Install</string>
|
||
<string name="mcp_servers_catalog_installing">Installing…</string>
|
||
<string name="mcp_servers_catalog_source">source: %1$s</string>
|
||
<string name="mcp_servers_catalog_required_env">Required env vars</string>
|
||
<string name="mcp_servers_auth_mode">Authentication</string>
|
||
<string name="mcp_servers_auth_none">None</string>
|
||
<string name="mcp_servers_auth_header">Header</string>
|
||
<string name="mcp_servers_auth_oauth">OAuth</string>
|
||
<string name="mcp_servers_field_bearer_token">Bearer token</string>
|
||
<string name="mcp_servers_action_authorize">Authorize</string>
|
||
<string name="mcp_servers_oauth_dialog_title">MCP OAuth Flow</string>
|
||
<string name="mcp_servers_oauth_dialog_status">Status: %1$s</string>
|
||
<string name="mcp_servers_oauth_dialog_error">Error: %1$s</string>
|
||
<string name="mcp_servers_oauth_dialog_desc">An authorization page has been opened in your browser. Complete the login, then return here.</string>
|
||
<string name="mcp_servers_oauth_dialog_open_browser">Open browser</string>
|
||
|
||
<!-- Gateway Screen -->
|
||
<string name="gateway_status_running">GATEWAY RUNNING</string>
|
||
<string name="gateway_status_stopped">GATEWAY STOPPED</string>
|
||
<string name="gateway_label_version">Version: %1$s</string>
|
||
<string name="gateway_sec_controls">Controls</string>
|
||
<string name="gateway_action_start">Start</string>
|
||
<string name="gateway_action_stop">Stop</string>
|
||
<string name="gateway_action_restart">Restart</string>
|
||
<string name="gateway_sec_active_platforms">Active Platforms</string>
|
||
|
||
<!-- Host pressure banner (issue #903) -->
|
||
<string name="pressure_banner_disk_critical">Agent\'s disk is almost full — new messages, memories, and settings may fail to save</string>
|
||
<string name="pressure_banner_disk_elevated">Agent\'s disk is filling up — consider clearing old sessions or expanding storage</string>
|
||
<string name="pressure_banner_disk_free_suffix"> · %1$d MB free</string>
|
||
<string name="pressure_banner_memory_critical">Agent is almost out of memory and may restart</string>
|
||
<string name="pressure_banner_memory_oom">Agent restarted unexpectedly — most likely it ran out of memory</string>
|
||
<string name="pressure_banner_memory_elevated">Agent is running low on memory</string>
|
||
|
||
<!-- CronJobs Screen -->
|
||
<string name="cron_empty_title">No cron jobs</string>
|
||
<string name="cron_empty_desc">Scheduled tasks from Hermes will appear here.</string>
|
||
<string name="cron_status_active">Active</string>
|
||
<string name="cron_status_paused">Paused</string>
|
||
<string name="cron_action_pause">Pause</string>
|
||
<string name="cron_action_resume">Resume</string>
|
||
<string name="cron_action_run">Run</string>
|
||
<string name="cron_action_edit">Edit</string>
|
||
<string name="cron_action_add">Add cron job</string>
|
||
<string name="cron_edit_title">Edit Cron Job</string>
|
||
<string name="cron_edit_title_new">New Cron Job</string>
|
||
<string name="cron_edit_start_from">Start from</string>
|
||
<string name="cron_edit_blank_job">Blank job</string>
|
||
<string name="cron_edit_field_name">Name</string>
|
||
<string name="cron_edit_field_schedule">Schedule</string>
|
||
<string name="cron_edit_field_prompt">Prompt</string>
|
||
<string name="cron_edit_field_deliver">Delivery</string>
|
||
<string name="cron_edit_field_skills">Skills</string>
|
||
<string name="cron_edit_field_model">Model</string>
|
||
<string name="cron_edit_field_provider">Provider</string>
|
||
<string name="cron_edit_field_base_url">Base URL</string>
|
||
<string name="cron_edit_field_script">Script</string>
|
||
<string name="cron_edit_field_workdir">Work Directory</string>
|
||
<string name="cron_edit_field_no_agent">No agent (script-only)</string>
|
||
<string name="cron_edit_field_run_continuity">Run continuity</string>
|
||
<string name="cron_edit_hint_run_continuity">Inject this job\'s previous output into each run</string>
|
||
<string name="cron_badge_continuity">Continuity</string>
|
||
<string name="cron_detail_dispatch_error">Dispatch Error</string>
|
||
<string name="cron_badge_dispatch_error">Fire failed</string>
|
||
<string name="cron_edit_monitor_mode">Monitor mode</string>
|
||
<string name="cron_edit_monitor_off">Off</string>
|
||
<string name="cron_edit_monitor_script">Script</string>
|
||
<string name="cron_edit_monitor_url">URL</string>
|
||
<string name="cron_edit_monitor_script_field">Monitor script</string>
|
||
<string name="cron_edit_monitor_url_field">Monitor URL</string>
|
||
<string name="cron_edit_monitor_hint">Agent runs only when the source output changes</string>
|
||
<string name="cron_status_blocked_config">Blocked (config)</string>
|
||
<string name="cron_status_no_change">No change</string>
|
||
<string name="cron_edit_hint_schedule">e.g. 0 9 * * * or every 2h</string>
|
||
<string name="cron_edit_hint_deliver">e.g. origin, local, all, or telegram:chat_id</string>
|
||
<string name="cron_edit_hint_time">HH:MM</string>
|
||
<string name="cron_edit_hint_skills">One per line</string>
|
||
<string name="cron_edit_action_save">Save</string>
|
||
<string name="cron_discard_title">Discard changes?</string>
|
||
<string name="cron_discard_message">You have unsaved changes. Discard them?</string>
|
||
<string name="cron_delete_title">Delete job?</string>
|
||
<string name="cron_delete_message">Delete \"%1$s\"? This can\'t be undone.</string>
|
||
|
||
<!-- Achievements Screen -->
|
||
<string name="achievements_empty_title">No achievements yet</string>
|
||
<string name="achievements_empty_desc">Complete tasks to unlock achievements.</string>
|
||
<string name="achievements_label_progress">Progress: %1$d / %2$d</string>
|
||
<string name="achievements_search_hint">Search achievements…</string>
|
||
<string name="achievements_stat_unlocked">Unlocked</string>
|
||
<string name="achievements_stat_discovered">Discovered</string>
|
||
<string name="achievements_stat_secret">Secret</string>
|
||
<string name="achievements_stat_total">Total</string>
|
||
<string name="achievements_scan_idle">Idle</string>
|
||
<string name="achievements_scan_running">Scanning…</string>
|
||
<string name="achievements_scan_scanning">Rescanning…</string>
|
||
<string name="achievements_scan_error">Error</string>
|
||
<string name="achievements_scan_count">%1$d scans</string>
|
||
<string name="achievements_stale">Cached</string>
|
||
<string name="achievements_filter_all">All</string>
|
||
<string name="achievements_state_unlocked">Unlocked</string>
|
||
<string name="achievements_state_discovered">Discovered</string>
|
||
<string name="achievements_state_secret">Secret</string>
|
||
<string name="achievements_recent_title">Recent Unlocks</string>
|
||
<string name="achievements_count_label">%1$d of %2$d achievements</string>
|
||
<string name="achievements_criteria_show">Show criteria</string>
|
||
<string name="achievements_criteria_hide">Hide criteria</string>
|
||
<string name="achievements_unlocked_at">Unlocked %1$s</string>
|
||
<string name="achievements_menu_desc">Achievements menu</string>
|
||
<string name="achievements_action_rescan">Rescan all sessions</string>
|
||
<string name="achievements_action_reset">Reset all achievement data</string>
|
||
<string name="achievements_reset_title">Reset achievements?</string>
|
||
<string name="achievements_reset_desc">This will wipe all unlock and discovery data. Achievements will be re-scanned from scratch on the next scan. This cannot be undone.</string>
|
||
|
||
<!-- Keys Screen -->
|
||
<string name="keys_empty_title">No environment keys reported</string>
|
||
<string name="keys_empty_desc">Environment keys from Hermes will appear here.</string>
|
||
<string name="keys_label_not_configured">Not configured</string>
|
||
<string name="keys_action_toggle_visibility">Toggle Visibility</string>
|
||
<string name="keys_search_placeholder">Search keys…</string>
|
||
<string name="keys_no_matching_title">No matching keys</string>
|
||
<string name="keys_no_matching_desc">Try a different search term.</string>
|
||
<string name="keys_add_header">Add new key</string>
|
||
<string name="keys_add_key_label">Key name</string>
|
||
<string name="keys_add_value_label">Key value</string>
|
||
<string name="keys_add_action">Add key</string>
|
||
<string name="keys_restart_title">Gateway restart required</string>
|
||
<string name="keys_restart_desc">Environment changes take effect after a gateway restart.</string>
|
||
<string name="keys_restart_action">Restart gateway</string>
|
||
<string name="content_desc_delete_key">Delete key</string>
|
||
<string name="content_desc_add_key">Add new environment key</string>
|
||
<string name="keys_dialog_delete_title">Delete Key?</string>
|
||
<string name="keys_dialog_delete_message">Are you sure you want to delete environment key \"%1$s\"? Changes take effect after restarting the gateway.</string>
|
||
<string name="keys_action_delete">Delete</string>
|
||
<string name="keys_dialog_add_title">Add Environment Key</string>
|
||
<string name="keys_action_copy">Copy value</string>
|
||
<string name="keys_copied_toast">Copied key value to clipboard</string>
|
||
<string name="keys_status_configured">Configured</string>
|
||
<string name="keys_status_not_set">Not Set</string>
|
||
<string name="keys_add_key_placeholder">e.g. OPENAI_API_KEY</string>
|
||
<string name="keys_add_value_placeholder">e.g. sk-...</string>
|
||
<string name="keys_action_open_url">Open provider documentation</string>
|
||
<string name="keys_filter_all">All</string>
|
||
|
||
<!-- Files Screen -->
|
||
<string name="files_root_label">Managed files root</string>
|
||
<string name="files_empty_title">No files here</string>
|
||
<string name="files_empty_desc">This folder is empty. Create a folder or upload a file to get started.</string>
|
||
<string name="files_action_up">Go up</string>
|
||
<string name="files_action_upload">Upload file</string>
|
||
<string name="files_action_new_folder">New folder</string>
|
||
<string name="files_action_create">Create</string>
|
||
<string name="files_action_delete">Delete</string>
|
||
<string name="files_dialog_new_folder_title">New Folder</string>
|
||
<string name="files_new_folder_label">Folder name</string>
|
||
<string name="files_new_folder_placeholder">my-folder</string>
|
||
<string name="files_dialog_delete_title">Delete?</string>
|
||
<string name="files_dialog_delete_message">Are you sure you want to delete \"%1$s\"? This cannot be undone.</string>
|
||
|
||
<!-- Channels Screen -->
|
||
<string name="channels_empty_title">No channels configured</string>
|
||
<string name="channels_empty_desc">Add messaging platforms in Hermes to see them here.</string>
|
||
<string name="channels_action_configure">Configure</string>
|
||
<string name="channels_sec_settings">Configuration Settings</string>
|
||
<string name="channels_action_save_settings">Save Settings</string>
|
||
<string name="channels_action_test">Test</string>
|
||
<string name="channels_action_restart_now">Restart now</string>
|
||
<string name="channels_restart_banner">Changes saved. Restart the gateway for them to take effect.</string>
|
||
<string name="channels_ingress_url">Ingress URL</string>
|
||
<string name="channels_copy_ingress_url">Copy ingress URL</string>
|
||
|
||
<!-- Pairing Screen -->
|
||
<string name="pairing_sec_pending">Pending Approvals</string>
|
||
<string name="pairing_sec_approved">Approved Users</string>
|
||
<string name="pairing_action_clear_all">Clear All</string>
|
||
<string name="pairing_action_approve">Approve</string>
|
||
<string name="pairing_action_revoke">Revoke</string>
|
||
<string name="pairing_empty_title">No pairing requests</string>
|
||
<string name="pairing_empty_desc">Users who request access to your messaging channels will appear here for approval.</string>
|
||
<string name="pairing_empty_approved">No approved users yet.</string>
|
||
<string name="pairing_label_unknown_user">Unknown user</string>
|
||
<string name="pairing_label_request_age_m">%1$dm ago</string>
|
||
<string name="pairing_label_request_age_hm">%1$dh %2$dm ago</string>
|
||
|
||
<!-- Settings -->
|
||
<string name="settings_saved_profiles">Saved Profiles (%1$d)</string>
|
||
<string name="settings_logout">Logout</string>
|
||
|
||
<!-- Auth Login Screen -->
|
||
<string name="auth_login_title">Auth Login</string>
|
||
<string name="auth_login_desc">Connect to your Hermes dashboard</string>
|
||
<string name="auth_login_base_url_label">Server URL</string>
|
||
<string name="auth_login_token_label">Session Token</string>
|
||
<string name="auth_login_username_label">Username</string>
|
||
<string name="auth_login_password_label">Password</string>
|
||
<string name="auth_login_action_connect">Connect</string>
|
||
<string name="auth_login_action_probing">Probing dashboard…</string>
|
||
<string name="auth_login_probing_dashboard">Checking dashboard configuration…</string>
|
||
<string name="auth_login_error_token_required">Session token is required</string>
|
||
<string name="auth_login_error_username_required">Username is required</string>
|
||
<string name="auth_login_error_password_required">Password is required</string>
|
||
<string name="auth_login_error_unreachable">Dashboard unreachable — check IP and port</string>
|
||
<string name="auth_login_error_oauth_unsupported">OAuth login (Nous Portal) is not supported in this app version yet. Switch the dashboard to basic auth or token mode. (issue #639)</string>
|
||
<string name="auth_login_oauth_coming_soon">This dashboard uses OAuth (Nous Portal) login, which is coming soon to Hermes Mobile.</string>
|
||
<string name="auth_login_existing_profiles_title">Use existing logged-in profile:</string>
|
||
<string name="auth_login_use_profile">Enter as %1$s</string>
|
||
|
||
<!-- Landing Screen -->
|
||
<string name="landing_title">Hermes Mobile</string>
|
||
<string name="landing_subtitle">Control panel for Hermes Agent</string>
|
||
<string name="landing_action_auth_login">Auth Login</string>
|
||
|
||
<!-- Loading State -->
|
||
|
||
<!-- Providers Screen (issue #534) -->
|
||
<string name="providers_empty_title">No OAuth providers</string>
|
||
<string name="providers_empty_desc">Configured OAuth providers will appear here. Connect an account to use it from the app.</string>
|
||
<string name="providers_action_connect">Connect</string>
|
||
<string name="providers_action_how_to_connect">How to connect</string>
|
||
<string name="providers_action_disconnect">Disconnect</string>
|
||
<string name="providers_action_in_progress">In progress…</string>
|
||
<string name="providers_action_submit_code">Submit code</string>
|
||
<string name="providers_action_open_browser">Open browser to authorize</string>
|
||
<string name="providers_external_hint">This provider is managed by an external CLI. Run the command below on the host, then refresh this list.</string>
|
||
<string name="providers_pkce_paste_hint">Authorize in the browser, then paste the authorization code (the part before any # separator) below.</string>
|
||
<string name="providers_code_label">Authorization code</string>
|
||
<string name="providers_device_code_hint">Enter this code at the verification URL on another device, then wait — this screen polls automatically.</string>
|
||
<string name="providers_expires_in">Expires in %1$s</string>
|
||
<string name="providers_flow_success">OAuth connected successfully.</string>
|
||
<string name="providers_action_fix">Fix</string>
|
||
<string name="action_dismiss">Dismiss</string>
|
||
<string name="action_done">Done</string>
|
||
<string name="action_close">Close</string>
|
||
|
||
<!-- Update notice banner (issue #890) -->
|
||
<string name="update_notice_banner_text">Hermes Mobile %1$s is available</string>
|
||
<string name="update_notice_banner_action">Update</string>
|
||
<string name="update_dialog_title">Update to %1$s</string>
|
||
<string name="update_dialog_changelog_header">What\'s New</string>
|
||
<string name="update_dialog_action_install">Download & Install</string>
|
||
<string name="update_dialog_action_later">Remind Me Later</string>
|
||
<string name="update_dialog_action_skip">Skip this version</string>
|
||
|
||
<!-- Processes Screen (issue #532) -->
|
||
<string name="processes_empty_title">No running processes</string>
|
||
<string name="processes_empty_desc">Background processes for this session will appear here.</string>
|
||
<string name="processes_no_session_title">No active chat session</string>
|
||
<string name="processes_no_session_desc">Open a chat session first — the process list is scoped to a session.</string>
|
||
<string name="processes_running_hint">Running</string>
|
||
<string name="processes_kill_title">Kill process?</string>
|
||
<string name="processes_kill_desc">Stop \u201c%1$s\u201d? This cannot be undone.</string>
|
||
|
||
<!-- Analytics Screen (issue #537) -->
|
||
<string name="analytics_empty_title">No analytics yet</string>
|
||
<string name="analytics_empty_desc">Usage stats will appear here once the agent has been active.</string>
|
||
<string name="analytics_days">%1$d days</string>
|
||
<string name="analytics_estimated_cost">Est. cost</string>
|
||
<string name="analytics_sessions">Sessions</string>
|
||
<string name="analytics_api_calls">API calls</string>
|
||
<string name="analytics_input_tokens">Input</string>
|
||
<string name="analytics_output_tokens">Output</string>
|
||
<string name="analytics_cache_read">Cache read</string>
|
||
<string name="analytics_reasoning">Reasoning</string>
|
||
<string name="reasoning_copied">Copied</string>
|
||
<string name="reasoning_show_full">Show full</string>
|
||
<string name="reasoning_show_less">Show less</string>
|
||
<string name="analytics_daily_cost">Daily estimated cost</string>
|
||
<string name="analytics_loading_usage">Loading usage analytics…</string>
|
||
<string name="analytics_no_cost_data">No cost recorded in this period.</string>
|
||
<string name="analytics_skill_uses">%1$d uses \u2022 %2$d%% of total</string>
|
||
<string name="analytics_tool_uses">%1$d calls \u2022 %2$d%% of total</string>
|
||
<string name="processes_kill_confirm">Kill</string>
|
||
<string name="processes_kill_cd">Kill process</string>
|
||
|
||
<!-- Image viewer (issue #723) -->
|
||
<string name="image_viewer_content_desc">Chat image</string>
|
||
<string name="image_viewer_close">Close</string>
|
||
<string name="image_viewer_save">Save to device</string>
|
||
<string name="image_viewer_share">Share</string>
|
||
<string name="image_viewer_share_title">Share image</string>
|
||
<string name="plugins_memory_manage">Manage provider…</string>
|
||
<string name="memory_provider_empty_title">No provider config</string>
|
||
<string name="memory_provider_empty_desc">This provider has no configurable surface.</string>
|
||
<string name="memory_provider_save">Save settings</string>
|
||
<string name="memory_provider_setup_summary">Dependencies: %1$s · Required env: %2$s</string>
|
||
<string name="memory_provider_setup_heading">Setup</string>
|
||
<string name="memory_provider_setup_hint">Installs missing dependencies for this provider.</string>
|
||
<string name="memory_provider_run_setup">Run setup</string>
|
||
<string name="memory_provider_setup_ok">Setup completed successfully.</string>
|
||
<string name="memory_provider_setup_failed">Setup finished with failures.</string>
|
||
<string name="memory_provider_secret_set">set</string>
|
||
<string name="memory_provider_secret_not_set">not set</string>
|
||
<string name="memory_provider_secret_label">API key (leave blank to keep)</string>
|
||
<string name="memory_provider_bool_on">On</string>
|
||
<string name="memory_provider_bool_off">Off</string>
|
||
<string name="image_viewer_saved">Image saved to Downloads</string>
|
||
<string name="image_viewer_save_failed">Could not save image</string>
|
||
<string name="image_viewer_load_failed">Could not load image: %1$s</string>
|
||
<string name="image_viewer_share_failed">Could not share image</string>
|
||
<!-- hardcoded-UI string migration (en) -->
|
||
<string name="analytics_most_used_components">Most Used Components</string>
|
||
<string name="analytics_no_model_data">No model data available</string>
|
||
<string name="analytics_no_skill_data">No skill data available</string>
|
||
<string name="analytics_no_tool_data">No tool data available</string>
|
||
<string name="analytics_overview_desc">Overview of your most active models, skills, and tools.</string>
|
||
<string name="channels_creds_path_format">Credentials are written to %1$s</string>
|
||
<string name="channels_expiry_format">Expires: %1$s</string>
|
||
<string name="channels_search_placeholder">Search channels…</string>
|
||
<string name="chat_attach_file">Attach file</string>
|
||
<string name="chat_attachment_camera">Camera</string>
|
||
<string name="chat_attachment_photos">Photos</string>
|
||
<string name="chat_attachment_file">File</string>
|
||
<string name="chat_fast_mode_label">Fast</string>
|
||
<string name="chat_fast_mode_desc">Fast mode</string>
|
||
<string name="chat_fast_mode_unavailable">Fast mode unavailable for this model</string>
|
||
<string name="chat_reasoning_menu_desc">Reasoning options</string>
|
||
<string name="chat_save_attachment">Save %1$s</string>
|
||
<string name="chat_switch_model_title">Switch model (this chat)</string>
|
||
<string name="config_clear_value">Clear value</string>
|
||
<string name="config_invalid_json">Invalid JSON</string>
|
||
<string name="config_no_matches">No matches</string>
|
||
<string name="config_path">Path: %1$s</string>
|
||
<string name="config_reset_default">Reset to default</string>
|
||
<string name="config_save_changes">Save changes</string>
|
||
<string name="config_search_placeholder">Search settings…</string>
|
||
<string name="context_cache_read">Cache read</string>
|
||
<string name="context_cache_write">Cache write</string>
|
||
<string name="context_completion_output">Completion (output)</string>
|
||
<string name="context_compressed">compressed ×%1$s</string>
|
||
<string name="context_prompt_input">Prompt (input)</string>
|
||
<string name="context_tokens_note">Prompt tokens reflect total context used by this session so far.</string>
|
||
<string name="context_window">Context window</string>
|
||
<string name="gif_play">Play GIF</string>
|
||
<string name="kanban_filter_placeholder">Filter tasks by title, status, or assignee...</string>
|
||
<string name="logs_clipboard_label">Hermes Logs</string>
|
||
<string name="logs_search_placeholder">Search logs...</string>
|
||
<string name="mcp_no_match">No servers match "%1$s"</string>
|
||
<string name="mcp_search_placeholder">Search MCP servers...</string>
|
||
<string name="memory_learned_skills">Learned Skills</string>
|
||
<string name="memory_memories_facts">Memories & Facts</string>
|
||
<string name="memory_recent_events">Recent Agent Self-Improvement Events</string>
|
||
<string name="message_reasoning_steps">Reasoning · %1$s steps</string>
|
||
|
||
<!-- Timeline markers (issue #904) -->
|
||
<string name="timeline_marker_model_switch">Model switched</string>
|
||
<string name="timeline_marker_model_switch_to">Model switched to %1$s</string>
|
||
<string name="timeline_marker_personality_switch">Personality switched</string>
|
||
<string name="timeline_marker_auto_continue">Turn auto-continued</string>
|
||
<string name="timeline_marker_delegation_complete">Delegated task completed</string>
|
||
<string name="timeline_marker_skill_invocation">Skill invoked</string>
|
||
<string name="timeline_marker_internal_notification">System notification</string>
|
||
<string name="timeline_marker_max_iterations">Reached tool-call limit</string>
|
||
<string name="message_your_response">Your response</string>
|
||
<string name="moa_add_preset">Add preset</string>
|
||
<string name="moa_add_reference">Add reference model</string>
|
||
<string name="moa_new_preset_name">new preset name</string>
|
||
<string name="moa_no_presets">No presets configured</string>
|
||
<string name="moa_preset_label">Preset:</string>
|
||
<string name="moa_presets_note">Presets appear as models under the Mixture of Agents provider.</string>
|
||
<string name="moa_reference_models">Reference models</string>
|
||
<string name="moa_search_providers">Search providers...</string>
|
||
<string name="moa_set_default">Set default</string>
|
||
<string name="moa_title">Mixture of Agents</string>
|
||
<string name="model_aux_tasks_label">Auxiliary tasks</string>
|
||
<string name="model_aux_tasks_title">Auxiliary Tasks</string>
|
||
<string name="model_confirm_continue">Continue</string>
|
||
<string name="model_expensive_title">Expensive Model</string>
|
||
<string name="model_main_label">Main model</string>
|
||
<string name="model_moa_label">Mixture of Agents</string>
|
||
<string name="model_new_sessions">applies to new sessions</string>
|
||
<string name="model_picker_loading">Loading models…</string>
|
||
<string name="model_picker_no_models">No models available.</string>
|
||
<string name="model_picker_search">Search models and providers...</string>
|
||
<string name="model_reset_all_auto">Reset all to auto</string>
|
||
<string name="model_search_placeholder">Search models...</string>
|
||
<string name="model_set_aux">Set Aux: %1$s</string>
|
||
<string name="model_set_main">Set Main Model</string>
|
||
<string name="model_settings">Model Settings</string>
|
||
<string name="platform_remove_confirm_text">This will permanently remove this platform\'s configuration.</string>
|
||
<string name="platform_remove_confirm_title">Remove %1$s?</string>
|
||
<string name="platform_remove_desc">Remove platform</string>
|
||
<string name="platform_setup_qr">Set up with QR</string>
|
||
<string name="plugins_repo_placeholder">owner/repo, owner/repo/subdir, or https://...</string>
|
||
<string name="plugins_search_placeholder">Search plugins...</string>
|
||
<string name="profile_builder_placeholder">Describe the purpose of this profile</string>
|
||
<string name="profile_command">Command: %1$s</string>
|
||
<string name="profile_remove_server">Remove Server</string>
|
||
<string name="profile_transport">Transport: %1$s</string>
|
||
<string name="profiles_create">Create Profile</string>
|
||
<string name="profiles_more_options">More options</string>
|
||
<string name="providers_via">via %1$s</string>
|
||
<string name="skills_source">Source: %1$s</string>
|
||
<string name="subagent_agent_plan">AGENT PLAN</string>
|
||
<string name="subagent_live_transcript">LIVE TRANSCRIPT</string>
|
||
<string name="subagent_no_active">No active tasks or plan items.</string>
|
||
<string name="subagent_summary">Summary: %1$s</string>
|
||
<string name="subagent_task_plan_inspection">Task & Plan Inspection</string>
|
||
<string name="subagent_action_steer">Steer</string>
|
||
<string name="subagent_action_stop">Stop</string>
|
||
<string name="subagent_steer_placeholder">Course-correction guidance for subagent…</string>
|
||
<string name="subagent_status_running">Running</string>
|
||
<string name="subagent_status_completed">Completed</string>
|
||
<string name="subagent_status_steered">Steered</string>
|
||
<string name="subagent_status_cancelled">Cancelled</string>
|
||
<string name="subagent_status_failed">Failed</string>
|
||
<string name="subagent_duration">%1$.1fs</string>
|
||
<string name="subagent_subagents_header">Subagents</string>
|
||
<string name="subagent_inspect_transcript">Inspect Transcript</string>
|
||
<string name="subagent_hide_transcript">Hide Transcript</string>
|
||
<string name="subagent_transcript_loading">Loading live transcript…</string>
|
||
<string name="subagent_transcript_empty">No transcript output available.</string>
|
||
<string name="subagent_transcript_error">Unable to load transcript</string>
|
||
<string name="subagent_transcript_retry">Retry</string>
|
||
<string name="subagent_transcript_truncated">Rolling 16KB tail (older output truncated)</string>
|
||
<string name="system_auth_required">Auth required</string>
|
||
<string name="system_checkpoint_prune">Checkpoint prune</string>
|
||
<string name="system_config_migrate">Config migrate</string>
|
||
<string name="system_curator_run">Curator run</string>
|
||
<string name="system_more_lines">... %1$d more line(s)</string>
|
||
<string name="system_prompt_size_check">Prompt size check</string>
|
||
<string name="system_security_audit">Security audit</string>
|
||
<string name="system_skills_update">Skills update</string>
|
||
<string name="tg_onboarding_add_user_id">Add user ID</string>
|
||
<string name="tg_onboarding_allowed_users">Allowed users:</string>
|
||
<string name="tg_onboarding_connected_as">Connected as @%1$s</string>
|
||
<string name="tg_onboarding_qr_expires">QR code expires in: %1$s</string>
|
||
<string name="tg_onboarding_save_restart">Save and restart</string>
|
||
<string name="tg_onboarding_saving">Saving configuration…</string>
|
||
<string name="tg_onboarding_scan_hint">Open Telegram and scan the QR code displayed in the app.</string>
|
||
<string name="tg_onboarding_user_id_placeholder">Telegram user ID</string>
|
||
<string name="task_progress_count">Tasks %1$d/%2$d</string>
|
||
<plurals name="task_progress_agents">
|
||
<item quantity="one">%1$d agent</item>
|
||
<item quantity="other">%1$d agents</item>
|
||
</plurals>
|
||
<plurals name="task_progress_agent_running">
|
||
<item quantity="one">%1$d agent running</item>
|
||
<item quantity="other">%1$d agents running</item>
|
||
</plurals>
|
||
<string name="task_progress_open_details">Open task details</string>
|
||
<string name="tool_duration">Duration: %1$s</string>
|
||
<string name="tool_redacted">· redacted</string>
|
||
<string name="toolsets_search_placeholder">Search toolsets...</string>
|
||
<string name="video_play">Play Video</string>
|
||
<string name="webhooks_delete_subscription">Delete subscription</string>
|
||
<string name="webhooks_placeholder">What this webhook does...</string>
|
||
<string name="webhooks_receiver_url">Receiver URL: %1$s</string>
|
||
<string name="webhooks_secret_configured">Secret configured</string>
|
||
<string name="system_dump">Dump</string>
|
||
<!-- system action toast templates -->
|
||
<string name="system_action_started">%1$s started</string>
|
||
<string name="system_action_failed">%1$s failed: %2$s</string>
|
||
<!-- Group Chat Room -->
|
||
<string name="group_chat_composer_hint">Message %1$s… (use @bot to mention)</string>
|
||
<string name="group_chat_empty_title">No Messages Yet</string>
|
||
<string name="group_chat_empty_subtitle">Mention a bot or use @all to kick off collaboration.</string>
|
||
<string name="group_chat_thinking">%1$s is thinking…</string>
|
||
<string name="group_chat_bot_passed">%1$s passed</string>
|
||
<string name="group_chat_typing">Typing…</string>
|
||
<string name="group_chat_tool_running">Running…</string>
|
||
<string name="group_chat_tool_no_output">No output</string>
|
||
<string name="group_chat_tool_no_output_success">Exit code 0 (no output)</string>
|
||
<string name="group_chat_members_count">%1$d members</string>
|
||
<string name="group_chat_mention_all">@all</string>
|
||
<string name="group_chat_capped_limit">Discussion paused (turn limit reached) — reply to continue</string>
|
||
<string name="group_chat_settings_title">Group Chat Settings</string>
|
||
<string name="group_chat_settings_max_messages">Max Bot Messages</string>
|
||
<string name="group_chat_settings_max_messages_desc">Ceiling on total bot replies per message (%1$d)</string>
|
||
<string name="group_chat_settings_max_handoffs">Max Handoff Passes</string>
|
||
<string name="group_chat_settings_max_handoffs_desc">How many times bots can trigger each other (%1$d)</string>
|
||
<string name="group_chat_settings_save">Save</string>
|
||
<string name="group_chat_settings_reset_default">Reset to Default</string>
|
||
<string name="group_chat_settings_system_prompt">Room Instructions / Prompt</string>
|
||
<string name="group_chat_settings_system_prompt_hint">Custom rules, tone, or context for this group (optional)…</string>
|
||
<string name="group_chat_settings_system_prompt_desc">Custom guidelines for all bots in this room</string>
|
||
<string name="group_chat_settings_high_limits_warning_title">High Limits Warning</string>
|
||
<string name="group_chat_settings_high_limits_warning_desc">Setting high message (%1$d) or handoff (%2$d) limits can consume significant API tokens and lead to long continuous bot discussion loops.</string>
|
||
<string name="group_chat_settings_high_limits_confirm">Save Anyway</string>
|
||
<string name="group_chat_settings_high_limits_adjust">Adjust Limits</string>
|
||
<string name="group_chat_action_settings">Settings</string>
|
||
<string name="group_chat_stopped_by_user">Discussion stopped</string>
|
||
<string name="group_chat_action_stop">Stop generation</string>
|
||
|
||
<!-- Credential Vault (issue #1090) -->
|
||
<string name="settings_sec_vault">Credential Vault</string>
|
||
<string name="settings_summary_vault">Password managers & credentials</string>
|
||
<string name="vault_sources_title">Password Managers</string>
|
||
<string name="vault_sources_desc">External password managers provide autofill credentials to the agent.</string>
|
||
<string name="vault_source_installed">Installed</string>
|
||
<string name="vault_source_not_installed">Not installed</string>
|
||
<string name="vault_source_unlocked">Unlocked</string>
|
||
<string name="vault_source_locked">Locked</string>
|
||
<string name="vault_source_unlock">Unlock</string>
|
||
<string name="vault_source_lock">Lock</string>
|
||
<string name="vault_lock_all">Lock All Managers</string>
|
||
<string name="vault_lock_all_success">All password managers locked</string>
|
||
<string name="vault_items_title">Stored Items</string>
|
||
<string name="vault_items_empty">No vault items stored</string>
|
||
<string name="vault_unlock_dialog_title">Unlock %1$s</string>
|
||
<string name="vault_unlock_dialog_confirm">Unlock</string>
|
||
<string name="vault_unlock_success">%1$s unlocked successfully</string>
|
||
<string name="vault_unlock_failed">Failed to unlock %1$s</string>
|
||
<string name="vault_unlock_title">Unlock %1$s</string>
|
||
<string name="vault_unlock_desc">The agent needs credentials to continue. Enter your master password to unlock %1$s.</string>
|
||
<string name="vault_unlock_password_label">Master Password</string>
|
||
<string name="vault_unlock_action">Unlock</string>
|
||
<string name="vault_unlock_dismiss">Keep Locked</string>
|
||
<string name="vault_save_login_title">Save Login to Vault</string>
|
||
<string name="vault_save_login_desc">Save credentials for %1$s to your credential vault?</string>
|
||
<string name="vault_save_login_identifier">Username or Email</string>
|
||
<string name="vault_save_login_password">Password</string>
|
||
<string name="vault_save_login_action">Save & Fill</string>
|
||
<string name="vault_save_login_dismiss">Don\'t Save</string>
|
||
<string name="vault_code_title">Verification Code</string>
|
||
<string name="vault_code_desc">Enter the 2FA or verification code for %1$s.</string>
|
||
<string name="vault_code_label">Verification Code</string>
|
||
<string name="vault_code_action">Submit</string>
|
||
<string name="vault_code_dismiss">Skip</string>
|
||
|
||
<!-- Session Integrations (issue #1091) -->
|
||
<string name="session_integrations_title">Integrations</string>
|
||
<string name="session_integrations_subtitle">Active Session: %1$s</string>
|
||
<string name="session_integrations_no_session">No active session</string>
|
||
<string name="session_integrations_empty">No integrations available for this session</string>
|
||
<string name="session_integrations_refresh">Refresh integrations</string>
|
||
<string name="session_integrations_connect">Connect</string>
|
||
<string name="session_integrations_reconnect">Reconnect</string>
|
||
<string name="session_integrations_connecting">Connecting…</string>
|
||
<string name="session_integrations_awaiting">Awaiting authorization</string>
|
||
<string name="session_integrations_awaiting_desc">Complete sign-in in your browser, then return here.</string>
|
||
<string name="session_integrations_refresh_status">Refresh status</string>
|
||
<string name="session_integrations_status_connected">Connected</string>
|
||
<string name="session_integrations_status_disconnected">Disconnected</string>
|
||
<string name="session_integrations_status_expired">Expired</string>
|
||
<string name="session_integrations_status_revoked">Revoked</string>
|
||
<string name="session_integrations_status_failed">Failed</string>
|
||
<string name="session_integrations_status_unknown">Unknown</string>
|
||
<string name="session_integrations_err_invalid_params">Invalid connector parameters</string>
|
||
<string name="session_integrations_err_not_owner">Session is not owned by this transport. Please reconnect the session.</string>
|
||
<string name="session_integrations_err_unavailable">Integrations are not available in this session</string>
|
||
<string name="session_integrations_err_unsupported_runtime">Integrations must be managed on the session compute host</string>
|
||
<string name="session_integrations_err_unsupported_backend">Integrations are not supported by this backend</string>
|
||
<string name="session_integrations_err_request_failed">Connector request failed. Please try again.</string>
|
||
<string name="session_integrations_err_invalid_response">Invalid response from connector service</string>
|
||
<string name="session_integrations_err_network">Failed to communicate with gateway</string>
|
||
<string name="session_integrations_err_browser_launch">Could not open browser for authorization</string>
|
||
<string name="session_integrations_err_generic">Connector operation failed</string>
|
||
<string name="session_integrations_retry">Retry</string>
|
||
<string name="session_integrations_close">Close</string>
|
||
<string name="session_integrations_menu_item">Session Integrations</string>
|
||
</resources>
|