* fix: check for env value before setting (#6266) * fix: check for env value before setting * Use empty instead of none * fix: update linux build script to be consistent with CI (#6269) The local build script for Linux was failing due to a bundling error. This commit updates the `build:tauri:linux` script in `package.json` to be consistent with the CI build pipeline, which resolves the issue. The updated script now includes: - **`NO_STRIP=1`**: This environment variable prevents the `linuxdeploy` utility from stripping debugging symbols, which was a potential cause of the bundling failure. - **`--verbose`**: This flag provides more detailed output during the build, which can be useful for debugging similar issues in the future. * fix: compatibility imported model * fix: update copy mmproj setting desc * fix: toggle vision for remote model * chore: add tooltip visions * chore: show model setting only for local provider * fix/update-ui-info * chore: update filter hub while searching * fix: system monitor window permission * chore: update credit description --------- Co-authored-by: Akarshan Biswas <akarshan.biswas@gmail.com> Co-authored-by: Faisal Amir <urmauur@gmail.com> Co-authored-by: Minh141120 <minh.itptit@gmail.com> Co-authored-by: Nguyen Ngoc Minh <91668012+Minh141120@users.noreply.github.com>
254 lines
11 KiB
JSON
254 lines
11 KiB
JSON
{
|
|
"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",
|
|
"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.",
|
|
"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",
|
|
"stopServer": "Stop Server",
|
|
"serverLogs": "Server Logs",
|
|
"serverLogsDesc": "View detailed logs of the local API server.",
|
|
"openLogs": "Open Logs",
|
|
"startupConfiguration": "Startup Configuration",
|
|
"runOnStartup": "Enable by default on startup",
|
|
"runOnStartupDesc": "Automatically start the Local API Server when the application launches.",
|
|
"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."
|
|
},
|
|
"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",
|
|
"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"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
}
|