{ "nav.new_chat": "New chat", "nav.conversations": "Conversations", "nav.no_conversations": "No conversations yet.", "nav.plan_suffix": "plan", "nav.manage": "Manage", "nav.log_out": "Log out", "nav.theme_light": "Light", "nav.theme_dark": "Dark", "nav.theme_auto": "Auto", "nav.language": "Language", "nav.search_placeholder": "Search chats, files, actions…", "nav.agent_ready": "Agent ready", "nav.rename_save": "Save name", "nav.delete": "Delete", "nav.close_sidebar": "Close sidebar", "nav.open_sidebar": "Open sidebar", "hero.title": "What should we build today?", "hero.subtitle": "enkly works inside your workspace: it reads, searches, edits and runs code, then shows every step.", "hero.start_with": "Start with", "hero.tools_heading": "What enkly can use", "hero.explore_heading": "More to explore", "starter.tour_title": "Tour this workspace", "starter.tour_desc": "Map the folders, services and entry points.", "starter.trace_title": "Trace a feature", "starter.trace_desc": "Follow a request through the codebase.", "starter.fix_title": "Fix a bug", "starter.fix_desc": "Describe it, enkly finds and patches it.", "starter.tests_title": "Run the tests", "starter.tests_desc": "Execute the suite and explain what broke.", "tool.read": "Read files", "tool.write": "Write and edit", "tool.search": "Search the codebase", "tool.run": "Run allowlisted commands", "tool.subagents": "Sub-agents", "explore.tests": "Write tests for…", "explore.review": "Review code", "explore.explain": "Explain a file", "explore.document": "Draft a document", "explore.refactor": "Refactor", "composer.placeholder": "Ask enkly to build, fix, or explain anything…", "composer.send": "Send", "composer.attach": "Add files or photos", "composer.hint_send": "send", "composer.hint_newline": "new line", "composer.hint_drop": "Drop files, paste screenshots or add a .zip project", "auth.login_title": "Log in", "auth.login_button": "Log in", "auth.email_label": "Email", "auth.password_label": "Password", "auth.confirm_password_label": "Confirm password", "auth.no_account": "Don't have an account?", "auth.signup_link": "Sign up", "auth.signup_title": "Create your account", "auth.signup_button": "Sign up", "auth.have_account": "Already have an account?", "auth.login_link": "Log in", "auth.forgot_link": "Forgot your password?", "auth.verify_title": "Verify your email", "auth.verify_code_label": "6-digit code", "auth.verify_button": "Verify", "auth.resend_link": "Resend code", "auth.forgot_title": "Reset your password", "auth.forgot_button": "Send reset link", "auth.back_to_login": "Back to log in", "auth.reset_title": "Choose a new password", "auth.reset_button": "Reset password", "errors.generic": "Something went wrong. Please try again.", "errors.invalid_email": "Enter a valid email address.", "errors.password_min": "Password must be at least %d characters.", "errors.password_max": "Password must be at most %d characters.", "errors.password_mismatch": "Passwords don't match.", "errors.incorrect_credentials": "Incorrect email or password.", "errors.invalid_code": "Enter the 6-digit code.", "errors.code_incorrect": "That code is incorrect or has expired.", "errors.reset_link_invalid": "That reset link is invalid or has expired. Request a new one.", "errors.csrf": "Invalid or missing security token — reload the page and try again.", "info.check_inbox": "Check your inbox for a 6-digit verification code.", "info.mail_not_configured": "Email isn't configured on this server — check the server log for your verification code.", "info.resend_sent": "If that account needs verifying, a new code is on its way.", "info.email_verified": "Your email is verified — log in to continue.", "info.password_reset_done": "Your password has been reset — log in with your new password.", "info.forgot_sent": "If that address has an account, a reset link is on its way.", "chat.type_message_first": "Type a message first.", "chat.message_too_long": "That message is too long (limit %d characters).", "chat.rate_limited": "Too many requests — slow down a little.", "chat.conversation_gone": "That conversation no longer exists. Start a new chat.", "chat.conversation_busy": "enkly is still replying in this conversation — wait for it to finish, or press Stop.", "chat.too_many_streams": "You have several replies in progress already. Wait for one to finish or press Stop.", "chat.save_failed": "Couldn't save your message. Please try again.", "chat.load_failed": "Couldn't load the conversation. Please try again.", "chat.send_failed": "Something went wrong. Please try again.", "billing.quota_exceeded": "You've reached the %s plan's limit of %d messages today. Upgrade on the Subscription page for more." }