{ "autoDownload": "Automatic download new updates", "checkForUpdates": "Check for Updates", "checkForUpdatesDesc": "Check if a newer version of Jan is available.", "checkingForUpdates": "Checking for updates...", "noUpdateAvailable": "You're running the latest version", "devVersion": "Development version detected", "updateError": "Failed to check for updates", "checkForBackendUpdates": "Check for Llamacpp Updates", "checkForBackendUpdatesDesc": "Check if a newer version of the Llamacpp backend is available.", "checkingForBackendUpdates": "Checking for Llamacpp updates...", "noBackendUpdateAvailable": "You're running the latest Llamacpp version", "backendUpdateError": "Failed to check for Llamacpp updates", "changeLocation": "Change Location", "copied": "Copied", "copyPath": "Copy Path", "openLogs": "Open Logs", "revealLogs": "Reveal Logs", "showInFinder": "Show in Finder", "showInFileExplorer": "Show in File Explorer", "openContainingFolder": "Open Containing Folder", "failedToRelocateDataFolder": "Failed to relocate data folder", "failedToRelocateDataFolderDesc": "Failed to relocate data folder. Please try again.", "factoryResetTitle": "Reset to Factory Settings", "factoryResetDesc": "This will reset all app settings to their defaults. This can't be undone. We only recommend this if the app is corrupted.", "cancel": "Cancel", "reset": "Reset", "resources": "Resources", "documentation": "Documentation", "documentationDesc": "Learn how to use Jan and explore its features.", "viewDocs": "View Docs", "releaseNotes": "Release Notes", "releaseNotesDesc": "See what's new in the latest version of Jan.", "viewReleases": "View Releases", "community": "Community", "github": "GitHub", "githubDesc": "Contribute to Jan's development.", "discord": "Discord", "discordDesc": "Join our community for support and discussions.", "support": "Support", "reportAnIssue": "Report an Issue", "reportAnIssueDesc": "Found a bug? Help us out by filing an issue on GitHub.", "reportIssue": "Report Issue", "credits": "Credits", "creditsDesc1": "👋 Jan is built with ❤️ by the Menlo Research team.", "creditsDesc2": "Special thanks to our open-source dependencies—especially llama.cpp and Tauri—and to our amazing AI community.", "appVersion": "App Version", "dataFolder": { "appData": "App Data", "appDataDesc": "Default location for messages and other user data.", "appLogs": "App Logs", "appLogsDesc": "View detailed logs of the App." }, "others": { "spellCheck": "Spell Check", "spellCheckDesc": "Enable spell check for your threads.", "resetFactory": "Reset To Factory Settings", "resetFactoryDesc": "Restore application to its initial state, erasing all models and chat history. This action is irreversible and recommended only if the application is corrupted." }, "shortcuts": { "application": "Application", "newChat": "New Chat", "newChatDesc": "Create a new chat.", "toggleSidebar": "Toggle Sidebar", "toggleSidebarDesc": "Show or hide the sidebar.", "zoomIn": "Zoom In", "zoomInDesc": "Increase the zoom level.", "zoomOut": "Zoom Out", "zoomOutDesc": "Decrease the zoom level.", "chat": "Chat", "sendMessage": "Send Message", "sendMessageDesc": "Send the current message.", "enter": "Enter", "newLine": "New Line", "newLineDesc": "Insert a new line.", "shiftEnter": "Shift + Enter", "navigation": "Navigation", "goToSettings": "Go to Settings", "goToSettingsDesc": "Open settings." }, "appearance": { "title": "Appearance", "theme": "Theme", "themeDesc": "Match the OS theme.", "fontSize": "Font Size", "fontSizeDesc": "Adjust the app's font size.", "windowBackground": "Window Background", "windowBackgroundDesc": "Set the app window's background color.", "appMainView": "App Main View", "appMainViewDesc": "Set the main content area's background color.", "primary": "Primary", "primaryDesc": "Set the primary color for UI components.", "accent": "Accent", "accentDesc": "Set the accent color for UI highlights.", "destructive": "Destructive", "destructiveDesc": "Set the color for destructive actions.", "resetToDefault": "Reset to Default", "resetToDefaultDesc": "Reset all appearance settings to default.", "resetAppearanceSuccess": "Appearance reset successfully", "resetAppearanceSuccessDesc": "All appearance settings have been restored to default.", "chatWidth": "Chat Width", "chatWidthDesc": "Customize the width of the chat view.", "tokenCounterCompact": "Compact Token Counter", "tokenCounterCompactDesc": "Show token counter inside chat input. When disabled, token counter appears below the input.", "codeBlockTitle": "Code Block", "codeBlockDesc": "Choose a syntax highlighting style.", "showLineNumbers": "Show Line Numbers", "showLineNumbersDesc": "Display line numbers in code blocks.", "resetCodeBlockStyle": "Reset Code Block Style", "resetCodeBlockStyleDesc": "Reset code block style to default.", "resetCodeBlockSuccess": "Code block style reset successfully", "resetCodeBlockSuccessDesc": "Code block style has been restored to default." }, "hardware": { "os": "Operating System", "name": "Name", "version": "Version", "cpu": "CPU", "model": "Model", "architecture": "Architecture", "cores": "Cores", "instructions": "Instructions", "usage": "Usage", "memory": "Memory", "totalRam": "Total RAM", "availableRam": "Available RAM", "vulkan": "Vulkan", "enableVulkan": "Enable Vulkan", "enableVulkanDesc": "Use Vulkan API for GPU acceleration. Do not enable Vulkan if you have an NVIDIA GPU as it may cause compatibility issues.", "gpus": "GPUs", "noGpus": "No GPUs detected", "vram": "VRAM", "freeOf": "free of", "driverVersion": "Driver Version", "computeCapability": "Compute Capability", "systemMonitor": "System Monitor" }, "httpsProxy": { "proxy": "Proxy", "proxyUrl": "Proxy URL", "proxyUrlDesc": "The URL and port of your proxy server.", "proxyUrlPlaceholder": "http://proxy.example.com:8080", "authentication": "Authentication", "authenticationDesc": "Credentials for the proxy server, if required.", "username": "Username", "password": "Password", "noProxy": "No Proxy", "noProxyDesc": "A comma-separated list of hosts to bypass the proxy.", "noProxyPlaceholder": "localhost,127.0.0.1,.local", "sslVerification": "SSL Verification", "ignoreSsl": "Ignore SSL Certificates", "ignoreSslDesc": "Allow self-signed or unverified certificates. This may be required for some proxies but reduces security. Only enable if you trust your proxy.", "proxySsl": "Proxy SSL", "proxySslDesc": "Validate the SSL certificate when connecting to the proxy.", "proxyHostSsl": "Proxy Host SSL", "proxyHostSslDesc": "Validate the SSL certificate of the proxy's host.", "peerSsl": "Peer SSL", "peerSslDesc": "Validate the SSL certificates of peer connections.", "hostSsl": "Host SSL", "hostSslDesc": "Validate the SSL certificates of destination hosts." }, "localApiServer": { "title": "Local API Server", "description": "Run an OpenAI-compatible server locally.", "startServer": "Start Server", "loadingModel": "Loading Model", "startingServer": "Starting Server", "stopServer": "Stop Server", "serverLogs": "Server Logs", "serverLogsDesc": "View detailed logs of the local API server.", "openLogs": "Open Logs", "swaggerDocs": "API Documentation", "swaggerDocsDesc": "View interactive API documentation (Swagger UI).", "openDocs": "Open Docs", "startupConfiguration": "Startup Configuration", "runOnStartup": "Auto start", "runOnStartupDesc": "Automatically start the Local API Server when the application launches. Uses last used model, or picks the first available model if unavailable.", "serverConfiguration": "Server Configuration", "serverHost": "Server Host", "serverHostDesc": "Network address for the server.", "serverPort": "Server Port", "serverPortDesc": "Port number for the API server.", "apiPrefix": "API Prefix", "apiPrefixDesc": "Path prefix for API endpoints.", "apiKey": "API Key", "apiKeyDesc": "Authenticate requests with an API key.", "trustedHosts": "Trusted Hosts", "trustedHostsDesc": "Hosts allowed to access the server, separated by commas.", "advancedSettings": "Advanced Settings", "cors": "Cross-Origin Resource Sharing (CORS)", "corsDesc": "Allow cross-origin requests to the API server.", "verboseLogs": "Verbose Server Logs", "verboseLogsDesc": "Enable detailed server logs for debugging.", "proxyTimeout": "Request timeout", "proxyTimeoutDesc": "Time to wait for a response from the local model, seconds." }, "privacy": { "analytics": "Analytics", "helpUsImprove": "Help us improve", "helpUsImproveDesc": "To help us improve Jan, you can share anonymous data like feature usage and user counts. We never collect your chats or personal information.", "privacyPolicy": "You have full control over your data. Learn more in our Privacy Policy.", "analyticsDesc": "To improve Jan, we need to understand how it's used—but only with your help. You can change this setting anytime.", "privacyPromises": "Your choice here won't change our core privacy promises:", "promise1": "Your conversations stay private and on your device", "promise2": "We never collect your personal information or chat content", "promise3": "All data sharing is anonymous and aggregated", "promise4": "You can opt out anytime without losing functionality", "promise5": "We're transparent about what we collect and why" }, "general": { "showInFinder": "Show in Finder", "showInFileExplorer": "Show in File Explorer", "openContainingFolder": "Open Containing Folder", "failedToRelocateDataFolder": "Failed to relocate data folder", "couldNotRelocateToRoot": "Cannot relocate data folder to root directory. Please choose another location.", "couldNotResetRootDirectory": "Cannot reset data folder when it's set to a root directory. Please delete the data folder manually.", "failedToRelocateDataFolderDesc": "Failed to relocate data folder. Please try again.", "devVersion": "Development version detected", "noUpdateAvailable": "You're running the latest version", "updateError": "Failed to check for updates", "appVersion": "App Version", "checkForUpdates": "Check for Updates", "checkForUpdatesDesc": "Check if a newer version of Jan is available.", "checkingForUpdates": "Checking for updates...", "copied": "Copied", "copyPath": "Copy Path", "changeLocation": "Change Location", "openLogs": "Open Logs", "revealLogs": "Reveal Logs", "factoryResetTitle": "Reset to Factory Settings", "factoryResetDesc": "This will reset all app settings to their defaults. This can't be undone. We only recommend this if the app is corrupted.", "cancel": "Cancel", "reset": "Reset", "huggingfaceToken": "HuggingFace Token", "huggingfaceTokenDesc": "Your HuggingFace API token for accessing models.", "resources": "Resources", "documentation": "Documentation", "documentationDesc": "Learn how to use Jan and explore its features.", "viewDocs": "View Docs", "releaseNotes": "Release Notes", "releaseNotesDesc": "See what's new in the latest version of Jan.", "viewReleases": "View Releases", "community": "Community", "github": "GitHub", "githubDesc": "Contribute to Jan's development.", "discord": "Discord", "discordDesc": "Join our community for support and discussions.", "support": "Support", "reportAnIssue": "Report an Issue", "reportAnIssueDesc": "Found a bug? Help us out by filing an issue on GitHub.", "reportIssue": "Report Issue", "credits": "Credits", "creditsDesc1": "👋 Jan is built with ❤️ by the Menlo Research team.", "creditsDesc2": "Special thanks to our open-source dependencies—especially llama.cpp and Tauri—and to our amazing AI community." }, "extensions": { "title": "Extensions" }, "attachments": { "subtitle": "Configure document attachments, size limits, and retrieval behavior.", "featureTitle": "Feature", "enable": "Enable Attachments", "enableDesc": "Allow uploading and indexing documents for retrieval.", "limitsTitle": "Limits", "maxFile": "Max File Size (MB)", "maxFileDesc": "Maximum size per file. Enforced at upload and processing time.", "retrievalTitle": "Retrieval", "topK": "Top-K", "topKDesc": "Maximum citations to return.", "threshold": "Affinity Threshold", "thresholdDesc": "Minimum similarity score (0-1). Only used for linear cosine search, not ANN.", "searchMode": "Vector Search Mode", "searchModeDesc": "Choose between sqlite-vec ANN, linear cosine, or auto.", "searchModeAuto": "Auto (recommended)", "searchModeAnn": "ANN (sqlite-vec)", "searchModeLinear": "Linear", "chunkingTitle": "Chunking", "chunkSize": "Chunk Size (tokens)", "chunkSizeDesc": "Approximate max tokens per chunk for embeddings.", "chunkOverlap": "Overlap (tokens)", "chunkOverlapDesc": "Token overlap between consecutive chunks." }, "dialogs": { "changeDataFolder": { "title": "Change Data Folder Location", "description": "Are you sure you want to change the data folder location? This will move all your data to the new location and restart the application.", "currentLocation": "Current Location:", "newLocation": "New Location:", "cancel": "Cancel", "changeLocation": "Change Location" } }, "backendUpdater": { "newBackendVersion": "New Llamacpp Version {{version}}", "backendUpdateAvailable": "Llamacpp Update Available", "remindMeLater": "Remind Me Later", "updating": "Updating...", "updateNow": "Update Now", "updateSuccess": "Llamacpp updated successfully", "updateError": "Failed to update Llamacpp" }, "backendInstallSuccess": "Backend installed successfully", "backendInstallError": "Failed to install backend" }