Files
netbird/client/ui/frontend/src/i18n/locales/en/common.json
2026-05-20 09:39:35 +02:00

301 lines
18 KiB
JSON

{
"tray.tooltip": "NetBird",
"tray.status.disconnected": "Disconnected",
"tray.status.daemonUnavailable": "Not running",
"tray.status.error": "Error",
"tray.menu.open": "Open NetBird",
"tray.menu.connect": "Connect",
"tray.menu.disconnect": "Disconnect",
"tray.menu.exitNode": "Exit Node",
"tray.menu.networks": "Resources",
"tray.menu.profiles": "Profiles",
"tray.menu.settings": "Settings",
"tray.menu.debugBundle": "Create Debug Bundle",
"tray.menu.about": "About",
"tray.menu.github": "GitHub",
"tray.menu.documentation": "Documentation",
"tray.menu.downloadLatest": "Download latest version",
"tray.menu.installVersion": "Install version {version}",
"tray.menu.guiVersion": "GUI: {version}",
"tray.menu.daemonVersion": "Daemon: {version}",
"tray.menu.versionUnknown": "—",
"tray.menu.quit": "Quit",
"notify.update.title": "NetBird update available",
"notify.update.body": "NetBird {version} is available.",
"notify.update.enforcedSuffix": " Your administrator requires this update.",
"notify.error.title": "Error",
"notify.error.connect": "Failed to connect",
"notify.error.disconnect": "Failed to disconnect",
"notify.error.switchProfile": "Failed to switch to {profile}",
"notify.sessionExpired.title": "NetBird session expired",
"notify.sessionExpired.body": "Your NetBird session has expired. Please log in again.",
"common.cancel": "Cancel",
"common.save": "Save",
"common.saveChanges": "Save Changes",
"common.saving": "Saving…",
"common.close": "Close",
"common.delete": "Delete",
"common.create": "Create",
"common.add": "Add",
"common.remove": "Remove",
"common.refresh": "Refresh",
"common.loading": "Loading…",
"common.netbird": "NetBird",
"connect.status.disconnected": "Disconnected",
"connect.status.connecting": "Connecting...",
"connect.status.connected": "Connected",
"connect.status.disconnecting": "Disconnecting...",
"connect.status.daemonUnavailable": "Daemon unavailable",
"connect.status.loginRequired": "Login required",
"connect.error.loginTitle": "Login Failed",
"connect.error.connectTitle": "Connect Failed",
"connect.error.disconnectTitle": "Disconnect Failed",
"nav.peers.title": "Peers",
"nav.peers.description": "{online} of {total} Online",
"nav.resources.title": "Resources",
"nav.resources.description": "{active} of {total} Active",
"nav.exitNode.title": "Exit Node {location}",
"nav.exitNode.flagAlt": "{country}",
"header.openSettings": "Open settings",
"header.togglePanel": "Toggle side panel",
"profile.selector.loading": "Loading...",
"profile.selector.noProfile": "No profile",
"profile.selector.searchPlaceholder": "Search profile by name...",
"profile.selector.emptyTitle": "No Profiles Found",
"profile.selector.emptyDescription": "Try a different search term or create a new profile.",
"profile.selector.newProfile": "New Profile",
"profile.selector.moreOptions": "More options",
"profile.selector.deregister": "Deregister",
"profile.selector.delete": "Delete Profile",
"profile.dialog.title": "Enter Profile Name",
"profile.dialog.description": "Choose a memorable name.",
"profile.dialog.placeholder": "e.g. Work",
"profile.dialog.submit": "Add Profile",
"profile.dialog.required": "Please enter a profile name, e.g. Work, Home",
"header.menu.settings": "Settings",
"header.menu.defaultView": "Default View",
"header.menu.advancedView": "Advanced View",
"profile.deregister.title": "Deregister Profile",
"profile.deregister.message": "Are you sure you want to deregister \"{name}\"? You will need to log in again to use it.",
"profile.deregister.confirm": "Deregister",
"profile.delete.title": "Delete Profile",
"profile.delete.message": "Are you sure you want to delete \"{name}\"? This action cannot be undone.",
"profile.error.switchTitle": "Switch Profile Failed",
"profile.error.deregisterTitle": "Deregister Profile Failed",
"profile.error.deleteTitle": "Delete Profile Failed",
"profile.error.createTitle": "Create Profile Failed",
"profile.error.loadTitle": "Load Profiles Failed",
"profile.dropdown.activeProfile": "Active profile",
"profile.dropdown.switchProfile": "Switch Profile",
"profile.dropdown.noEmail": "Other",
"profile.dropdown.addProfile": "Add Profile",
"profile.dropdown.manageProfiles": "Manage Profiles",
"profile.dropdown.settings": "Settings",
"settings.error.loadTitle": "Load Settings Failed",
"settings.error.saveTitle": "Save Settings Failed",
"settings.error.debugBundleTitle": "Debug Bundle Failed",
"settings.tabs.general": "General",
"settings.tabs.network": "Network",
"settings.tabs.security": "Security",
"settings.tabs.ssh": "SSH",
"settings.tabs.advanced": "Advanced",
"settings.tabs.troubleshooting": "Troubleshooting",
"settings.tabs.about": "About",
"settings.tabs.updateAvailable": "Update Available",
"settings.general.section.general": "General",
"settings.general.section.connection": "Connection",
"settings.general.connectOnStartup.label": "Connect on Startup",
"settings.general.connectOnStartup.help": "Automatically establish a connection when the service starts.",
"settings.general.notifications.label": "Desktop Notifications",
"settings.general.notifications.help": "Show desktop notifications for new updates and connection events.",
"settings.general.language.label": "Display Language",
"settings.general.language.help": "Choose the language for the NetBird interface.",
"settings.general.language.search": "Search language…",
"settings.general.language.empty": "No languages match.",
"settings.general.management.label": "Management Server",
"settings.general.management.help": "Connect to NetBird Cloud or your own self-hosted management server. Changes will reconnect the client.",
"settings.general.management.cloud": "Cloud",
"settings.general.management.selfHosted": "Self-hosted",
"settings.general.management.urlPlaceholder": "https://netbird.selfhosted.com:443",
"settings.general.management.urlError": "Please enter a valid URL, e.g., https://netbird.selfhosted.com:443",
"settings.general.management.switchCloudTitle": "Switch to NetBird Cloud?",
"settings.general.management.switchCloudMessage": "This will disconnect from your self-hosted management server and reconnect to NetBird Cloud. You may need to log in again.",
"settings.general.management.switchCloudConfirm": "Switch to Cloud",
"settings.network.section.connectivity": "Connectivity",
"settings.network.section.routingDns": "Routing & DNS",
"settings.network.lazy.label": "Lazy Connections",
"settings.network.lazy.help": "Instead of maintaining always-on connections, NetBird activates them on-demand based on activity or signaling.",
"settings.network.monitor.label": "Reconnect on Network Change",
"settings.network.monitor.help": "Monitor the network and automatically reconnect on changes such as Wi-Fi switching, Ethernet changes, or resume from sleep.",
"settings.network.dns.label": "Enable DNS",
"settings.network.dns.help": "Apply NetBird-managed DNS settings to the host resolver.",
"settings.network.clientRoutes.label": "Enable Client Routes",
"settings.network.clientRoutes.help": "Accept routes from other peers to reach their networks.",
"settings.network.serverRoutes.label": "Enable Server Routes",
"settings.network.serverRoutes.help": "Advertise this host's local routes to other peers.",
"settings.security.section.firewall": "Firewall",
"settings.security.section.encryption": "Encryption",
"settings.security.blockInbound.label": "Block Inbound Traffic",
"settings.security.blockInbound.help": "Reject unsolicited connections from peers to this device and any networks it routes. Outbound traffic is unaffected.",
"settings.security.blockLan.label": "Block LAN Access",
"settings.security.blockLan.help": "Prevent peers from reaching your local network or its devices when this device routes their traffic.",
"settings.security.rosenpass.label": "Enable Quantum-Resistance",
"settings.security.rosenpass.help": "Add a post-quantum key exchange via Rosenpass on top of WireGuard®.",
"settings.security.rosenpassPermissive.label": "Enable Permissive Mode",
"settings.security.rosenpassPermissive.help": "Allow connections to peers without quantum-resistance support.",
"settings.ssh.section.server": "Server",
"settings.ssh.section.capabilities": "Capabilities",
"settings.ssh.section.authentication": "Authentication",
"settings.ssh.server.label": "Enable SSH Server",
"settings.ssh.server.help": "Run the NetBird SSH server on this host so other peers can connect to it.",
"settings.ssh.root.label": "Allow Root Login",
"settings.ssh.root.help": "Let peers sign in as the root user. Disable to require a non-privileged account.",
"settings.ssh.sftp.label": "Allow SFTP",
"settings.ssh.sftp.help": "Transfer files securely using native SFTP or SCP clients.",
"settings.ssh.localForward.label": "Local Port Forwarding",
"settings.ssh.localForward.help": "Let connecting peers tunnel local ports to services reachable from this host.",
"settings.ssh.remoteForward.label": "Remote Port Forwarding",
"settings.ssh.remoteForward.help": "Let connecting peers expose ports on this host back to their own machine.",
"settings.ssh.jwt.label": "Enable JWT Authentication",
"settings.ssh.jwt.help": "Verify each SSH session against your IdP for user identity and audit. Disable to rely on network ACL policies only, useful when no IdP is available.",
"settings.ssh.jwtTtl.label": "JWT Cache TTL",
"settings.ssh.jwtTtl.help": "How long this client caches a JWT before prompting again on outgoing SSH connections. Set to 0 to disable caching and authenticate on every connection.",
"settings.ssh.jwtTtl.suffix": "Second(s)",
"settings.advanced.section.interface": "Interface",
"settings.advanced.section.security": "Security",
"settings.advanced.interfaceName.label": "Name",
"settings.advanced.port.label": "Port",
"settings.advanced.mtu.label": "MTU",
"settings.advanced.psk.label": "Pre-shared Key",
"settings.advanced.psk.help": "Optional WireGuard PSK for extra symmetric encryption. Not the same as a NetBird Setup Key. You will only communicate with peers that use the same pre-shared key.",
"settings.troubleshooting.section.title": "Debug bundle",
"settings.troubleshooting.intro": "A debug bundle helps NetBird support investigate connection problems. <br /> It's a .zip file with logs, system details and debug information from your device.",
"settings.troubleshooting.anonymize.label": "Anonymize Sensitive Information",
"settings.troubleshooting.anonymize.help": "Hides public IP addresses and non-NetBird domains from logs.",
"settings.troubleshooting.systemInfo.label": "Include System Information",
"settings.troubleshooting.systemInfo.help": "Include OS, kernel, network interfaces, and routing tables.",
"settings.troubleshooting.upload.label": "Upload Bundle to NetBird Servers",
"settings.troubleshooting.upload.help": "Securely uploads the bundle and returns an upload key. Share the key with NetBird support over GitHub or Slack instead of attaching the file directly.",
"settings.troubleshooting.trace.label": "Capture Trace Logs",
"settings.troubleshooting.trace.help": "Raises logging to TRACE and cycles NetBird up and down to capture connection logs. The previous level is restored after the bundle is built.",
"settings.troubleshooting.duration.label": "Capture Duration",
"settings.troubleshooting.duration.help": "How long to capture trace logs before generating the bundle.",
"settings.troubleshooting.duration.suffix": "Minute(s)",
"settings.troubleshooting.create": "Create Bundle",
"settings.troubleshooting.progress.description": "Collecting logs, system details, and connection state. This usually takes a moment — keep this window open until it completes.",
"settings.troubleshooting.cancelling": "Cancelling…",
"settings.troubleshooting.done.uploadedTitle": "Debug bundle successfully uploaded!",
"settings.troubleshooting.done.savedTitle": "Bundle saved",
"settings.troubleshooting.done.uploadedDescription": "Share the upload key below with NetBird support. A local copy was also saved on your device.",
"settings.troubleshooting.done.savedDescription": "Your debug bundle has been saved locally.",
"settings.troubleshooting.done.copyKey": "Copy Key",
"settings.troubleshooting.done.openFolder": "Open Folder",
"settings.troubleshooting.done.openFileLocation": "Open file location",
"settings.troubleshooting.uploadFailedWithReason": "Upload failed: {reason} The bundle is still saved locally.",
"settings.troubleshooting.uploadFailed": "Upload failed. The bundle is still saved locally.",
"settings.troubleshooting.stage.preparingTrace": "Switching to trace logging…",
"settings.troubleshooting.stage.reconnecting": "Reconnecting NetBird…",
"settings.troubleshooting.stage.capturing": "Capturing logs — {elapsed} / {total}",
"settings.troubleshooting.stage.restoring": "Restoring previous log level…",
"settings.troubleshooting.stage.bundling": "Generating debug bundle…",
"settings.troubleshooting.stage.uploading": "Uploading to NetBird…",
"settings.troubleshooting.stage.cancelling": "Cancelling…",
"settings.about.client": "NetBird Client v{version}",
"settings.about.clientName": "NetBird Client",
"settings.about.development": "[Development]",
"settings.about.gui": "GUI v{version}",
"settings.about.copyright": "© {year} NetBird. All Rights Reserved.",
"settings.about.links.imprint": "Imprint",
"settings.about.links.privacy": "Privacy",
"settings.about.links.cla": "CLA",
"settings.about.links.terms": "Terms of Service",
"update.banner.message": "NetBird {version} is ready to install.",
"update.banner.later": "Later",
"update.banner.installNow": "Install now",
"update.card.versionAvailable": "Version {version} is available.",
"update.card.whatsNew": "What's new?",
"update.card.installNow": "Install now",
"update.card.getInstaller": "Get installer",
"update.card.lastChecked": "Last checked on {date}",
"update.card.changelog": "Changelog",
"update.card.checkForUpdates": "Check for updates",
"update.header.tooltip": "Update Available",
"update.overlay.updatingVersion": "Updating NetBird to v{version}",
"update.overlay.updating": "Updating NetBird",
"update.overlay.description": "A newer version is available and is being installed. NetBird will restart automatically once the update is finished.",
"update.overlay.error.timeoutTitle": "Update Is Taking Too Long",
"update.overlay.error.timeoutDescription": "Installing {target} took too long and didn't finish.",
"update.overlay.error.canceledTitle": "Update Was Stopped",
"update.overlay.error.canceledDescription": "The update to {target} was canceled before it finished.",
"update.overlay.error.failTitle": "Couldn't Install the Update",
"update.overlay.error.failDescription": "{target} couldn't be installed.",
"update.overlay.error.unknownMessage": "unknown error",
"update.overlay.error.targetVersion": "v{version}",
"update.overlay.error.targetFallback": "the new version",
"update.page.versionLine": "Updating client to: {version}.",
"update.page.versionLineGeneric": "Updating client.",
"update.page.outdated": "Your client version is older than the auto-update version set in Management.",
"update.page.status.running": "Updating",
"update.page.status.timeout": "Update timed out. Please try again.",
"update.page.status.canceled": "Update canceled.",
"update.page.status.failed": "Update failed: {message}",
"update.page.status.unknownError": "unknown update error",
"update.page.failedTitle": "Update Failed",
"update.page.timeoutMessage": "Update timed out.",
"update.page.dontClose": "Please don't close this window.",
"update.page.updating": "Updating…",
"update.page.complete": "Update complete",
"update.page.failed": "Update failed",
"browserLogin.title": "Continue in your browser to complete the login",
"browserLogin.notSeeing": "Not seeing the browser tab?",
"browserLogin.tryAgain": "Try again",
"sessionExpired.title": "Session expired",
"sessionExpired.description": "Your NetBird session has expired. Sign in again to keep your devices connected.",
"sessionExpired.later": "Later",
"sessionExpired.signIn": "Sign in",
"sessionAboutToExpire.title": "Session expiring soon",
"sessionAboutToExpire.description": "Your NetBird session will expire shortly. Stay connected to keep your devices online.",
"sessionAboutToExpire.stay": "Stay connected",
"sessionAboutToExpire.logout": "Logout",
"sessionAboutToExpire.expired": "Session expired",
"peers.search.placeholder": "Search by peer name, DNS or IP address",
"peers.filter.all": "All",
"peers.filter.online": "Online",
"peers.filter.offline": "Offline",
"peers.empty": "No peers match the current filters.",
"quickActions.connect": "Connect",
"quickActions.disconnect": "Disconnect",
"daemon.unavailable.title": "NetBird Service Is Not Running",
"daemon.unavailable.description": "The app will reconnect automatically once the service is running.",
"daemon.unavailable.docsLink": "Documentation"
}