{
  "app.name": "Aura OS",
  "nav.tasks": "Tugas",
  "nav.files": "Berkas",
  "nav.git": "Git",
  "nav.browser": "Browser",
  "nav.computer-use": "Computer Use",
  "nav.schedule": "Scheduled",
  "nav.extensions": "Extensions",
  "nav.providers": "Providers",
  "nav.plugins": "Plugins & MCP",
  "nav.cloud": "Aura Cloud",
  "nav.audit": "Audit log",
  "nav.settings": "Pengaturan",
  "settings.title": "Settings & vault",
  "settings.subtitle": "Local encrypted vault, language, signed updates, and bundled runtime verification.",
  "settings.language": "Bahasa",
  "settings.languageDesc": "Display language for the app shell. Arabic and Persian use RTL layout.",
  "settings.systemLanguage": "Use system language",
  "settings.updates": "Updates",
  "settings.updatesDesc": "Signed in-app updates verified against the release public key.",
  "settings.checkUpdates": "Check for updates",
  "settings.upToDate": "You are on the latest version.",
  "settings.updateAvailable": "Update available: {version}",
  "settings.packaging": "Packaging & runtime",
  "settings.packagingDesc": "Bundled Node runtime and Linux VM image shipped with the installer.",
  "settings.vmImage": "VM image verification",
  "settings.vmImageOk": "VM image signature verified",
  "settings.vmImageFail": "VM image verification failed",
  "settings.bundledRuntime": "Bundled Node runtime",
  "settings.cliCompanion": "CLI companion",
  "settings.cliDesc": "Pair `aura` CLI via Extensions → pair code. CLI uses the local bridge and cannot bypass permissions.",
  "common.save": "Simpan",
  "common.loading": "Loading…",
  "task.welcome.subtitle": "Task engine + VM + Browser + Computer Use + Plugins + Cloud + Schedules + Extensions + i18n ready",
  "task.sidecar.ready": "Sidecar ready · v1.0.0",
  "task.sidecar.offline": "Sidecar offline",
  "lang.en": "English",
  "lang.ar": "Arabic",
  "lang.es": "Spanish",
  "lang.fr": "French",
  "lang.de": "German",
  "lang.pt": "Portuguese",
  "lang.zh-CN": "Chinese (Simplified)",
  "lang.zh-TW": "Chinese (Traditional)",
  "lang.ja": "Japanese",
  "lang.ko": "Korean",
  "lang.hi": "Hindi",
  "lang.id": "Indonesian",
  "lang.tr": "Turkish",
  "lang.ru": "Russian",
  "lang.it": "Italian",
  "lang.nl": "Dutch",
  "lang.pl": "Polish",
  "lang.vi": "Vietnamese",
  "lang.th": "Thai",
  "lang.fa": "Persian",
  "sidebar.projects": "Projects",
  "sidebar.search": "Search projects & tasks",
  "sidebar.tasks": "Tasks",
  "sidebar.noTasks": "No tasks yet",
  "providers.title": "AI providers",
  "providers.subtitle": "Bring your own keys. Keys are stored only in the local encrypted vault and never sync to Aura Cloud.",
  "providers.routing": "Routing policy",
  "providers.section": "Providers",
  "providers.active": "Active",
  "providers.local": "Local",
  "providers.noKey": "No key configured",
  "providers.keySet": "Key configured",
  "providers.onDevice": "On-device, no key required",
  "providers.keyBtn": "Key",
  "providers.testBtn": "Test",
  "providers.loading": "Loading providers…",
  "providers.modelsCount": "{count} models available",
  "settings.languageUpdated": "Language updated.",
  "settings.vm": "Linux workspace (VM)",
  "settings.vmStart": "Start workspace",
  "settings.vmStop": "Stop workspace",
  "settings.vmStarted": "Linux workspace started.",
  "settings.vmStopped": "Linux workspace stopped.",
  "settings.browser": "Browser helper (Chromium)",
  "settings.browserStart": "Start browser helper",
  "settings.browserStop": "Stop browser helper",
  "settings.browserStarted": "Browser helper started.",
  "settings.browserStopped": "Browser helper stopped.",
  "settings.plugins": "Plugins helper",
  "settings.pluginsStart": "Start plugins helper",
  "settings.pluginsStop": "Stop plugins helper",
  "settings.pluginsStarted": "Plugins helper started.",
  "settings.pluginsStopped": "Plugins helper stopped.",
  "settings.vault": "Vault status",
  "settings.vaultEncrypted": "Encrypted vault",
  "settings.vaultExport": "Export vault",
  "settings.vaultImport": "Import vault",
  "settings.vaultExportPw": "Export password (min 8 chars)",
  "settings.vaultImportData": "Export file (base64)",
  "settings.vaultExportBtn": "Export & copy",
  "settings.vaultImportBtn": "Import vault",
  "settings.vaultExported": "Vault exported to clipboard. Store it safely.",
  "settings.vaultImported": "Vault imported successfully.",
  "settings.pricing": "Model pricing",
  "settings.pricingDesc": "Fetch auto-updated model pricing metadata. Falls back to bundled cache if remote is unavailable.",
  "settings.pricingBtn": "Update pricing",
  "settings.bundled": "Bundled",
  "settings.sidecars": "sidecars",
  "common.cancel": "Cancel",
  "common.running": "Running",
  "common.stopped": "Stopped",
  "common.offline": "Offline",
  "common.start": "Start",
  "common.stop": "Stop",
  "app.loadingProjects": "Loading projects…",
  "app.noProjectsTitle": "No projects yet",
  "app.noProjectsDesc": "Create a project to connect a local folder.",
  "app.newProject": "New project",
  "provider.key.localDesc": "Ollama runs locally — no API key. Set the base URL if Ollama is not on the default port.",
  "provider.key.cloudDesc": "API keys are stored in the encrypted local vault only. They never appear in SQLite or logs.",
  "provider.key.apiKey": "API key",
  "provider.key.baseUrl": "Base URL",
  "provider.key.remove": "Remove key",
  "provider.key.saved": "Key saved. Fetching models…",
  "provider.key.fetchingModels": "Loaded {count} models.",
  "chat.placeholder": "Ask Aura anything…",
  "chat.send": "Send",
  "chat.runTask": "Run task",
  "chat.autoModel": "Auto (routing)",
  "chat.modeAsk": "Ask-first",
  "chat.modeAct": "Act without asking",
  "chat.thinking": "Thinking…",
  "chat.error": "Something went wrong.",
  "files.title": "File explorer",
  "files.subtitle": "Browse project files, edit in Monaco, and approve proposed diffs before they are written.",
  "files.projectFiles": "Project files",
  "files.loading": "Loading…",
  "files.selectFile": "Select a file to preview",
  "files.pendingEdits": "Pending edits (approval required)",
  "files.approveWrite": "Approve write",
  "browser.title": "Browser",
  "browser.subtitle": "Built-in WebView for user-visible browsing. Agent automation uses an isolated Chromium profile per project via the browser helper.",
  "browser.helper": "Browser helper (Chromium automation)",
  "browser.running": "Running",
  "browser.stopped": "Stopped",
  "browser.backend": "Backend",
  "browser.profiles": "{count} profile(s) loaded",
  "browser.start": "Start helper",
  "browser.stop": "Stop helper",
  "browser.webview": "WebView",
  "browser.go": "Go",
  "browser.urlPlaceholder": "https://…",
  "browser.urlInvalid": "Only http and https URLs are allowed.",
  "git.title": "Git status & diff",
  "git.subtitle": "Review changes and approve commits explicitly. Aura never pushes to remotes automatically.",
  "git.branch": "Branch",
  "git.clean": "clean",
  "git.dirty": "dirty",
  "git.noChanges": "No changes",
  "git.diff": "Diff",
  "git.noDiff": "(no diff)",
  "git.proposeCommit": "Propose commit",
  "git.commitMessage": "Commit message",
  "git.approveCommit": "Approve commit",
  "git.pendingCommits": "Pending commits (approval required)",
  "cloud.title": "Aura Cloud",
  "cloud.subtitle": "E2EE sync and remote dispatch. The cloud server stores encrypted blobs only — API keys never sync.",
  "cloud.server": "Cloud server",
  "cloud.serverReachable": "Aura Cloud reachable",
  "cloud.serverOffline": "Aura Cloud offline",
  "cloud.signInOrRegister": "Sign in or register",
  "cloud.signIn": "Sign in",
  "cloud.register": "Register",
  "cloud.signOut": "Sign out",
  "cloud.account": "Account",
  "cloud.serverUrl": "Server URL",
  "cloud.email": "Email",
  "cloud.password": "Password (min 8)",
  "cloud.displayName": "Display name (register)",
  "cloud.sync": "E2EE sync",
  "cloud.syncDesc": "Sync: tasks, settings, audit logs, plugin metadata — never API keys.",
  "cloud.enableSync": "Enable sync",
  "cloud.disableSync": "Disable sync",
  "cloud.syncNow": "Sync now",
  "cloud.syncHelper": "Cloud sync helper",
  "cloud.startHelper": "Start helper",
  "cloud.stopHelper": "Stop helper",
  "cloud.pairing": "Device pairing",
  "cloud.generatePairing": "Generate pairing code",
  "cloud.pairedDevices": "Paired devices",
  "cloud.noPairedDevices": "No paired devices yet.",
  "cloud.online": "Online",
  "cloud.signedIn": "Signed in",
  "cloud.thisDevice": "This device",
  "cloud.revoke": "Revoke",
  "cloud.notSignedIn": "Not signed in",
  "cloud.syncActive": "E2EE sync active",
  "cloud.syncHelperOffline": "Sync helper offline",
  "cloud.syncDisabled": "Sync disabled",
  "cloud.recoveryKey": "Recovery key",
  "task.plan.planSteps": "Plan · {count} steps",
  "task.plan.proposedPlan": "Proposed plan",
  "task.plan.approved": "Approved",
  "task.plan.approveRun": "Approve & run",
  "task.approval.highRisk": "High risk",
  "task.approval.needsApproval": "Needs approval",
  "task.approval.allowOnce": "Allow once",
  "task.approval.deny": "Deny",
  "task.approval.auditRecorded": "Recorded in audit log",
  "task.summary.complete": "Task complete",
  "task.thinking.default": "Aura is working…",
  "ctx.sidecar": "Agent sidecar",
  "ctx.vm": "Linux workspace",
  "ctx.browser": "Browser helper",
  "ctx.plugins": "Plugins helper",
  "ctx.cloud": "Aura Cloud",
  "ctx.usage": "Usage",
  "ctx.routing": "Routing",
  "sidebar.newProject": "New project",
  "sidebar.newTask": "New task",
  "nav.account": "Account",
  "app.breadcrumb.tasks": "Tasks",
  "chat.fallback.title": "Provider fallback approval",
  "chat.fallback.approve": "Allow fallback",
  "chat.fallback.deny": "Deny",
  "chat.continue": "Continue",
  "chat.continueTask": "Continue task",
  "routing.quality-first.title": "Quality-first",
  "routing.quality-first.subtitle": "Best model for the job. Default.",
  "routing.cost-first.title": "Cost-first",
  "routing.cost-first.subtitle": "Cheapest model that can do the task.",
  "routing.manual.title": "Manual model",
  "routing.manual.subtitle": "Use the model you pick per provider."
}
