105 lines
4.8 KiB
JSON
105 lines
4.8 KiB
JSON
{
|
|
"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."
|
|
}
|