diff --git a/.github/swift-file-length-budget.tsv b/.github/swift-file-length-budget.tsv index fdbf8ca8c5a2..eebcd4416f20 100644 --- a/.github/swift-file-length-budget.tsv +++ b/.github/swift-file-length-budget.tsv @@ -1,11 +1,11 @@ # cmux-owned Swift file length budget. # Format: max_linesrelative path # Reduce counts as files shrink. CI fails if tracked files exceed this budget. -34427 CLI/cmux.swift +34463 CLI/cmux.swift 17922 Sources/AppDelegate.swift -16521 Sources/ContentView.swift -14224 Sources/TerminalController.swift -12917 Sources/Workspace.swift +16662 Sources/ContentView.swift +14251 Sources/TerminalController.swift +13088 Sources/Workspace.swift 12348 cmuxTests/AppDelegateShortcutRoutingTests.swift 12214 Sources/GhosttyTerminalView.swift 11671 Sources/Panels/BrowserPanel.swift @@ -14,10 +14,10 @@ 8016 CLI/cmux_open.swift 7366 cmuxTests/WorkspaceUnitTests.swift 7218 cmuxTests/WorkspaceRemoteConnectionTests.swift -6935 Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift +6969 Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift 6359 cmuxTests/SessionPersistenceTests.swift 6217 cmuxTests/GhosttyConfigTests.swift -6180 Sources/TabManager.swift +6187 Sources/TabManager.swift 6077 Sources/TextBoxInput.swift 5915 cmuxTests/TerminalAndGhosttyTests.swift 5573 cmuxTests/BrowserConfigTests.swift @@ -45,19 +45,19 @@ 2229 Sources/TerminalWindowPortal.swift 2126 cmuxTests/CmuxConfigTests.swift 2091 cmuxTests/ShortcutAndCommandPaletteTests.swift -2078 Sources/SessionPersistence.swift +2081 Sources/SessionPersistence.swift 1966 Sources/RestorableAgentSession.swift -1952 Sources/KeyboardShortcutSettingsFileStore.swift +1961 Sources/KeyboardShortcutSettingsFileStore.swift 1900 cmuxTests/NotificationAndMenuBarTests.swift 1866 Sources/Panels/BrowserWebAuthnSupport.swift +1863 cmuxTests/CMUXCLIErrorOutputRegressionTests.swift 1810 Sources/SessionIndexStore.swift 1748 Sources/WindowDragHandleView.swift 1732 cmuxTests/WorkspacePullRequestSidebarTests.swift +1731 cmuxTests/TerminalControllerSocketSecurityTests.swift 1687 cmuxTests/MarkdownPanelTests.swift 1680 cmuxUITests/BrowserPaneNavigationKeybindUITests.swift 1656 Sources/FileExplorerView.swift -1652 cmuxTests/CMUXCLIErrorOutputRegressionTests.swift -1649 cmuxTests/TerminalControllerSocketSecurityTests.swift 1581 Packages/iOS/CmuxMobileTerminal/Sources/CmuxMobileTerminal/TerminalInputTextView.swift 1560 cmuxTests/TextBoxMentionCompletionTests.swift 1500 cmuxUITests/MultiWindowNotificationsUITests.swift @@ -116,9 +116,9 @@ 825 Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/TerminalComposerView.swift 813 Sources/WorkspaceContentView.swift 810 Packages/macOS/CmuxSwiftRender/Tests/CmuxSwiftRenderTests/SwiftViewInterpreterTests.swift +806 Sources/TerminalController+ControlPaneContext.swift 803 Packages/iOS/CmuxMobilePairedMac/Sources/CmuxMobilePairedMac/MobilePairedMacStore.swift -797 Sources/ClosedItemHistory.swift -793 Sources/TerminalController+ControlPaneContext.swift +799 Sources/ClosedItemHistory.swift 782 CLI/CMUXCLI+AgentHookDefinitions.swift 779 cmuxUITests/BrowserOmnibarSuggestionsUITests.swift 773 Sources/App/MenuBarExtraController.swift @@ -130,9 +130,9 @@ 756 Sources/Panels/AgentSessionWebRendererCoordinator.swift 754 Sources/TerminalController+ControlWorkspaceContext.swift 752 cmuxUITests/CloseWorkspaceCmdDUITests.swift -743 Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/WorkspaceDetailView.swift 739 cmuxTests/CLICodexHookTimeoutRegressionTests.swift 738 Packages/macOS/CMUXProjectModel/Sources/CMUXProjectModel/XcodeProjectAdapter.swift +734 Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/WorkspaceDetailView.swift 718 Packages/Shared/CmuxAuthRuntime/Sources/CmuxAuthRuntime/Coordinator/AuthCoordinator.swift 716 Sources/TaskManagerSnapshot.swift 715 Sources/AppleScriptSupport.swift @@ -165,9 +165,9 @@ 632 cmuxTests/AgentSessionAutoResumeSwiftTests.swift 630 Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/ShortcutWhenClause.swift 627 Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/KeyboardShortcutsSection.swift +621 Sources/SettingsNavigation.swift 620 cmuxTests/FinderFileDropRegressionTests.swift 620 cmuxTests/TerminalNotificationQueueTests.swift -615 Sources/SettingsNavigation.swift 608 cmuxUITests/FeedSidebarUITests.swift 607 Packages/macOS/CmuxTerminal/Sources/CmuxTerminal/Surface/TerminalSurface.swift 607 Sources/SessionIndexModels.swift @@ -191,6 +191,7 @@ 577 cmuxTests/AppearanceSettingsTests.swift 574 Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/WorkspaceCoordinatorTests.swift 572 Sources/Feed/FeedTextEditorDebugWindowController.swift +571 CLI/CMUXCLI+WorkspaceTasks.swift 568 Packages/Shared/CMUXMobileCore/Sources/CMUXMobileCore/MobileTerminalRenderGrid.swift 567 Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/BrowserSection.swift 567 Packages/macOS/CmuxTerminalCore/Sources/CmuxTerminalCore/ConfigDiscovery/GhosttyConfigDiscovery.swift @@ -198,8 +199,10 @@ 562 cmuxTests/AgentExecutableResolverTests.swift 561 cmuxTests/GhosttyConfigPathResolverTests.swift 560 cmuxTests/CLISSHPTYResizeInputTests.swift +559 Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift 558 Packages/macOS/CmuxGit/Sources/CmuxGit/Parsing/GitMetadataService+Config.swift 553 Sources/RightSidebarPanelView.swift +551 Sources/TerminalController+ControlSurfaceContext2.swift 549 Sources/Panels/BrowserAutomation.swift 547 Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/BackingUpPairedMacStore.swift 546 Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/AutomationSection.swift @@ -208,7 +211,6 @@ 539 CLI/CodexTeamsApprovalBridge.swift 538 Packages/macOS/CmuxRemoteWorkspace/Sources/CmuxRemoteWorkspace/PTYBridge/RemotePTYBridgeSession.swift 536 cmuxTests/CmuxConfigContextMenuTests.swift -534 Sources/TerminalController+ControlSurfaceContext2.swift 532 Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Scene/SettingsWindowScene.swift 531 Sources/App/WorkspaceRuntimeSettings.swift 530 Packages/iOS/CmuxMobileTerminal/Sources/CmuxMobileTerminal/GhosttyRuntime.swift @@ -218,9 +220,9 @@ 527 CLI/CLISocketPathResolver.swift 527 cmuxTests/BrowserHTTPBasicAuthPromptTests.swift 526 Packages/macOS/CMUXAgentLaunch/Sources/CMUXAgentLaunch/Workstream/WorkstreamStore.swift +526 Sources/TerminalPaneDropTargetView.swift 525 Packages/macOS/CmuxSettings/Sources/CmuxSettings/SocketControl/SocketControlSettings.swift 524 CLI/CMUXCLI+AutoNaming.swift -524 Sources/TerminalPaneDropTargetView.swift 522 Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Coordinator/Surface/ControlCommandCoordinator+Surface.swift 520 CLI/CMUXCLI+AmpExtension.swift 520 cmuxTests/MainWindowVisibilityControllerTests.swift @@ -228,7 +230,7 @@ 519 Sources/CmuxConfigExecutor.swift 518 Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/CMUXMobileRootView.swift 518 Packages/macOS/CmuxSwiftRender/Tests/CmuxSwiftRenderTests/Corpus/stress-git-review-queue-command-deck.swift -516 Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptTableView.swift +516 Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/MobileShellCompositePreviewTests.swift 516 Sources/TerminalImageTransfer.swift 514 Packages/macOS/CmuxSwiftRender/Sources/CmuxSwiftRender/ExpressionEvaluator.swift 514 cmuxUITests/UpdatePillUITests.swift diff --git a/CLI/CMUXCLI+WorkspaceTasks.swift b/CLI/CMUXCLI+WorkspaceTasks.swift new file mode 100644 index 000000000000..f929f0acc58d --- /dev/null +++ b/CLI/CMUXCLI+WorkspaceTasks.swift @@ -0,0 +1,571 @@ +import Foundation + +extension CMUXCLI { + func runWorkspaceTasksCommand( + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + guard let subcommand = commandArgs.first?.lowercased(), + subcommand != "--help", + subcommand != "-h" else { + print(workspaceTasksUsage()) + return + } + if subcommand == "help" { + print(workspaceTasksUsage()) + return + } + + let rest = Array(commandArgs.dropFirst()) + switch subcommand { + case "list": + try runWorkspaceTasksListCommand( + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "add": + try runWorkspaceTasksAddCommand( + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "archive", "complete": + try runWorkspaceTasksTaskMutationCommand( + commandName: "workspace tasks \(subcommand)", + method: "workspace.tasks.archive", + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "unarchive", "restore": + try runWorkspaceTasksTaskMutationCommand( + commandName: "workspace tasks \(subcommand)", + method: "workspace.tasks.unarchive", + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "remove", "delete", "rm": + try runWorkspaceTasksTaskMutationCommand( + commandName: "workspace tasks \(subcommand)", + method: "workspace.tasks.remove", + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "move", "reorder": + try runWorkspaceTasksMoveCommand( + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + case "open": + try runWorkspaceTasksOpenCommand( + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) + default: + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.unknownSubcommand", + defaultValue: "Unknown workspace tasks subcommand: %@. Try: list, add, archive, unarchive, remove, move, open" + ), + locale: .current, + subcommand + )) + } + } + + private func runWorkspaceTasksListCommand( + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + try validateWorkspaceTasksRequiredOptionValues( + commandArgs, + commandName: "workspace tasks list", + valueFlags: ["--workspace", "--window"] + ) + let (workspaceArg, rem0) = parseOption(commandArgs, name: "--workspace") + let (_, rem1) = parseOption(rem0, name: "--window") + try rejectUnknownWorkspaceTasksFlags(rem1, commandName: "workspace tasks list", knownFlags: ["--workspace", "--window"]) + let positionals = positionalArguments(rem1) + guard positionals.count <= (workspaceArg == nil ? 1 : 0) else { + throw CLIError(message: String(localized: "cli.workspaceTasks.list.error.tooManyArguments", defaultValue: "workspace tasks list accepts at most one workspace handle")) + } + let params = try workspaceTasksTargetParams( + commandArgs: commandArgs, + positionalWorkspace: workspaceArg ?? positionals.first, + client: client, + windowOverride: windowOverride + ) + let payload = try client.sendV2(method: "workspace.tasks.list", params: params) + printV2Payload( + payload, + jsonOutput: jsonOutput, + idFormat: idFormat, + fallbackText: workspaceTasksListSummary(payload, idFormat: idFormat) + ) + } + + private func runWorkspaceTasksAddCommand( + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + try validateWorkspaceTasksRequiredOptionValues( + commandArgs, + commandName: "workspace tasks add", + valueFlags: ["--title", "--before", "--after", "--index", "--workspace", "--window"] + ) + let (titleOpt, rem0) = parseOption(commandArgs, name: "--title") + let (beforeOpt, rem1) = parseOption(rem0, name: "--before") + let (afterOpt, rem2) = parseOption(rem1, name: "--after") + let (indexOpt, rem3) = parseOption(rem2, name: "--index") + let (_, rem4) = parseOption(rem3, name: "--workspace") + let (_, rem5) = parseOption(rem4, name: "--window") + try rejectUnknownWorkspaceTasksFlags( + rem5, + commandName: "workspace tasks add", + knownFlags: ["--title", "--before", "--after", "--index", "--workspace", "--window"] + ) + + let titleArguments = positionalArguments(rem5) + if titleOpt != nil, !titleArguments.isEmpty { + throw CLIError(message: String(localized: "cli.workspaceTasks.add.error.unexpectedArguments", defaultValue: "workspace tasks add cannot combine --title with positional title arguments")) + } + let title = (titleOpt ?? titleArguments.joined(separator: " ")) + .trimmingCharacters(in: .whitespacesAndNewlines) + guard !title.isEmpty else { + throw CLIError(message: String(localized: "cli.workspaceTasks.add.error.titleRequired", defaultValue: "workspace tasks add requires --title or a title argument")) + } + guard title.count <= Self.workspaceTaskTitleCharacterLimit else { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.add.error.titleTooLong", + defaultValue: "workspace tasks add title must be %d characters or fewer" + ), + locale: .current, + Self.workspaceTaskTitleCharacterLimit + )) + } + + var params = try workspaceTasksTargetParams( + commandArgs: commandArgs, + positionalWorkspace: nil, + client: client, + windowOverride: windowOverride + ) + params["title"] = title + try applyWorkspaceTaskPlacement( + before: beforeOpt, + after: afterOpt, + index: indexOpt, + to: ¶ms, + commandName: "workspace tasks add" + ) + + let payload = try client.sendV2(method: "workspace.tasks.add", params: params) + printV2Payload( + payload, + jsonOutput: jsonOutput, + idFormat: idFormat, + fallbackText: workspaceTasksMutationSummary(payload, idFormat: idFormat) + ) + } + + private func runWorkspaceTasksTaskMutationCommand( + commandName: String, + method: String, + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + try validateWorkspaceTasksRequiredOptionValues( + commandArgs, + commandName: commandName, + valueFlags: ["--task", "--task-id", "--id", "--workspace", "--window"] + ) + let (taskOpt, rem0) = parseOption(commandArgs, name: "--task") + let (taskIdOpt, rem1) = parseOption(rem0, name: "--task-id") + let (idOpt, rem2) = parseOption(rem1, name: "--id") + let (_, rem3) = parseOption(rem2, name: "--workspace") + let (_, rem4) = parseOption(rem3, name: "--window") + try rejectUnknownWorkspaceTasksFlags( + rem4, + commandName: commandName, + knownFlags: ["--task", "--task-id", "--id", "--workspace", "--window"] + ) + let positionals = positionalArguments(rem4) + let taskId = taskOpt ?? taskIdOpt ?? idOpt ?? positionals.first + guard let taskId, UUID(uuidString: taskId) != nil else { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.taskIdRequired", + defaultValue: "%@ requires a task UUID" + ), + locale: .current, + commandName + )) + } + guard positionals.count <= (taskOpt == nil && taskIdOpt == nil && idOpt == nil ? 1 : 0) else { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.unexpectedArguments", + defaultValue: "%@ has unexpected positional arguments" + ), + locale: .current, + commandName + )) + } + + var params = try workspaceTasksTargetParams( + commandArgs: commandArgs, + positionalWorkspace: nil, + client: client, + windowOverride: windowOverride + ) + params["task_id"] = taskId + let payload = try client.sendV2(method: method, params: params) + printV2Payload( + payload, + jsonOutput: jsonOutput, + idFormat: idFormat, + fallbackText: workspaceTasksMutationSummary(payload, idFormat: idFormat) + ) + } + + private func runWorkspaceTasksMoveCommand( + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + try validateWorkspaceTasksRequiredOptionValues( + commandArgs, + commandName: "workspace tasks move", + valueFlags: ["--task", "--task-id", "--id", "--before", "--after", "--index", "--workspace", "--window"] + ) + let (taskOpt, rem0) = parseOption(commandArgs, name: "--task") + let (taskIdOpt, rem1) = parseOption(rem0, name: "--task-id") + let (idOpt, rem2) = parseOption(rem1, name: "--id") + let (beforeOpt, rem3) = parseOption(rem2, name: "--before") + let (afterOpt, rem4) = parseOption(rem3, name: "--after") + let (indexOpt, rem5) = parseOption(rem4, name: "--index") + let (_, rem6) = parseOption(rem5, name: "--workspace") + let (_, rem7) = parseOption(rem6, name: "--window") + try rejectUnknownWorkspaceTasksFlags( + rem7, + commandName: "workspace tasks move", + knownFlags: ["--task", "--task-id", "--id", "--before", "--after", "--index", "--workspace", "--window"] + ) + let positionals = positionalArguments(rem7) + let taskId = taskOpt ?? taskIdOpt ?? idOpt ?? positionals.first + guard let taskId, UUID(uuidString: taskId) != nil else { + throw CLIError(message: String(localized: "cli.workspaceTasks.move.error.taskIdRequired", defaultValue: "workspace tasks move requires a task UUID")) + } + guard positionals.count <= (taskOpt == nil && taskIdOpt == nil && idOpt == nil ? 1 : 0) else { + throw CLIError(message: String(localized: "cli.workspaceTasks.move.error.unexpectedArguments", defaultValue: "workspace tasks move has unexpected positional arguments")) + } + + var params = try workspaceTasksTargetParams( + commandArgs: commandArgs, + positionalWorkspace: nil, + client: client, + windowOverride: windowOverride + ) + params["task_id"] = taskId + try applyWorkspaceTaskPlacement( + before: beforeOpt, + after: afterOpt, + index: indexOpt, + to: ¶ms, + commandName: "workspace tasks move", + requiresPlacement: true + ) + let payload = try client.sendV2(method: "workspace.tasks.move", params: params) + printV2Payload( + payload, + jsonOutput: jsonOutput, + idFormat: idFormat, + fallbackText: workspaceTasksMutationSummary(payload, idFormat: idFormat) + ) + } + + private func runWorkspaceTasksOpenCommand( + commandArgs: [String], + client: SocketClient, + jsonOutput: Bool, + idFormat: CLIIDFormat, + windowOverride: String? + ) throws { + try validateWorkspaceTasksRequiredOptionValues( + commandArgs, + commandName: "workspace tasks open", + valueFlags: ["--workspace", "--window", "--focus"] + ) + let (workspaceArg, rem0) = parseOption(commandArgs, name: "--workspace") + let (_, rem1) = parseOption(rem0, name: "--window") + let (focusOpt, rem2) = parseOption(rem1, name: "--focus") + try rejectUnknownWorkspaceTasksFlags(rem2, commandName: "workspace tasks open", knownFlags: ["--workspace", "--window", "--focus"]) + let positionals = positionalArguments(rem2) + guard positionals.count <= (workspaceArg == nil ? 1 : 0) else { + throw CLIError(message: String(localized: "cli.workspaceTasks.open.error.tooManyArguments", defaultValue: "workspace tasks open accepts at most one workspace handle")) + } + let focus: Bool + if let focusOpt { + guard let parsed = parseBoolString(focusOpt.trimmingCharacters(in: .whitespacesAndNewlines)) else { + throw CLIError(message: String(localized: "cli.workspaceTasks.open.error.invalidFocus", defaultValue: "workspace tasks open: --focus must be true or false")) + } + focus = parsed + } else { + focus = false + } + + var params = try workspaceTasksTargetParams( + commandArgs: commandArgs, + positionalWorkspace: workspaceArg ?? positionals.first, + client: client, + windowOverride: windowOverride + ) + params["focus"] = focus + let payload = try client.sendV2(method: "workspace.tasks.open", params: params) + let fallback = workspaceTasksOpenSummary(payload, idFormat: idFormat) + printV2Payload(payload, jsonOutput: jsonOutput, idFormat: idFormat, fallbackText: fallback) + } + + private func workspaceTasksTargetParams( + commandArgs: [String], + positionalWorkspace: String?, + client: SocketClient, + windowOverride: String? + ) throws -> [String: Any] { + let windowRaw = windowFromArgsOrOverride(commandArgs, windowOverride: windowOverride) + let workspaceRaw = optionValue(commandArgs, name: "--workspace") + ?? positionalWorkspace + ?? (windowRaw == nil ? ProcessInfo.processInfo.environment["CMUX_WORKSPACE_ID"] : nil) + var params: [String: Any] = [:] + let windowId = try normalizeWindowHandle(windowRaw, client: client) + if let windowId { + params["window_id"] = windowId + } + if let workspaceHandle = try normalizeWorkspaceHandle(workspaceRaw, client: client, windowHandle: windowId) { + let workspaceId = isUUID(workspaceHandle) + ? workspaceHandle + : try resolveWorkspaceId(workspaceHandle, client: client, windowHandle: windowId) + params["workspace_id"] = workspaceId + } + return params + } + + func validateWorkspaceTasksRequiredOptionValues( + _ args: [String], + commandName: String, + valueFlags: Set + ) throws { + var index = 0 + while index < args.count { + let arg = args[index] + if arg == "--" { + return + } + guard arg.hasPrefix("--") else { + index += 1 + continue + } + + let flag = String(arg.split(separator: "=", maxSplits: 1, omittingEmptySubsequences: false).first ?? "") + guard valueFlags.contains(flag) else { + index += 1 + continue + } + + if arg.hasPrefix("\(flag)=") { + let value = String(arg.dropFirst(flag.count + 1)) + if !value.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty { + index += 1 + continue + } + } else if index + 1 < args.count { + let value = args[index + 1] + if value != "--", + !value.hasPrefix("--"), + !value.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty { + index += 2 + continue + } + } + + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.flagRequiresValue", + defaultValue: "%@: %@ requires a value" + ), + locale: .current, + commandName, + flag + )) + } + } + + private func applyWorkspaceTaskPlacement( + before: String?, + after: String?, + index: String?, + to params: inout [String: Any], + commandName: String, + requiresPlacement: Bool = false + ) throws { + let placementCount = [before, after, index].filter { $0 != nil }.count + if requiresPlacement, placementCount == 0 { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.placementRequired", + defaultValue: "%@ requires --before, --after, or --index" + ), + locale: .current, + commandName + )) + } + guard placementCount <= 1 else { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.onePlacement", + defaultValue: "%@ accepts only one of --before, --after, or --index" + ), + locale: .current, + commandName + )) + } + if let before { + guard UUID(uuidString: before) != nil else { + throw CLIError(message: String(localized: "cli.workspaceTasks.error.invalidBefore", defaultValue: "--before requires a task UUID")) + } + params["before_task_id"] = before + } + if let after { + guard UUID(uuidString: after) != nil else { + throw CLIError(message: String(localized: "cli.workspaceTasks.error.invalidAfter", defaultValue: "--after requires a task UUID")) + } + params["after_task_id"] = after + } + if let index { + guard let parsed = Int(index), parsed >= 0 else { + throw CLIError(message: String(localized: "cli.workspaceTasks.error.invalidIndex", defaultValue: "--index requires a non-negative integer")) + } + params["index"] = parsed + } + } + + func rejectUnknownWorkspaceTasksFlags( + _ args: [String], + commandName: String, + knownFlags: Set + ) throws { + if let unknown = args.first(where: { arg in + arg.hasPrefix("--") && arg != "--" && !knownFlags.contains(String(arg.split(separator: "=", maxSplits: 1).first ?? "")) + }) { + throw CLIError(message: String( + format: String( + localized: "cli.workspaceTasks.error.unknownFlag", + defaultValue: "%@: unknown flag '%@'" + ), + locale: .current, + commandName, + unknown + )) + } + } + + func positionalArguments(_ args: [String]) -> [String] { + args.filter { arg in + arg != "--" && !arg.hasPrefix("--") + } + } + + private func workspaceTasksListSummary(_ payload: [String: Any], idFormat: CLIIDFormat) -> String { + let workspace = formatHandle(payload, kind: "workspace", idFormat: idFormat) ?? "unknown" + let openTasks = payload["open"] as? [[String: Any]] ?? [] + let archivedTasks = payload["archived"] as? [[String: Any]] ?? [] + if openTasks.isEmpty, archivedTasks.isEmpty { + return String( + format: String(localized: "cli.workspaceTasks.list.empty", defaultValue: "No workspace tasks for %@"), + locale: .current, + workspace + ) + } + var lines = [ + String( + format: String(localized: "cli.workspaceTasks.list.header", defaultValue: "Workspace %@"), + locale: .current, + workspace + ), + String(localized: "cli.workspaceTasks.list.openHeader", defaultValue: "Open:") + ] + lines.append(contentsOf: workspaceTaskLines(openTasks)) + lines.append(String(localized: "cli.workspaceTasks.list.archivedHeader", defaultValue: "Archived:")) + lines.append(contentsOf: workspaceTaskLines(archivedTasks)) + return lines.joined(separator: "\n") + } + + private func workspaceTaskLines(_ tasks: [[String: Any]]) -> [String] { + guard !tasks.isEmpty else { + return [" " + String(localized: "cli.workspaceTasks.list.none", defaultValue: "(none)")] + } + return tasks.map { task in + let id = task["id"] as? String ?? "unknown" + let title = task["title"] as? String ?? "" + return " \(id) \(title)" + } + } + + private func workspaceTasksMutationSummary(_ payload: [String: Any], idFormat: CLIIDFormat) -> String { + let workspace = formatHandle(payload, kind: "workspace", idFormat: idFormat) ?? "unknown" + let task = payload["task"] as? [String: Any] + let taskId = task?["id"] as? String ?? "unknown" + return String( + format: String(localized: "cli.workspaceTasks.mutation.ok", defaultValue: "OK task=%@ workspace=%@"), + locale: .current, + taskId, + workspace + ) + } + + private func workspaceTasksOpenSummary(_ payload: [String: Any], idFormat: CLIIDFormat) -> String { + let workspace = formatHandle(payload, kind: "workspace", idFormat: idFormat) ?? "unknown" + let surface = formatHandle(payload, kind: "surface", idFormat: idFormat) ?? "unknown" + return String( + format: String(localized: "cli.workspaceTasks.open.ok", defaultValue: "OK surface=%@ workspace=%@"), + locale: .current, + surface, + workspace + ) + } + +} diff --git a/CLI/CMUXCLI+WorkspaceTasksUsage.swift b/CLI/CMUXCLI+WorkspaceTasksUsage.swift new file mode 100644 index 000000000000..630deb055011 --- /dev/null +++ b/CLI/CMUXCLI+WorkspaceTasksUsage.swift @@ -0,0 +1,36 @@ +import Foundation + +extension CMUXCLI { + func workspaceTasksUsage() -> String { + String(localized: "cli.workspaceTasks.usage", defaultValue: """ + Usage: cmux workspace tasks [flags] + + Manage the selected workspace's beta Workspace Tasks list. + + Subcommands: + list [workspace] List open and archived tasks + add [title] [--title ] [--index |--before |--after ] + Add an open task + archive Move a task to Archived + unarchive Restore a task to Open + remove Delete a task + move |--task |--task-id |--id + (--index |--before |--after ) + Reorder a task within its bucket + open [workspace] [--focus ] Open the native task surface + + Shared flags: + --workspace Target workspace (default: $CMUX_WORKSPACE_ID, then selected) + --window Window context for workspace refs and indexes + + Examples: + cmux workspace tasks list + cmux workspace tasks add "Write PR description" + cmux workspace tasks add --title "Update docs" --after 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 + cmux workspace tasks archive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 + cmux workspace tasks unarchive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 + cmux workspace tasks move 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 --index 0 + cmux workspace tasks open --focus true + """) + } +} diff --git a/CLI/cmux.swift b/CLI/cmux.swift index 17b748d7efaa..cd80e3b5a5ae 100644 --- a/CLI/cmux.swift +++ b/CLI/cmux.swift @@ -2757,6 +2757,7 @@ struct CMUXCLI { private static let vmCreateIdempotencyTTLSeconds: TimeInterval = 10 * 60 private static let vmCreateResponseTimeoutSeconds: TimeInterval = 16 * 60 private static let vmAttachResponseTimeoutSeconds: TimeInterval = 16 * 60 + static let workspaceTaskTitleCharacterLimit = 280 private static let claudeCodeStatusKey = "claude_code" private static var allowedAgentLifecycleStatusKeys: Set { @@ -3851,15 +3852,29 @@ struct CMUXCLI { ) switch sub { case "set-font": - guard let sizeArg = rest.first(where: { !$0.hasPrefix("--") }), + try validateWorkspaceTasksRequiredOptionValues( + rest, + commandName: "mobile set-font", + valueFlags: ["--surface", "--workspace"] + ) + let (surfaceOpt, rem0) = parseOption(rest, name: "--surface") + let (workspaceOpt, rem1) = parseOption(rem0, name: "--workspace") + try rejectUnknownWorkspaceTasksFlags( + rem1, + commandName: "mobile set-font", + knownFlags: ["--surface", "--workspace"] + ) + let positionals = positionalArguments(rem1) + guard positionals.count == 1, + let sizeArg = positionals.first, let size = Double(sizeArg), size.isFinite, size > 0 else { throw CLIError(message: mobileUsage) } var params: [String: Any] = ["font_size": size] - if let surface = optionValue(rest, name: "--surface") { + if let surface = surfaceOpt { params["surface_id"] = surface } - if let workspace = optionValue(rest, name: "--workspace") { + if let workspace = workspaceOpt { params["workspace_id"] = workspace } let response = try client.sendV2(method: "mobile.terminal.set_font", params: params) @@ -7921,7 +7936,7 @@ struct CMUXCLI { guard let sub = commandArgs.first?.lowercased() else { throw CLIError(message: String( localized: "cli.error.workspaceSubcommandRequired", - defaultValue: "workspace requires a subcommand. Try: list, create, env, close, rename, select, reconnect, disconnect, group" + defaultValue: "workspace requires a subcommand. Try: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" )) } let rest = Array(commandArgs.dropFirst()) @@ -7960,6 +7975,14 @@ struct CMUXCLI { idFormat: idFormat, windowOverride: windowOverride ) + case "tasks": + try runWorkspaceTasksCommand( + commandArgs: rest, + client: client, + jsonOutput: jsonOutput, + idFormat: idFormat, + windowOverride: windowOverride + ) case "close": try runWorkspaceCloseCommand( commandName: "workspace close", @@ -8014,7 +8037,7 @@ struct CMUXCLI { throw CLIError(message: String( format: String( localized: "cli.error.workspaceSubcommandUnknown", - defaultValue: "Unknown workspace subcommand: %@. Try: list, create, env, close, rename, select, reconnect, disconnect, group" + defaultValue: "Unknown workspace subcommand: %@. Try: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" ), locale: .current, sub @@ -13935,7 +13958,7 @@ struct CMUXCLI { return isUUID(value) ? value : nil } - private func resolveWorkspaceId(_ raw: String?, client: SocketClient, windowHandle: String? = nil) throws -> String { + func resolveWorkspaceId(_ raw: String?, client: SocketClient, windowHandle: String? = nil) throws -> String { if let raw, isUUID(raw) { return raw } @@ -14833,6 +14856,7 @@ struct CMUXCLI { env [workspace] [--mask] Print a workspace's configured environment variables (--mask redacts the values) + tasks Manage beta per-workspace tasks close Close a workspace rename --title select Make a workspace active @@ -14842,18 +14866,21 @@ struct CMUXCLI { disconnect [workspace] Stop a remote (SSH) workspace's connection group Workspace group operations (see cmux workspace-group --help) - env/reconnect/disconnect accept a positional handle or --workspace - , defaulting to the caller's workspace, then the - selected one (of --window's window when given). + env/tasks list/tasks open/reconnect/disconnect accept a positional + handle or --workspace , defaulting to the caller's + workspace, then the selected one (of --window's window when given). Examples: cmux workspace list --json cmux workspace create --name Build --cwd ~/projects/myapp cmux workspace env workspace:3 --mask + cmux workspace tasks list cmux workspace close workspace:3 cmux workspace reconnect cmux workspace disconnect --workspace workspace:3 """) + case "workspace-tasks": + return workspaceTasksUsage() case "workspace-group": return """ Usage: cmux workspace-group [flags] @@ -16099,8 +16126,17 @@ struct CMUXCLI { /// Dispatch help for a subcommand. Returns true if help was printed. private func dispatchSubcommandHelp(command: String, commandArgs: [String]) -> Bool { guard commandArgs.contains("--help") || commandArgs.contains("-h") else { return false } - guard let text = subcommandUsage(command) else { return false } - print("cmux \(command)") + let usageCommand: String + let displayCommand: String + if command == "workspace", commandArgs.first?.lowercased() == "tasks" { + usageCommand = "workspace-tasks" + displayCommand = "workspace tasks" + } else { + usageCommand = command + displayCommand = command + } + guard let text = subcommandUsage(usageCommand) else { return false } + print("cmux \(displayCommand)") print("") print(text) return true @@ -16210,7 +16246,7 @@ struct CMUXCLI { return ProcessInfo.processInfo.environment["CMUX_WORKSPACE_ID"] } - private func windowFromArgsOrOverride(_ args: [String], windowOverride: String? = nil) -> String? { + func windowFromArgsOrOverride(_ args: [String], windowOverride: String? = nil) -> String? { optionValue(args, name: "--window") ?? windowOverride } @@ -18185,7 +18221,7 @@ struct CMUXCLI { return 0 } - private func isUUID(_ value: String) -> Bool { + func isUUID(_ value: String) -> Bool { return UUID(uuidString: value) != nil } diff --git a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptTableView.swift b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptTableView.swift index 0d7903feb655..46ea67c3e17e 100644 --- a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptTableView.swift +++ b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptTableView.swift @@ -81,8 +81,6 @@ struct ChatTranscriptTableView: UIViewRepresentable { private var topRequestKey: String? private var lastScrollToBottomRequest = 0 private var isHandlingLayout = false - private var isApplyingDataUpdate = false - private var pendingContentUpdateAnchor: ChatTranscriptTableAnchor? private weak var tableView: ChatTranscriptUITableView? private var isAtBottom: Binding #if DEBUG @@ -96,18 +94,13 @@ struct ChatTranscriptTableView: UIViewRepresentable { func attach(_ tableView: ChatTranscriptUITableView) { self.tableView = tableView - tableView.anchorBeforeLayout = { [weak self, weak tableView] in - guard let self, let tableView else { return nil } - return self.firstVisibleAnchor(in: tableView) - } - tableView.afterLayout = { [weak self, weak tableView] oldBoundsSize, oldContentSize, oldViewport, oldAnchor in + tableView.afterLayout = { [weak self, weak tableView] oldBoundsSize, oldContentSize, oldViewport in guard let self, let tableView else { return } self.handleLayoutChange( in: tableView, oldBoundsSize: oldBoundsSize, oldContentSize: oldContentSize, - oldViewport: oldViewport, - oldAnchor: oldAnchor + oldViewport: oldViewport ) } } @@ -124,34 +117,29 @@ struct ChatTranscriptTableView: UIViewRepresentable { || configuration.agentState != agentState let shouldScrollToBottom = scrollToBottomRequest != lastScrollToBottomRequest lastScrollToBottomRequest = scrollToBottomRequest - let wasAtBottom = distanceFromBottom(in: tableView) <= chatTranscriptAtBottomThreshold + let wasAtBottom = isAtBottom.wrappedValue + || distanceFromBottom(in: tableView) <= chatTranscriptAtBottomThreshold let anchor = firstVisibleAnchor(in: tableView) guard shouldReload else { if shouldScrollToBottom { - pendingContentUpdateAnchor = nil scrollToBottom(in: tableView, animated: true) } updateBottomState(from: tableView) return } - pendingContentUpdateAnchor = nil items = nextItems expandedIDs = configuration.expandedIDs agentState = configuration.agentState - isApplyingDataUpdate = true - defer { isApplyingDataUpdate = false } tableView.reloadData() tableView.layoutIfNeeded() if shouldScrollToBottom || wasAtBottom { - pendingContentUpdateAnchor = nil scrollToBottom(in: tableView, animated: false) } else if let anchor { restore(anchor, in: tableView) - pendingContentUpdateAnchor = anchor } #if DEBUG applyDebugInitialScrollIfNeeded(in: tableView) @@ -188,25 +176,17 @@ struct ChatTranscriptTableView: UIViewRepresentable { requestOlderHistoryIfNeeded(in: tableView) } - func scrollViewWillBeginDragging(_ scrollView: UIScrollView) { - pendingContentUpdateAnchor = nil - } - private func handleLayoutChange( in tableView: ChatTranscriptUITableView, oldBoundsSize: CGSize, oldContentSize: CGSize, - oldViewport: MobileScrollViewportSnapshot?, - oldAnchor: ChatTranscriptTableAnchor? + oldViewport: MobileScrollViewportSnapshot? ) { guard !isHandlingLayout else { return } let boundsChanged = abs(oldBoundsSize.height - tableView.bounds.height) > 0.5 || abs(oldBoundsSize.width - tableView.bounds.width) > 0.5 let contentChanged = abs(oldContentSize.height - tableView.contentSize.height) > 0.5 guard boundsChanged || contentChanged else { - if !isApplyingDataUpdate { - pendingContentUpdateAnchor = nil - } updateBottomState(from: tableView) return } @@ -218,20 +198,11 @@ struct ChatTranscriptTableView: UIViewRepresentable { updateBottomState(from: tableView) return } - if isApplyingDataUpdate { - updateBottomState(from: tableView) - return - } if boundsChanged, let oldViewport { restoreKeyboardViewport(snapshot: oldViewport, in: tableView) - } else if contentChanged, let pendingContentUpdateAnchor { - restore(pendingContentUpdateAnchor, in: tableView) - self.pendingContentUpdateAnchor = nil - } else if oldViewport?.wasAtBottom == true { + } else if isAtBottom.wrappedValue { scrollToBottom(in: tableView, animated: false) - } else if contentChanged, let oldAnchor { - restore(oldAnchor, in: tableView) } updateBottomState(from: tableView) } @@ -257,14 +228,12 @@ struct ChatTranscriptTableView: UIViewRepresentable { y: clampedOffsetY(rect.minY + anchor.offsetFromRowTop, in: tableView) ) tableView.setContentOffset(offset, animated: false) - (tableView as? ChatTranscriptUITableView)?.recordCurrentViewport() } private func scrollToBottom(in tableView: UITableView, animated: Bool) { tableView.layoutIfNeeded() let targetY = maxOffsetY(in: tableView) tableView.setContentOffset(CGPoint(x: tableView.contentOffset.x, y: targetY), animated: animated) - (tableView as? ChatTranscriptUITableView)?.recordCurrentViewport() setAtBottom(true) } @@ -330,7 +299,6 @@ struct ChatTranscriptTableView: UIViewRepresentable { let maxY = maxOffsetY(in: tableView) let targetY = clampedOffsetY(minY + ((maxY - minY) * 0.5), in: tableView) tableView.setContentOffset(CGPoint(x: tableView.contentOffset.x, y: targetY), animated: false) - (tableView as? ChatTranscriptUITableView)?.recordCurrentViewport() setAtBottom(false) } #endif @@ -349,7 +317,6 @@ struct ChatTranscriptTableView: UIViewRepresentable { CGPoint(x: tableView.contentOffset.x, y: offsetY), animated: false ) - (tableView as? ChatTranscriptUITableView)?.recordCurrentViewport() setAtBottom(snapshot.wasAtBottom) } } @@ -510,4 +477,9 @@ private enum ChatTranscriptTableItem: Equatable { } } +private struct ChatTranscriptTableAnchor { + let id: String + let offsetFromRowTop: CGFloat +} + #endif diff --git a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptUITableView.swift b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptUITableView.swift index b1f79d17d098..5eb160b4a560 100644 --- a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptUITableView.swift +++ b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/ChatTranscriptUITableView.swift @@ -7,10 +7,8 @@ final class ChatTranscriptUITableView: UITableView { var afterLayout: (( _ oldBoundsSize: CGSize, _ oldContentSize: CGSize, - _ oldViewport: MobileScrollViewportSnapshot?, - _ oldAnchor: ChatTranscriptTableAnchor? + _ oldViewport: MobileScrollViewportSnapshot? ) -> Void)? - var anchorBeforeLayout: (() -> ChatTranscriptTableAnchor?)? #if DEBUG var keyboardDebugEventCount = 0 var keyboardDebugOverlap: CGFloat = 0 @@ -49,15 +47,10 @@ final class ChatTranscriptUITableView: UITableView { } #endif - override var contentOffset: CGPoint { - didSet { recordViewport() } - } - override func layoutSubviews() { let oldBoundsSize = lastBoundsSize let oldContentSize = lastContentSize let oldViewport = lastViewport - let oldAnchor = anchorBeforeLayout?() super.layoutSubviews() lastBoundsSize = bounds.size lastContentSize = contentSize @@ -65,7 +58,7 @@ final class ChatTranscriptUITableView: UITableView { #if DEBUG updateDebugAccessibilityValue() #endif - afterLayout?(oldBoundsSize, oldContentSize, oldViewport, oldAnchor) + afterLayout?(oldBoundsSize, oldContentSize, oldViewport) } func applyScrollEdgeEffects(topSoft: Bool, bottomSoft: Bool) { @@ -105,13 +98,6 @@ final class ChatTranscriptUITableView: UITableView { restoreKeyboardViewport(snapshot, boundsHeight: bounds.height) } - func recordCurrentViewport() { - recordViewport() - #if DEBUG - updateDebugAccessibilityValue() - #endif - } - func restoreKeyboardViewport( _ snapshot: MobileScrollViewportSnapshot, boundsHeight: CGFloat @@ -123,7 +109,10 @@ final class ChatTranscriptUITableView: UITableView { adjustedBottomInset: adjustedContentInset.bottom ) setContentOffset(CGPoint(x: contentOffset.x, y: targetY), animated: false) - recordCurrentViewport() + recordViewport() + #if DEBUG + updateDebugAccessibilityValue() + #endif } func applyTranscriptViewportInsets( @@ -294,10 +283,4 @@ final class ChatTranscriptUITableView: UITableView { } #endif } - -struct ChatTranscriptTableAnchor { - let id: String - let offsetFromRowTop: CGFloat -} - #endif diff --git a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatTerminalCardView.swift b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatTerminalCardView.swift index 3172feec1d02..92be58182d11 100644 --- a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatTerminalCardView.swift +++ b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatTerminalCardView.swift @@ -93,7 +93,6 @@ public struct ChatTerminalCardView: View { .contentShape(.rect) } .buttonStyle(.plain) - .accessibilityIdentifier("ChatTerminalToggle-\(rowID)") .accessibilityLabel(headerAccessibilityLabel) .accessibilityValue( isExpanded diff --git a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatToolUseRowView.swift b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatToolUseRowView.swift index 2eeb0187a496..db1e8c354d16 100644 --- a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatToolUseRowView.swift +++ b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/ChatToolUseRowView.swift @@ -48,7 +48,6 @@ public struct ChatToolUseRowView: View { .contentShape(.rect) } .buttonStyle(.plain) - .accessibilityIdentifier("ChatToolUseToggle-\(rowID)") .accessibilityValue( isExpanded ? String( diff --git a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/TerminalCommandBlockView.swift b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/TerminalCommandBlockView.swift index dd26388a50a9..b86a10541a8f 100644 --- a/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/TerminalCommandBlockView.swift +++ b/Packages/iOS/CmuxAgentChatUI/Sources/CmuxAgentChatUI/Transcript/Rows/TerminalCommandBlockView.swift @@ -73,7 +73,28 @@ public struct TerminalCommandBlockView: View { .frame(width: 2.5) } } - .accessibilityIdentifier("TerminalCommandBlock-\(block.id)") + .accessibilityElement(children: .combine) + .accessibilityLabel(accessibilityLabel) + // `.combine` absorbs the inline "more lines" button, so expose the + // toggle as a VoiceOver custom action when the output is collapsible. + .accessibilityActions { + if lines.count > Self.collapseThreshold { + Button( + isExpanded + ? String( + localized: "chat.terminal.collapse.action", + defaultValue: "Show less output", + bundle: .module + ) + : String( + localized: "chat.terminal.expand.action", + defaultValue: "Show all output", + bundle: .module + ), + action: onToggleExpanded + ) + } + } } private var commandRow: some View { @@ -89,13 +110,14 @@ public struct TerminalCommandBlockView: View { } } - @ViewBuilder private func outputBlock(_ lines: [String]) -> some View { - if !isExpanded, lines.count > Self.collapseThreshold { - collapsedOutput(lines) - } else { - ScrollView(.horizontal, showsIndicators: false) { - outputText(lines) + ScrollView(.horizontal, showsIndicators: false) { + VStack(alignment: .leading, spacing: 0) { + if !isExpanded, lines.count > Self.collapseThreshold { + collapsedOutput(lines) + } else { + outputText(lines) + } } } } @@ -103,9 +125,7 @@ public struct TerminalCommandBlockView: View { @ViewBuilder private func collapsedOutput(_ lines: [String]) -> some View { let hidden = lines.count - Self.collapsedHeadCount - Self.collapsedTailCount - ScrollView(.horizontal, showsIndicators: false) { - outputText(Array(lines.prefix(Self.collapsedHeadCount))) - } + outputText(Array(lines.prefix(Self.collapsedHeadCount))) Button(action: onToggleExpanded) { Text( String( @@ -116,23 +136,11 @@ public struct TerminalCommandBlockView: View { ) .font(.system(size: 12, design: .monospaced)) .foregroundStyle(theme.accent) - .padding(.vertical, 4) - .frame(minHeight: 28, alignment: .leading) - .contentShape(Rectangle()) + .padding(.vertical, 1) } .buttonStyle(.plain) - .accessibilityElement(children: .combine) - .accessibilityLabel( - isExpanded - ? String(localized: "chat.terminal.collapse.action", defaultValue: "Show less output", bundle: .module) - : String(localized: "chat.terminal.expand.action", defaultValue: "Show all output", bundle: .module) - ) - .accessibilityIdentifier("TerminalCommandBlockToggle-\(block.id)") - .accessibilityAddTraits(.isButton) - ScrollView(.horizontal, showsIndicators: false) { - outputText(Array(lines.suffix(Self.collapsedTailCount))) - .opacity(0.55) - } + outputText(Array(lines.suffix(Self.collapsedTailCount))) + .opacity(0.55) } private func outputText(_ lines: [String]) -> some View { diff --git a/Packages/iOS/CmuxMobileRPC/Sources/CmuxMobileRPC/MobileTerminalSetFontEvent.swift b/Packages/iOS/CmuxMobileRPC/Sources/CmuxMobileRPC/MobileTerminalSetFontEvent.swift index 360a3442f387..780ef75e3434 100644 --- a/Packages/iOS/CmuxMobileRPC/Sources/CmuxMobileRPC/MobileTerminalSetFontEvent.swift +++ b/Packages/iOS/CmuxMobileRPC/Sources/CmuxMobileRPC/MobileTerminalSetFontEvent.swift @@ -5,17 +5,16 @@ public import Foundation /// The Mac emits this event to live-resize the mirrored terminal font on /// connected iOS device(s); the grid reflows automatically once the new point /// size is applied. The payload carries the absolute point size and an optional -/// `surface_id` / `workspace_id` scope. When no `surface_id` is present the -/// shell applies the size to every mounted surface (mirroring how the Mac's own -/// font-size change affects all panes). +/// `surface_id` / `workspace_id` scope. public struct MobileTerminalSetFontEvent: Decodable, Sendable { /// Absolute terminal font size in points. The iOS surface clamps this to its /// supported zoom range before applying. public let fontSize: Double - /// The target surface id, or `nil` to apply to every mounted surface. + /// Optional terminal surface scope. When absent, the event may target a + /// workspace or every mounted terminal surface. public let surfaceID: String? - /// The target workspace id, or `nil`. Informational scope hint; surface - /// targeting is by ``surfaceID``. + /// Optional workspace scope used when the event should update every mounted + /// terminal surface for one workspace. public let workspaceID: String? private enum CodingKeys: String, CodingKey { diff --git a/Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift b/Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift index 8f75cfea44b2..e28d3cd437ac 100644 --- a/Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift +++ b/Packages/iOS/CmuxMobileShell/Sources/CmuxMobileShell/MobileShellComposite.swift @@ -769,6 +769,10 @@ public final class MobileShellComposite: MobileTerminalOutputSinking { }?.rpcWorkspaceID } + func terminalSurfaceMatchesRemoteWorkspace(surfaceID: String, remoteWorkspaceID: String) -> Bool { + self.remoteWorkspaceID(containingTerminalID: surfaceID)?.rawValue == remoteWorkspaceID + } + private var selectedTerminal: MobileTerminalPreview? { guard let selectedWorkspace else { return nil @@ -4919,6 +4923,12 @@ public final class MobileShellComposite: MobileTerminalOutputSinking { lastTerminalEventAt = nil } + #if DEBUG + func debugResetTerminalOutputTrackingForTesting() { + resetTerminalOutputTracking() + } + #endif + /// The one shared entry every pairing flow funnels through, so it is also the /// single `ios_pairing_started` fire-site. `method` is `qr`/`manual`/ /// `attach_url`; pass `nil` for non-instrumented internal flows (preview). @@ -6535,7 +6545,7 @@ public final class MobileShellComposite: MobileTerminalOutputSinking { private func handleTerminalSetFontEvent(_ event: MobileEventEnvelope) { guard let json = event.payloadJSON, - let payload = try? MobileTerminalSetFontEvent.decode(json) + let payload = try? JSONDecoder().decode(MobileTerminalSetFontEvent.self, from: json) else { return } @@ -6543,10 +6553,10 @@ public final class MobileShellComposite: MobileTerminalOutputSinking { if let surfaceID = payload.surfaceID { terminalLiveFontContinuationsBySurfaceID[surfaceID]?.yield(points) } else if let targetWorkspaceID = payload.workspaceID { - // Workspace-scoped: only mounted surfaces in that workspace, so - // `set-font --workspace ` never resizes unrelated terminals. + // Workspace-scoped: only mounted surfaces in that Mac-local workspace, + // so `set-font --workspace ` never resizes unrelated terminals. for (surfaceID, continuation) in terminalLiveFontContinuationsBySurfaceID - where workspaceID(forTerminalID: surfaceID)?.rawValue == targetWorkspaceID { + where terminalSurfaceMatchesRemoteWorkspace(surfaceID: surfaceID, remoteWorkspaceID: targetWorkspaceID) { continuation.yield(points) } } else { @@ -6558,6 +6568,30 @@ public final class MobileShellComposite: MobileTerminalOutputSinking { } } + #if DEBUG + func debugDeliverTerminalSetFontForTesting( + surfaceID: String? = nil, + workspaceID: String? = nil, + fontSize: Double + ) { + var payload: [String: Any] = ["font_size": fontSize] + if let surfaceID { + payload["surface_id"] = surfaceID + } + if let workspaceID { + payload["workspace_id"] = workspaceID + } + guard let data = try? JSONSerialization.data(withJSONObject: payload) else { + return + } + handleTerminalSetFontEvent(MobileEventEnvelope( + topic: "terminal.set_font", + payloadJSON: data, + streamID: nil + )) + } + #endif + private func handleNotificationDismissedEvent(_ event: MobileEventEnvelope) async { guard let json = event.payloadJSON, diff --git a/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/MobileShellCompositePreviewTests.swift b/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/MobileShellCompositePreviewTests.swift index 8b29fa3a8cb2..3b7b7fb5104c 100644 --- a/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/MobileShellCompositePreviewTests.swift +++ b/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/MobileShellCompositePreviewTests.swift @@ -401,6 +401,34 @@ import Testing #expect(store.workspaceID(matchingRemoteWorkspaceID: "shared", macDeviceID: "missing") == nil) } + @Test func terminalSurfaceWorkspaceMatchUsesRemoteWorkspaceIDForScopedRows() { + let store = MobileShellComposite.preview() + store.signIn() + var workspace = MobileWorkspacePreview( + id: "mac-b:shared", + macDeviceID: "mac-b", + name: "Mac B", + terminals: [MobileTerminalPreview(id: "terminal-shared", name: "b")] + ) + workspace.remoteWorkspaceID = "shared" + store.setWorkspaceStatesForTesting([ + "mac-b": MacWorkspaceState( + macDeviceID: "mac-b", + workspaces: [workspace], + status: .connected + ), + ], foregroundMacDeviceID: "mac-b") + + #expect(store.terminalSurfaceMatchesRemoteWorkspace( + surfaceID: "terminal-shared", + remoteWorkspaceID: "shared" + )) + #expect(!store.terminalSurfaceMatchesRemoteWorkspace( + surfaceID: "terminal-shared", + remoteWorkspaceID: "mac-b:shared" + )) + } + @Test func foregroundNotificationSuppressionRequiresExplicitSelection() { let store = MobileShellComposite.preview() store.signIn() diff --git a/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/TerminalOutputDeliveryQueueTests.swift b/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/TerminalOutputDeliveryQueueTests.swift index b11327969a3c..88b56edb6da2 100644 --- a/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/TerminalOutputDeliveryQueueTests.swift +++ b/Packages/iOS/CmuxMobileShell/Tests/CmuxMobileShellTests/TerminalOutputDeliveryQueueTests.swift @@ -41,6 +41,19 @@ import Testing #expect(String(decoding: secondChunk.data, as: UTF8.self) == "new-second") } +@MainActor +@Test func liveFontStreamSurvivesTerminalOutputTrackingReset() async throws { + let store = MobileShellComposite.preview() + let surfaceID = "terminal" + let stream = store.terminalLiveFontStream(surfaceID: surfaceID) + + store.debugResetTerminalOutputTrackingForTesting() + store.debugDeliverTerminalSetFontForTesting(surfaceID: surfaceID, fontSize: 18) + + let delivered = try await firstLiveFontValue(from: stream) + #expect(delivered == 18) +} + @Test func terminalOutputQueueCoalescesReplaceableViewportFramesBehindBackpressure() { var queue = TerminalOutputDeliveryQueue() let inFlight = TerminalOutputDelivery(bytes: Data("in-flight".utf8), replaceable: false) @@ -128,6 +141,25 @@ import Testing #expect(queue.isIdle) } +private func firstLiveFontValue( + from stream: AsyncStream, + timeoutNanoseconds: UInt64 = 1_000_000_000 +) async throws -> Float32? { + try await withThrowingTaskGroup(of: Float32?.self) { group in + group.addTask { + var iterator = stream.makeAsyncIterator() + return await iterator.next() + } + group.addTask { + try await Task.sleep(nanoseconds: timeoutNanoseconds) + return nil + } + let value = try await group.next() + group.cancelAll() + return value ?? nil + } +} + @Test func renderGridViewportPatchIsReplaceableOnlyWhenEveryRowIsCleared() throws { let fullFrame = try MobileTerminalRenderGridFrame.fromPlainRows( surfaceID: "terminal", diff --git a/Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/TerminalLogDemoScreen.swift b/Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/TerminalLogDemoScreen.swift index 8265b2de4fe6..75dac3810617 100644 --- a/Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/TerminalLogDemoScreen.swift +++ b/Packages/iOS/CmuxMobileShellUI/Sources/CmuxMobileShellUI/TerminalLogDemoScreen.swift @@ -17,33 +17,12 @@ struct TerminalLogDemoScreen: View { private static let blocks: [TerminalCommandBlock] = [ TerminalCommandBlock( id: 0, command: "ls -la", - output: [ - "total 96", - "drwxr-xr-x 8 me staff 256 Jun 12 22:10 .", - "-rw-r--r-- 1 me staff 42 Jun 12 22:10 README.md", - "-rw-r--r-- 1 me staff 1024 Jun 12 22:10 main.swift", - "-rw-r--r-- 1 me staff 512 Jun 12 22:10 Package.swift", - "-rw-r--r-- 1 me staff 256 Jun 12 22:10 Tests.swift", - "drwxr-xr-x 4 me staff 128 Jun 12 22:10 Sources", - "drwxr-xr-x 4 me staff 128 Jun 12 22:10 Fixtures", - ].joined(separator: "\n"), + output: "total 24\ndrwxr-xr-x 6 me staff 192 Jun 12 22:10 .\n-rw-r--r-- 1 me staff 42 Jun 12 22:10 README.md\n-rw-r--r-- 1 me staff 1024 Jun 12 22:10 main.swift", exitCode: 0, isRunning: false ), TerminalCommandBlock( id: 1, command: "git status", - output: """ - On branch feat-ios-chat-ui - Your branch is up to date with 'origin/feat-ios-chat-ui'. - - Changes to be committed: - modified: Sources/Transcript/TerminalLogDemoScreen.swift - - Untracked files: - tmp/scroll-proof-before.png - tmp/scroll-proof-after.png - - nothing else to commit - """, + output: "On branch feat-ios-chat-ui\nnothing to commit, working tree clean", exitCode: 0, isRunning: false ), TerminalCommandBlock( @@ -53,40 +32,19 @@ struct TerminalLogDemoScreen: View { ), TerminalCommandBlock( id: 3, command: "cat missing.txt", - output: [ - "cat: missing.txt: No such file or directory", - "searched: ./missing.txt", - "searched: ./Fixtures/missing.txt", - "searched: ./Tests/missing.txt", - "hint: regenerate fixtures before rerunning", - ].joined(separator: "\n"), + output: "cat: missing.txt: No such file or directory", exitCode: 1, isRunning: false ), TerminalCommandBlock( id: 4, command: "npm run dev", - output: """ - Starting dev server... - Ready in 612ms - Route / warmed in 91ms - Route /handler/sign-in warmed in 87ms - Route /handler/after-sign-in warmed in 82ms - Listening on http://localhost:3000 - """, + output: "Starting dev server…\nListening on http://localhost:3000", exitCode: nil, isRunning: true ), TerminalCommandBlock( id: 5, command: "vim notes.md", output: "", exitCode: nil, isRunning: true, isInteractive: true ), - ] + (6...12).map { index in - TerminalCommandBlock( - id: index, - command: "script/check-\(index).sh", - output: (1...(index == 10 ? 24 : 8)).map { "check \(index).\($0): ok" }.joined(separator: "\n"), - exitCode: 0, - isRunning: false - ) - } + ] var body: some View { NavigationStack { diff --git a/Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy.swift b/Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy.swift index afc9ee27e4b0..7df3a03170c8 100644 --- a/Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy.swift +++ b/Packages/macOS/CmuxControlSocket/Sources/CmuxControlSocket/Wire/ControlCommandExecutionPolicy.swift @@ -76,6 +76,12 @@ public enum ControlCommandExecutionPolicy: Sendable, Equatable { // env dictionary behind a `v2MainSync` hop, so it runs on the worker // lane like the other workspace reads below. "workspace.env", + "workspace.tasks.list", + "workspace.tasks.add", + "workspace.tasks.archive", + "workspace.tasks.remove", + "workspace.tasks.move", + "workspace.tasks.open", "workspace.remote.pty_sessions", "workspace.remote.pty_close", "workspace.remote.pty_detach", diff --git a/Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandExecutionPolicyTests.swift b/Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandExecutionPolicyTests.swift index ad441af0ef1e..3744d5b3b168 100644 --- a/Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandExecutionPolicyTests.swift +++ b/Packages/macOS/CmuxControlSocket/Tests/CmuxControlSocketTests/ControlCommandExecutionPolicyTests.swift @@ -23,6 +23,11 @@ struct ControlCommandExecutionPolicyTests { "feed.push", "browser.download.wait", "system.top", "system.memory", "workspace.remote.pty_bridge", "workspace.env", "sidebar.custom.reload", "sidebar.custom.open", + // Workspace task commands are worker-lane methods whose handlers + // resolve workspace state through v2MainSync. + "workspace.tasks.list", "workspace.tasks.add", + "workspace.tasks.archive", "workspace.tasks.remove", + "workspace.tasks.move", "workspace.tasks.open", "debug.sidebar.simulate_drag", "mobile.attach_ticket.create", "mobile.terminal.set_font", // JavaScript-evaluating browser methods block on page JS and must diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/BetaFeaturesCatalogSection.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/BetaFeaturesCatalogSection.swift index ddafc840586a..2e72e5725868 100644 --- a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/BetaFeaturesCatalogSection.swift +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/BetaFeaturesCatalogSection.swift @@ -60,5 +60,23 @@ public struct BetaFeaturesCatalogSection: SettingCatalogSection { userDefaultsKey: "remoteTmux.beta.enabled" ) + /// Workspace Tasks: per-workspace task lists surfaced as a native panel, + /// sidebar-row popover, and CLI/socket command set. Defaults off while the + /// data model and UI are in beta. + public let workspaceTasks = DefaultsKey( + id: "workspaceTasks.beta.enabled", + defaultValue: false, + userDefaultsKey: "workspaceTasks.beta.enabled" + ) + + /// Workspace Controls: an experimental sidebar-row hover control chooser. + /// Defaults off so the sidebar keeps the existing close-only row chrome + /// unless users opt into the beta. + public let workspaceControls = DefaultsKey( + id: "workspaceControls.beta.enabled", + defaultValue: false, + userDefaultsKey: "workspaceControls.beta.enabled" + ) + public init() {} } diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift index 203d87b7c898..07b6c1f488b8 100644 --- a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Keys/SidebarCatalogSection.swift @@ -122,6 +122,13 @@ public struct SidebarCatalogSection: SettingCatalogSection { userDefaultsKey: RightSidebarWidthSettings.maxWidthKey ) + /// Built-in hover controls exposed on each sidebar workspace row. + public let workspaceControls = DefaultsKey<[WorkspaceRowControlOption]>( + id: "sidebar.workspaceControls", + defaultValue: WorkspaceRowControlOption.defaultControls, + userDefaultsKey: "sidebarWorkspaceControls" + ) + public let rememberedRightMaxWidth = DefaultsKey( id: "sidebar.rightMaxWidth.remembered", defaultValue: RightSidebarWidthSettings.defaultConfiguredMaximumWidth, diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlOption.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlOption.swift new file mode 100644 index 000000000000..827dbdb04f22 --- /dev/null +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlOption.swift @@ -0,0 +1,19 @@ +import Foundation + +/// Built-in hover controls that cmux can show on a sidebar workspace row. +/// +/// Stored under ``SidebarCatalogSection/workspaceControls`` as raw strings in +/// `sidebar.workspaceControls`. The close control is always included so users +/// cannot strand themselves without the existing hover close affordance. +public enum WorkspaceRowControlOption: String, CaseIterable, Sendable, SettingCodable { + /// Close the workspace. + case close + /// Open the workspace-scoped task list. + case tasks + + /// Maximum number of built-in controls a workspace row may expose. + public static let maximumVisibleControls = 3 + + /// Controls shown when no preference is stored. + public static let defaultControls: [WorkspaceRowControlOption] = [.close] +} diff --git a/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlSanitizer.swift b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlSanitizer.swift new file mode 100644 index 000000000000..977b3473183c --- /dev/null +++ b/Packages/macOS/CmuxSettings/Sources/CmuxSettings/Values/WorkspaceRowControlSanitizer.swift @@ -0,0 +1,68 @@ +import Foundation + +/// Normalizes cmux-provided sidebar workspace-row controls before storage or +/// rendering. +public struct WorkspaceRowControlSanitizer: Sendable { + /// Maximum number of controls a workspace row may expose. + public let maximumVisibleControls: Int + /// Controls to use when a stored value does not contain any valid controls. + public let defaultControls: [WorkspaceRowControlOption] + + /// Creates a sanitizer with the product cap and default close control. + public init( + maximumVisibleControls: Int = WorkspaceRowControlOption.maximumVisibleControls, + defaultControls: [WorkspaceRowControlOption] = WorkspaceRowControlOption.defaultControls + ) { + self.maximumVisibleControls = maximumVisibleControls + self.defaultControls = defaultControls + } + + /// Returns a duplicate-free, capped list that always includes + /// ``WorkspaceRowControlOption/close``. + /// + /// Unknown raw values are dropped by callers before reaching this method. + /// The user's order is otherwise preserved, with `close` inserted first only + /// when it was absent or promoted into the capped result when the cap would + /// otherwise exclude it. + public func sanitized(_ controls: [WorkspaceRowControlOption]) -> [WorkspaceRowControlOption] { + var orderedControls: [WorkspaceRowControlOption] = [] + var seen = Set() + + func append(_ option: WorkspaceRowControlOption) { + guard seen.insert(option).inserted else { return } + orderedControls.append(option) + } + + if !controls.contains(.close) { + append(.close) + } + for option in controls { + append(option) + } + if orderedControls.isEmpty { + for option in defaultControls { + append(option) + } + } + if !orderedControls.contains(.close) { + orderedControls.insert(.close, at: 0) + } + + let limit = max(1, maximumVisibleControls) + guard orderedControls.count > limit else { + return orderedControls + } + + var cappedControls = Array(orderedControls.prefix(limit)) + if !cappedControls.contains(.close) { + cappedControls[limit - 1] = .close + } + return cappedControls + } + + /// Decodes a raw string array from `cmux.json` / `UserDefaults`, dropping + /// unknown entries before applying the close-control invariant and cap. + public func sanitizedRawValues(_ rawValues: [String]) -> [WorkspaceRowControlOption] { + sanitized(rawValues.compactMap { WorkspaceRowControlOption(rawValue: $0) }) + } +} diff --git a/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/WorkspaceRowControlOptionTests.swift b/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/WorkspaceRowControlOptionTests.swift new file mode 100644 index 000000000000..7b9d6bb4f887 --- /dev/null +++ b/Packages/macOS/CmuxSettings/Tests/CmuxSettingsTests/WorkspaceRowControlOptionTests.swift @@ -0,0 +1,45 @@ +import Foundation +import Testing +@testable import CmuxSettings + +@Suite("sidebar.workspaceControls") +struct WorkspaceRowControlOptionTests { + private func makeStore() -> (UserDefaultsSettingsStore, String, SettingCatalog) { + let suiteName = "cmux.workspaceControls.tests.\(UUID().uuidString)" + let store = UserDefaultsSettingsStore(defaults: UserDefaults(suiteName: suiteName)!) + return (store, suiteName, SettingCatalog()) + } + + @Test func sanitizedAlwaysIncludesCloseAndCapsControls() { + let controls = WorkspaceRowControlSanitizer().sanitized([.tasks, .tasks, .close]) + #expect(controls == [.tasks, .close]) + + let missingClose = WorkspaceRowControlSanitizer().sanitized([.tasks]) + #expect(missingClose == [.close, .tasks]) + } + + @Test func sanitizedRawValuesDropsUnknownEntries() { + let controls = WorkspaceRowControlSanitizer().sanitizedRawValues(["tasks", "unknown", "close", "tasks"]) + #expect(controls == [.tasks, .close]) + } + + @Test func sanitizedPrioritizesCloseWhenCapWouldExcludeIt() { + let controls = WorkspaceRowControlSanitizer(maximumVisibleControls: 1).sanitized([.tasks, .close]) + #expect(controls == [.close]) + } + + @Test func defaultsToCloseWhenUnset() async { + let (store, _, catalog) = makeStore() + let value = await store.value(for: catalog.sidebar.workspaceControls) + #expect(value == [.close]) + } + + @Test func roundTripsThroughTheStore() async { + let (store, suiteName, catalog) = makeStore() + await store.set([.close, .tasks], for: catalog.sidebar.workspaceControls) + let value = await store.value(for: catalog.sidebar.workspaceControls) + #expect(value == [.close, .tasks]) + let defaults = UserDefaults(suiteName: suiteName)! + #expect(defaults.stringArray(forKey: catalog.sidebar.workspaceControls.userDefaultsKey) == ["close", "tasks"]) + } +} diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift index dd72a8e3f26b..48e806cbd4fe 100644 --- a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Navigation/CuratedSettingEntry+Default.swift @@ -138,6 +138,7 @@ extension Array where Element == CuratedSettingEntry { .init(section: .sidebarAppearance, id: "show-progress", title: "Show Progress in Sidebar", synonyms: "sidebar.showProgress progress bar percent status set_progress"), .init(section: .sidebarAppearance, id: "show-metadata", title: "Show Custom Metadata in Sidebar", synonyms: "sidebar.showCustomMetadata metadata meta report_meta status custom block"), .init(section: .sidebarAppearance, id: "right-max-width", title: "Dock Max Width", synonyms: "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit"), + .init(section: .sidebarAppearance, id: "workspace-controls", title: String(localized: "settings.sidebar.workspaceControls", defaultValue: "Workspace Controls"), synonyms: "sidebar.workspaceControls hover controls close tasks workspace row beta"), // Mobile .init(section: .mobile, id: "pairDevice", title: "Pair a Device", synonyms: "pair pairing add device qr qr code scan iphone ipad ios mobile tailscale connect onboarding sign in"), @@ -154,6 +155,8 @@ extension Array where Element == CuratedSettingEntry { .init(section: .betaFeatures, id: "dock", title: "Dock", synonyms: "dock right sidebar terminal controls tui beta unstable"), .init(section: .betaFeatures, id: "customSidebars", title: "Custom Sidebars", synonyms: "custom sidebars swift json interpreted vibe beta unstable"), .init(section: .betaFeatures, id: "remoteTmux", title: "Remote tmux", synonyms: "remote tmux ssh control mode -CC mirror session window pane sidebar workspace beta unstable"), + .init(section: .betaFeatures, id: "workspaceTasks", title: String(localized: "settings.betaFeatures.workspaceTasks", defaultValue: "Workspace Tasks"), synonyms: "workspace tasks todos goals deliverables per workspace beta unstable"), + .init(section: .betaFeatures, id: "workspaceControls", title: String(localized: "settings.betaFeatures.workspaceControls", defaultValue: "Workspace Controls"), synonyms: "workspace controls sidebar row hover close tasks beta unstable"), // Automation .init(section: .automation, id: "socket-mode", title: "Socket Control Mode", synonyms: "automation.socketControlMode api socket unix domain control server auth allow password disabled"), diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/BetaFeaturesSection.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/BetaFeaturesSection.swift index 01baa0f90743..376d08f51a62 100644 --- a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/BetaFeaturesSection.swift +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/BetaFeaturesSection.swift @@ -12,6 +12,8 @@ public struct BetaFeaturesSection: View { @State private var extensions: DefaultsValueModel @State private var customSidebars: DefaultsValueModel @State private var remoteTmux: DefaultsValueModel + @State private var workspaceTasks: DefaultsValueModel + @State private var workspaceControls: DefaultsValueModel public init(defaultsStore: UserDefaultsSettingsStore, catalog: SettingCatalog) { _feed = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.rightSidebarFeed)) @@ -19,6 +21,8 @@ public struct BetaFeaturesSection: View { _extensions = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.extensions)) _customSidebars = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.customSidebars)) _remoteTmux = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.remoteTmux)) + _workspaceTasks = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.workspaceTasks)) + _workspaceControls = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.workspaceControls)) } public var body: some View { @@ -38,6 +42,10 @@ public struct BetaFeaturesSection: View { customSidebarsRow SettingsCardDivider() remoteTmuxRow + SettingsCardDivider() + workspaceTasksRow + SettingsCardDivider() + workspaceControlsRow } } .task { startObservingSettings() } @@ -50,6 +58,8 @@ public struct BetaFeaturesSection: View { extensions, customSidebars, remoteTmux, + workspaceTasks, + workspaceControls, ] models.forEach { $0.startObserving() } } @@ -138,6 +148,40 @@ public struct BetaFeaturesSection: View { .accessibilityIdentifier("SettingsBetaRemoteTmuxToggle") } } + + @ViewBuilder + private var workspaceTasksRow: some View { + SettingsCardRow( + configurationReview: .settingsOnly, + searchAnchorID: "setting:betaFeatures:workspaceTasks", + String(localized: "settings.betaFeatures.workspaceTasks", defaultValue: "Workspace Tasks"), + subtitle: workspaceTasks.current + ? String(localized: "settings.betaFeatures.workspaceTasks.subtitleOn", defaultValue: "Shows native per-workspace task lists, the task surface, task popovers, and task CLI/socket commands.") + : String(localized: "settings.betaFeatures.workspaceTasks.subtitleOff", defaultValue: "Hides workspace task lists until you enable them here.") + ) { + Toggle("", isOn: Binding(get: { workspaceTasks.current }, set: { workspaceTasks.set($0) })) + .labelsHidden() + .controlSize(.small) + .accessibilityIdentifier("SettingsBetaWorkspaceTasksToggle") + } + } + + @ViewBuilder + private var workspaceControlsRow: some View { + SettingsCardRow( + configurationReview: .settingsOnly, + searchAnchorID: "setting:betaFeatures:workspaceControls", + String(localized: "settings.betaFeatures.workspaceControls", defaultValue: "Workspace Controls"), + subtitle: workspaceControls.current + ? String(localized: "settings.betaFeatures.workspaceControls.subtitleOn", defaultValue: "Lets sidebar workspace rows expose configurable cmux hover controls.") + : String(localized: "settings.betaFeatures.workspaceControls.subtitleOff", defaultValue: "Keeps sidebar workspace rows on the existing close-only hover control.") + ) { + Toggle("", isOn: Binding(get: { workspaceControls.current }, set: { workspaceControls.set($0) })) + .labelsHidden() + .controlSize(.small) + .accessibilityIdentifier("SettingsBetaWorkspaceControlsToggle") + } + } } /// Small warning callout with a yellow triangle, used at the top of diff --git a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift index 6c8bed07825e..7d373dd28c84 100644 --- a/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift +++ b/Packages/macOS/CmuxSettingsUI/Sources/CmuxSettingsUI/Sections/SidebarSection.swift @@ -37,6 +37,9 @@ public struct SidebarSection: View { @State private var showMetadata: DefaultsValueModel @State private var rightMaxWidth: DefaultsValueModel @State private var rememberedRightMaxWidth: DefaultsValueModel + @State private var workspaceControlsBeta: DefaultsValueModel + @State private var workspaceTasksBeta: DefaultsValueModel + @State private var workspaceControls: DefaultsValueModel<[WorkspaceRowControlOption]> public init(defaultsStore: UserDefaultsSettingsStore, catalog: SettingCatalog, hostActions: SettingsHostActions) { self.catalog = catalog @@ -63,6 +66,9 @@ public struct SidebarSection: View { _showMetadata = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.showCustomMetadata)) _rightMaxWidth = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.rightMaxWidth)) _rememberedRightMaxWidth = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.rememberedRightMaxWidth)) + _workspaceControlsBeta = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.workspaceControls)) + _workspaceTasksBeta = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.betaFeatures.workspaceTasks)) + _workspaceControls = State(initialValue: DefaultsValueModel(store: defaultsStore, key: catalog.sidebar.workspaceControls)) } public var body: some View { @@ -96,6 +102,9 @@ public struct SidebarSection: View { showMetadata, rightMaxWidth, rememberedRightMaxWidth, + workspaceControlsBeta, + workspaceTasksBeta, + workspaceControls, ] models.forEach { $0.startObserving() } } @@ -167,6 +176,23 @@ public struct SidebarSection: View { rightSidebarWidthSettings.clampedSettingsEditorMaximumWidth(value) } + private var sanitizedWorkspaceControls: [WorkspaceRowControlOption] { + WorkspaceRowControlSanitizer().sanitized(workspaceControls.current) + } + + private func workspaceControlBinding(_ option: WorkspaceRowControlOption) -> Binding { + Binding( + get: { sanitizedWorkspaceControls.contains(option) }, + set: { enabled in + var next = sanitizedWorkspaceControls.filter { $0 != option } + if enabled { + next.append(option) + } + workspaceControls.set(WorkspaceRowControlSanitizer().sanitized(next)) + } + ) + } + @ViewBuilder private var mainCard: some View { SettingsCard { @@ -250,6 +276,43 @@ public struct SidebarSection: View { } SettingsCardDivider() + SettingsCardRow( + configurationReview: .json("sidebar.workspaceControls"), + searchAnchorID: "setting:sidebarAppearance:workspace-controls", + String(localized: "settings.sidebar.workspaceControls", defaultValue: "Workspace Controls"), + subtitle: workspaceControlsBeta.current + ? String(localized: "settings.sidebar.workspaceControls.subtitleOn", defaultValue: "Choose up to 3 cmux controls for sidebar workspace rows. Close is always included.") + : String(localized: "settings.sidebar.workspaceControls.subtitleOff", defaultValue: "Enable Workspace Controls in Beta Features to customize workspace-row hover controls."), + controlWidth: 250 + ) { + VStack(alignment: .trailing, spacing: 6) { + Toggle( + String(localized: "settings.sidebar.workspaceControls.close", defaultValue: "Close"), + isOn: .constant(true) + ) + .toggleStyle(.checkbox) + .disabled(true) + + Toggle( + String(localized: "settings.sidebar.workspaceControls.tasks", defaultValue: "Tasks"), + isOn: workspaceControlBinding(.tasks) + ) + .toggleStyle(.checkbox) + .disabled(!workspaceControlsBeta.current || !workspaceTasksBeta.current) + .accessibilityIdentifier("SettingsSidebarWorkspaceControlsTasksToggle") + + if workspaceControlsBeta.current, !workspaceTasksBeta.current { + Text(String(localized: "settings.sidebar.workspaceControls.tasksDisabled", defaultValue: "Enable Workspace Tasks to add the Tasks control.")) + .cmuxFont(.caption) + .foregroundStyle(.secondary) + .multilineTextAlignment(.trailing) + .fixedSize(horizontal: false, vertical: true) + } + } + } + .disabled(!workspaceControlsBeta.current) + SettingsCardDivider() + SettingsCardRow( configurationReview: .json("sidebar.hideAllDetails"), String(localized: "settings.app.hideAllSidebarDetails", defaultValue: "Hide All Sidebar Details"), diff --git a/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift b/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift index 1325e4a631d0..dc4ff4a6e804 100644 --- a/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift +++ b/Packages/macOS/CmuxSettingsUI/Tests/CmuxSettingsUITests/SettingsRowAnchorResolutionTests.swift @@ -103,6 +103,7 @@ struct SettingsRowAnchorResolutionTests { "sidebar.showPullRequests", "sidebar.showSSH", "sidebar.showWorkspaceDescription", + "sidebar.workspaceControls", "sidebar.stackBranchDirectory", "sidebar.watchGitStatus", "sidebar.wrapWorkspaceTitles", @@ -145,6 +146,9 @@ struct SettingsRowAnchorResolutionTests { "setting:betaFeatures:dock", "setting:betaFeatures:customSidebars", "setting:betaFeatures:remoteTmux", + "setting:betaFeatures:workspaceTasks", + "setting:betaFeatures:workspaceControls", + "setting:sidebarAppearance:workspace-controls", "setting:customSidebars:enabled", "setting:browser:history", "setting:browser:http-allowlist", diff --git a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Core/Values/SurfaceKind.swift b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Core/Values/SurfaceKind.swift index 731af7540b1b..ae6c480ea3de 100644 --- a/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Core/Values/SurfaceKind.swift +++ b/Packages/macOS/CmuxWorkspaces/Sources/CmuxWorkspaces/Core/Values/SurfaceKind.swift @@ -33,4 +33,6 @@ public struct SurfaceKind: RawRepresentable, Hashable, Sendable { public static let project = SurfaceKind(rawValue: "project") /// A browser pane owned by a sidebar extension. public static let extensionBrowser = SurfaceKind(rawValue: "extensionBrowser") + /// A per-workspace task-list pane. + public static let workspaceTasks = SurfaceKind(rawValue: "workspaceTasks") } diff --git a/Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/Core/WorkspaceCoreValueTests.swift b/Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/Core/WorkspaceCoreValueTests.swift index 2f072984242d..32ea4b5571f4 100644 --- a/Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/Core/WorkspaceCoreValueTests.swift +++ b/Packages/macOS/CmuxWorkspaces/Tests/CmuxWorkspacesTests/Core/WorkspaceCoreValueTests.swift @@ -14,6 +14,7 @@ import Testing #expect(SurfaceKind.agentSession.rawValue == "agentSession") #expect(SurfaceKind.project.rawValue == "project") #expect(SurfaceKind.extensionBrowser.rawValue == "extensionBrowser") + #expect(SurfaceKind.workspaceTasks.rawValue == "workspaceTasks") } } diff --git a/Resources/Localizable.xcstrings b/Resources/Localizable.xcstrings index 4e8469384bc6..4fdd58507ff7 100644 --- a/Resources/Localizable.xcstrings +++ b/Resources/Localizable.xcstrings @@ -4,115 +4,115 @@ "about.appName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "cmux" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "cmux" @@ -123,31 +123,37 @@ "about.build": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البناء" + "value": "Build" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Verzija" + "value": "Build" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Build" + "value": "构建" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Build" + "value": "建置版本" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "빌드" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Build" @@ -171,40 +177,46 @@ "value": "Build" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", "value": "Build" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "빌드" + "value": "Kompilacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bygg" + "value": "Сборка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kompilacja" + "value": "Verzija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Build" + "value": "البناء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сборка" + "value": "Bygg" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Build" } }, "th": { @@ -224,49 +236,43 @@ "state": "translated", "value": "Збірка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "构建" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "建置版本" - } } } }, "about.commit": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإيداع" + "value": "Commit" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "Commit" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Commit" + "value": "提交" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Commit" + "value": "提交" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "커밋" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Commit" @@ -290,40 +296,46 @@ "value": "Commit" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", "value": "Commit" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "커밋" + "value": "Commit" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Commit" + "value": "Коммит" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", "value": "Commit" } }, - "pt-BR": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "الإيداع" + } + }, + "nb": { "stringUnit": { "state": "translated", "value": "Commit" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Коммит" + "value": "Commit" } }, "th": { @@ -343,52 +355,46 @@ "state": "translated", "value": "Коміт" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "提交" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "提交" - } } } }, "about.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "طرفية مبنية على Ghostty مع ألسنة عمودية\nولوحة إشعارات لنظام macOS." + "value": "A Ghostty-based terminal with vertical tabs\nand a notification panel for macOS." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Terminal zasnovan na Ghostty sa vertikalnim tabovima\ni panelom za obavještenja za macOS." + "value": "Ghosttyベースの縦タブ付きターミナルと\nmacOS用通知パネル。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "En Ghostty-baseret terminal med lodrette faner\nog et notifikationspanel til macOS." + "value": "基于 Ghostty 的 macOS 终端,\n支持垂直标签页和通知面板。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ein Ghostty-basiertes Terminal mit vertikalen Tabs\nund einem Benachrichtigungsfeld für macOS." + "value": "基於 Ghostty 的 macOS 終端機,\n具備垂直標籤頁與通知面板。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "A Ghostty-based terminal with vertical tabs\nand a notification panel for macOS." + "value": "세로 탭과 알림 패널을 갖춘\nGhostty 기반 macOS 터미널." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ein Ghostty-basiertes Terminal mit vertikalen Tabs\nund einem Benachrichtigungsfeld für macOS." } }, "es": { @@ -409,40 +415,46 @@ "value": "Un terminale basato su Ghostty con schede verticali\ne un pannello notifiche per macOS." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Ghosttyベースの縦タブ付きターミナルと\nmacOS用通知パネル。" + "value": "En Ghostty-baseret terminal med lodrette faner\nog et notifikationspanel til macOS." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세로 탭과 알림 패널을 갖춘\nGhostty 기반 macOS 터미널." + "value": "Terminal oparty na Ghostty z pionowymi kartami\ni panelem powiadomień dla macOS." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "En Ghostty-basert terminal med vertikale faner\nog et varselpanel for macOS." + "value": "Терминал на базе Ghostty с вертикальными вкладками\nи панелью уведомлений для macOS." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Terminal oparty na Ghostty z pionowymi kartami\ni panelem powiadomień dla macOS." + "value": "Terminal zasnovan na Ghostty sa vertikalnim tabovima\ni panelom za obavještenja za macOS." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Um terminal baseado no Ghostty com abas verticais\ne um painel de notificações para macOS." + "value": "طرفية مبنية على Ghostty مع ألسنة عمودية\nولوحة إشعارات لنظام macOS." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Терминал на базе Ghostty с вертикальными вкладками\nи панелью уведомлений для macOS." + "value": "En Ghostty-basert terminal med vertikale faner\nog et varselpanel for macOS." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Um terminal baseado no Ghostty com abas verticais\ne um painel de notificações para macOS." } }, "th": { @@ -462,52 +474,46 @@ "state": "translated", "value": "Термінал на основі Ghostty з вертикальними вкладками\nта панеллю сповіщень для macOS." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "基于 Ghostty 的 macOS 终端,\n支持垂直标签页和通知面板。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "基於 Ghostty 的 macOS 終端機,\n具備垂直標籤頁與通知面板。" - } } } }, "about.docs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المستندات" + "value": "Docs" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dokumentacija" + "value": "ドキュメント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dokumentation" + "value": "文档" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dokumentation" + "value": "文件" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Docs" + "value": "문서" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dokumentation" } }, "es": { @@ -528,40 +534,46 @@ "value": "Documentazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ドキュメント" + "value": "Dokumentation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "문서" + "value": "Dokumentacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dokumentasjon" + "value": "Документация" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dokumentacja" + "value": "Dokumentacija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Documentação" + "value": "المستندات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Документация" + "value": "Dokumentasjon" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Documentação" } }, "th": { @@ -581,133 +593,121 @@ "state": "translated", "value": "Документація" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "文档" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "文件" - } } } }, "about.github": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "GitHub" @@ -718,34 +718,40 @@ "about.licenses": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التراخيص" + "value": "Licenses" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Licence" + "value": "ライセンス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Licenser" + "value": "许可证" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Lizenzen" + "value": "授權條款" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Licenses" + "value": "라이선스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Lizenzen" } }, "es": { @@ -766,40 +772,46 @@ "value": "Licenze" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライセンス" + "value": "Licenser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이선스" + "value": "Licencje" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lisenser" + "value": "Лицензии" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Licencje" + "value": "Licence" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Licenças" + "value": "التراخيص" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Лицензии" + "value": "Lisenser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Licenças" } }, "th": { @@ -819,52 +831,46 @@ "state": "translated", "value": "Ліцензії" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "许可证" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "授權條款" - } } } }, "about.licenses.notFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على ملف التراخيص." + "value": "Licenses file not found." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Datoteka s licencama nije pronađena." + "value": "ライセンスファイルが見つかりません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Licensfilen blev ikke fundet." + "value": "未找到许可证文件。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Lizenzdatei nicht gefunden." + "value": "找不到授權條款檔案。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Licenses file not found." + "value": "라이선스 파일을 찾을 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Lizenzdatei nicht gefunden." } }, "es": { @@ -885,40 +891,46 @@ "value": "File delle licenze non trovato." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライセンスファイルが見つかりません。" + "value": "Licensfilen blev ikke fundet." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이선스 파일을 찾을 수 없습니다." + "value": "Nie znaleziono pliku licencji." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lisensfilen ble ikke funnet." + "value": "Файл лицензий не найден." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono pliku licencji." + "value": "Datoteka s licencama nije pronađena." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Arquivo de licenças não encontrado." + "value": "لم يتم العثور على ملف التراخيص." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Файл лицензий не найден." + "value": "Lisensfilen ble ikke funnet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Arquivo de licenças não encontrado." } }, "th": { @@ -938,52 +950,46 @@ "state": "translated", "value": "Файл ліцензій не знайдено." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "未找到许可证文件。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "找不到授權條款檔案。" - } } } }, "about.licenses.windowTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تراخيص الجهات الخارجية" + "value": "Third-Party Licenses" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Licence trećih strana" + "value": "サードパーティライセンス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tredjepartslicenser" + "value": "第三方许可证" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Drittanbieter-Lizenzen" + "value": "第三方授權條款" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Third-Party Licenses" + "value": "서드파티 라이선스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Drittanbieter-Lizenzen" } }, "es": { @@ -1004,40 +1010,46 @@ "value": "Licenze di terze parti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サードパーティライセンス" + "value": "Tredjepartslicenser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "서드파티 라이선스" + "value": "Licencje stron trzecich" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tredjepartslisenser" + "value": "Лицензии сторонних компонентов" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Licencje stron trzecich" + "value": "Licence trećih strana" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Licenças de Terceiros" + "value": "تراخيص الجهات الخارجية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Лицензии сторонних компонентов" + "value": "Tredjepartslisenser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Licenças de Terceiros" } }, "th": { @@ -1057,49 +1069,43 @@ "state": "translated", "value": "Ліцензії сторонніх бібліотек" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "第三方许可证" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "第三方授權條款" - } } } }, "about.version": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإصدار" + "value": "Version" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Verzija" + "value": "Version" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Version" + "value": "版本" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Version" + "value": "版本" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "버전" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Version" @@ -1123,40 +1129,46 @@ "value": "Versione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", "value": "Version" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "버전" + "value": "Wersja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Versjon" + "value": "Версия" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wersja" + "value": "Verzija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Versão" + "value": "الإصدار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Версия" + "value": "Versjon" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Versão" } }, "th": { @@ -1176,52 +1188,46 @@ "state": "translated", "value": "Версія" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "版本" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "版本" - } } } }, "accessibility.workspacePosition": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%1$@، مساحة العمل %2$lld من %3$lld" + "value": "%1$@, workspace %2$lld of %3$lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%1$@, radni prostor %2$lld od %3$lld" + "value": "%1$@、ワークスペース %3$lld中%2$lld" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%1$@, arbejdsområde %2$lld af %3$lld" + "value": "%1$@,工作区 %2$lld / %3$lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%1$@, Arbeitsbereich %2$lld von %3$lld" + "value": "%1$@,工作區 %2$lld / %3$lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%1$@, workspace %2$lld of %3$lld" + "value": "%1$@, 작업 공간 %2$lld / %3$lld" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%1$@, Arbeitsbereich %2$lld von %3$lld" } }, "es": { @@ -1242,40 +1248,46 @@ "value": "%1$@, area di lavoro %2$lld di %3$lld" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%1$@、ワークスペース %3$lld中%2$lld" + "value": "%1$@, arbejdsområde %2$lld af %3$lld" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%1$@, 작업 공간 %2$lld / %3$lld" + "value": "%1$@, przestrzeń robocza %2$lld z %3$lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%1$@, arbeidsområde %2$lld av %3$lld" + "value": "%1$@, рабочее пространство %2$lld из %3$lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%1$@, przestrzeń robocza %2$lld z %3$lld" + "value": "%1$@, radni prostor %2$lld od %3$lld" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%1$@, área de trabalho %2$lld de %3$lld" + "value": "%1$@، مساحة العمل %2$lld من %3$lld" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "%1$@, рабочее пространство %2$lld из %3$lld" + "value": "%1$@, arbeidsområde %2$lld av %3$lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%1$@, área de trabalho %2$lld de %3$lld" } }, "th": { @@ -1295,18 +1307,6 @@ "state": "translated", "value": "%1$@, робоча область %2$lld з %3$lld" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%1$@,工作区 %2$lld / %3$lld" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%1$@,工作區 %2$lld / %3$lld" - } } } }, @@ -2010,61 +2010,61 @@ "agentSession.bridge.error.invalidProvider": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "The selected provider is unavailable." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "The selected provider is unavailable." + "state": "translated", + "value": "選択したプロバイダーは利用できません。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "The selected provider is unavailable." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "選択したプロバイダーは利用できません。" + "state": "needs_review", + "value": "The selected provider is unavailable." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "The selected provider is unavailable." @@ -2135,61 +2135,61 @@ "agentSession.bridge.error.invalidRequest": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Invalid bridge request." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Invalid bridge request." + "state": "translated", + "value": "ブリッジリクエストが無効です。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Invalid bridge request." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "ブリッジリクエストが無効です。" + "state": "needs_review", + "value": "Invalid bridge request." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Invalid bridge request." @@ -2260,61 +2260,61 @@ "agentSession.bridge.error.missingParameter": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "The request is incomplete." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "The request is incomplete." + "state": "translated", + "value": "リクエストが不完全です。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "The request is incomplete." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "リクエストが不完全です。" + "state": "needs_review", + "value": "The request is incomplete." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "The request is incomplete." @@ -2385,61 +2385,61 @@ "agentSession.bridge.error.providerNotReady": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "The provider is not ready yet." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "The provider is not ready yet." + "state": "translated", + "value": "プロバイダーはまだ準備できていません。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "The provider is not ready yet." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "プロバイダーはまだ準備できていません。" + "state": "needs_review", + "value": "The provider is not ready yet." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "The provider is not ready yet." @@ -2510,61 +2510,61 @@ "agentSession.bridge.error.sessionAlreadyRunning": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "An agent session is already running." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "An agent session is already running." + "state": "translated", + "value": "エージェントセッションはすでに実行中です。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "An agent session is already running." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "エージェントセッションはすでに実行中です。" + "state": "needs_review", + "value": "An agent session is already running." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "An agent session is already running." @@ -2635,61 +2635,61 @@ "agentSession.bridge.error.sessionNotFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "The agent session is no longer available." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "The agent session is no longer available." + "state": "translated", + "value": "エージェントセッションは利用できなくなりました。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "The agent session is no longer available." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "エージェントセッションは利用できなくなりました。" + "state": "needs_review", + "value": "The agent session is no longer available." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "The agent session is no longer available." @@ -2760,61 +2760,61 @@ "agentSession.bridge.error.unsupportedMethod": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "This action is not supported." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "This action is not supported." + "state": "translated", + "value": "この操作には対応していません。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "This action is not supported." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "この操作には対応していません。" + "state": "needs_review", + "value": "This action is not supported." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "This action is not supported." @@ -2885,61 +2885,61 @@ "agentSession.bridge.error.unsupportedTransport": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Agent transport is not supported." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Agent transport is not supported." + "state": "translated", + "value": "エージェント転送方式には対応していません。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Agent transport is not supported." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "エージェント転送方式には対応していません。" + "state": "needs_review", + "value": "Agent transport is not supported." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Agent transport is not supported." @@ -3010,6 +3010,24 @@ "agentSession.codex.activity.command.ran": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Ran" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "実行しました" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Ran" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -3034,12 +3052,6 @@ "value": "Ran" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Ran" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -3058,18 +3070,6 @@ "value": "Ran" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "実行しました" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Ran" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -3135,61 +3135,61 @@ "agentSession.codex.activity.command.running": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Running" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Running" + "state": "translated", + "value": "実行中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Running" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "実行中" + "state": "needs_review", + "value": "Running" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Running" @@ -3260,61 +3260,61 @@ "agentSession.codex.activity.command.stopped": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Stopped" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Stopped" + "state": "translated", + "value": "停止しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Stopped" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "停止しました" + "state": "needs_review", + "value": "Stopped" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Stopped" @@ -3385,61 +3385,61 @@ "agentSession.codex.activity.file.created": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Created" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Created" + "state": "translated", + "value": "作成しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Created" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Created" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Created" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Created" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Created" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Created" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "作成しました" + "state": "needs_review", + "value": "Created" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Created" @@ -3510,61 +3510,61 @@ "agentSession.codex.activity.file.creating": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Creating" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Creating" + "state": "translated", + "value": "作成中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Creating" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Creating" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Creating" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Creating" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Creating" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Creating" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "作成中" + "state": "needs_review", + "value": "Creating" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Creating" @@ -3635,61 +3635,61 @@ "agentSession.codex.activity.file.deleted": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Deleted" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Deleted" + "state": "translated", + "value": "削除しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Deleted" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Deleted" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Deleted" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Deleted" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Deleted" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Deleted" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "削除しました" + "state": "needs_review", + "value": "Deleted" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Deleted" @@ -3760,61 +3760,61 @@ "agentSession.codex.activity.file.deleting": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Deleting" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Deleting" + "state": "translated", + "value": "削除中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Deleting" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Deleting" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Deleting" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Deleting" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Deleting" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Deleting" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "削除中" + "state": "needs_review", + "value": "Deleting" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Deleting" @@ -3885,61 +3885,61 @@ "agentSession.codex.activity.file.edited": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Edited" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Edited" + "state": "translated", + "value": "編集しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Edited" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Edited" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Edited" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Edited" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Edited" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Edited" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "編集しました" + "state": "needs_review", + "value": "Edited" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Edited" @@ -4010,6 +4010,24 @@ "agentSession.codex.activity.file.editing": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Editing" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "編集中" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Editing" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -4034,12 +4052,6 @@ "value": "Editing" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Editing" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -4058,18 +4070,6 @@ "value": "Editing" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "編集中" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Editing" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -4135,61 +4135,61 @@ "agentSession.codex.error.invalidJSON": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Codex app-server response was not valid JSON." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Codex app-server response was not valid JSON." + "state": "translated", + "value": "Codex app-server の応答が有効な JSON ではありません。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Codex app-server の応答が有効な JSON ではありません。" + "state": "needs_review", + "value": "Codex app-server response was not valid JSON." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Codex app-server response was not valid JSON." @@ -4260,61 +4260,61 @@ "agentSession.codex.error.rpcFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Codex app-server request failed." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Codex app-server request failed." + "state": "translated", + "value": "Codex app-server リクエストに失敗しました。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Codex app-server request failed." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Codex app-server リクエストに失敗しました。" + "state": "needs_review", + "value": "Codex app-server request failed." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Codex app-server request failed." @@ -4385,61 +4385,61 @@ "agentSession.codex.error.unsupportedServerRequest": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Request from Codex app-server is not supported: %@" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Request from Codex app-server is not supported: %@" + "state": "translated", + "value": "Codex app-server からのリクエストには対応していません: %@" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Codex app-server からのリクエストには対応していません: %@" + "state": "needs_review", + "value": "Request from Codex app-server is not supported: %@" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Request from Codex app-server is not supported: %@" @@ -4510,61 +4510,61 @@ "agentSession.codex.warning.unknown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Codex app-server reported a warning." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Codex app-server reported a warning." + "state": "translated", + "value": "Codex app-server が警告を報告しました。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Codex app-server が警告を報告しました。" + "state": "needs_review", + "value": "Codex app-server reported a warning." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Codex app-server reported a warning." @@ -4635,61 +4635,61 @@ "agentSession.error.missingProviderExecutable": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." + "state": "translated", + "value": "%@ が見つかりませんでした。インストールして \"%@\" が PATH で利用できるようにしてください。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "%@ が見つかりませんでした。インストールして \"%@\" が PATH で利用できるようにしてください。" + "state": "needs_review", + "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "%@ was not found. Install it and make sure \"%@\" is available on PATH." @@ -4760,61 +4760,61 @@ "agentSession.opencode.error.eventStreamFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "OpenCode event stream disconnected." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "OpenCode event stream disconnected." + "state": "translated", + "value": "OpenCode のイベントストリームが切断されました。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "OpenCode のイベントストリームが切断されました。" + "state": "needs_review", + "value": "OpenCode event stream disconnected." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "OpenCode event stream disconnected." @@ -4885,61 +4885,61 @@ "agentSession.opencode.error.sessionCreateFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "OpenCode session could not be created." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "OpenCode session could not be created." + "state": "translated", + "value": "OpenCode セッションを作成できませんでした。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "OpenCode session could not be created." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "OpenCode セッションを作成できませんでした。" + "state": "needs_review", + "value": "OpenCode session could not be created." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "OpenCode session could not be created." @@ -5010,6 +5010,24 @@ "agentSession.panel.title": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@ · %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@ · %@" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "%@ · %@" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -5034,12 +5052,6 @@ "value": "%@ · %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "%@ · %@" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -5058,18 +5070,6 @@ "value": "%@ · %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@ · %@" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "%@ · %@" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -5135,61 +5135,61 @@ "agentSession.provider.claude": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Claude Code" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Claude Code" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Claude Code" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Claude Code" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Claude Code" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Claude Code" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Claude Code" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Claude Code" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Claude Code" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Claude Code" @@ -5260,61 +5260,61 @@ "agentSession.provider.codex": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Codex" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Codex" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Codex" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Codex" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Codex" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Codex" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Codex" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Codex" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Codex" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Codex" @@ -5385,61 +5385,61 @@ "agentSession.provider.opencode": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "OpenCode" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "OpenCode" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "OpenCode" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "OpenCode" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "OpenCode" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "OpenCode" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "OpenCode" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "OpenCode" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "OpenCode" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "OpenCode" @@ -5510,61 +5510,61 @@ "agentSession.renderer.react": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "React" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "React" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "React" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "React" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "React" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "React" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "React" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "React" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "React" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "React" @@ -5635,61 +5635,61 @@ "agentSession.renderer.solid": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Solid" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Solid" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Solid" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Solid" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Solid" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Solid" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Solid" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Solid" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Solid" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Solid" @@ -5760,6 +5760,18 @@ "agentSession.web.addFilesAndMore": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Add files and more" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ファイルなどを追加" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -5784,12 +5796,6 @@ "value": "Add files and more" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Add files and more" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -5808,12 +5814,6 @@ "value": "Add files and more" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ファイルなどを追加" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -5885,61 +5885,61 @@ "agentSession.web.addPhotosAndFiles": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Add photos & files" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Add photos & files" + "state": "translated", + "value": "写真とファイルを追加" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Add photos & files" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "写真とファイルを追加" + "state": "needs_review", + "value": "Add photos & files" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Add photos & files" @@ -6010,61 +6010,61 @@ "agentSession.web.attachFile": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Attach file" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Attach file" + "state": "translated", + "value": "ファイルを添付" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Attach file" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Attach file" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Attach file" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Attach file" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Attach file" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Attach file" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "ファイルを添付" + "state": "needs_review", + "value": "Attach file" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Attach file" @@ -6135,6 +6135,24 @@ "agentSession.web.autoContext": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Context" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "コンテキスト" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "Context" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6159,12 +6177,6 @@ "value": "Context" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Context" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6183,18 +6195,6 @@ "value": "Context" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "コンテキスト" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "Context" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -6260,61 +6260,61 @@ "agentSession.web.browseWeb": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Browse web" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Browse web" + "state": "translated", + "value": "Web を閲覧" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Browse web" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Browse web" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Browse web" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Browse web" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Browse web" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Browse web" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Web を閲覧" + "state": "needs_review", + "value": "Browse web" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Browse web" @@ -6385,6 +6385,18 @@ "agentSession.web.changePermissions": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Change permissions" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "権限を変更" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6409,12 +6421,6 @@ "value": "Change permissions" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Change permissions" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6433,12 +6439,6 @@ "value": "Change permissions" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "権限を変更" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -6510,6 +6510,18 @@ "agentSession.web.collapseShell": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Collapse shell" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "シェルを折りたたむ" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6534,12 +6546,6 @@ "value": "Collapse shell" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Collapse shell" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6558,12 +6564,6 @@ "value": "Collapse shell" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "シェルを折りたたむ" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -6635,6 +6635,18 @@ "agentSession.web.composerNoResults": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "No results" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "結果がありません" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6659,12 +6671,6 @@ "value": "No results" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "No results" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6683,12 +6689,6 @@ "value": "No results" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "結果がありません" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -6760,6 +6760,18 @@ "agentSession.web.copiedAssistantMessage": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copied" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "コピーしました" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6784,12 +6796,6 @@ "value": "Copied" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copied" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6808,12 +6814,6 @@ "value": "Copied" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "コピーしました" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -6885,6 +6885,18 @@ "agentSession.web.copiedShellContents": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copied shell contents" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "シェルの内容をコピーしました" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -6909,12 +6921,6 @@ "value": "Copied shell contents" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copied shell contents" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -6933,12 +6939,6 @@ "value": "Copied shell contents" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "シェルの内容をコピーしました" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7010,6 +7010,18 @@ "agentSession.web.copiedUserMessage": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copied" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "コピーしました" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7034,12 +7046,6 @@ "value": "Copied" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copied" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7058,12 +7064,6 @@ "value": "Copied" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "コピーしました" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7135,6 +7135,18 @@ "agentSession.web.copyAssistantMessage": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "コピー" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7159,12 +7171,6 @@ "value": "Copy" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7183,12 +7189,6 @@ "value": "Copy" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "コピー" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7260,6 +7260,18 @@ "agentSession.web.copyOutput": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy output" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "出力をコピー" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7284,12 +7296,6 @@ "value": "Copy output" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy output" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7308,12 +7314,6 @@ "value": "Copy output" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "出力をコピー" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7385,6 +7385,18 @@ "agentSession.web.copyShellContents": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy shell contents" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "シェルの内容をコピー" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7409,12 +7421,6 @@ "value": "Copy shell contents" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy shell contents" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7433,12 +7439,6 @@ "value": "Copy shell contents" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "シェルの内容をコピー" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7510,6 +7510,18 @@ "agentSession.web.copyUserMessage": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy message" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "メッセージをコピー" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7534,12 +7546,6 @@ "value": "Copy message" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy message" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7558,12 +7564,6 @@ "value": "Copy message" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "メッセージをコピー" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7635,61 +7635,61 @@ "agentSession.web.error.requestFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Native bridge request failed." } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Native bridge request failed." + "state": "translated", + "value": "ネイティブブリッジのリクエストに失敗しました。" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Native bridge request failed." } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "ネイティブブリッジのリクエストに失敗しました。" + "state": "needs_review", + "value": "Native bridge request failed." } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Native bridge request failed." @@ -7760,6 +7760,18 @@ "agentSession.web.ideContext": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "IDE context" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "IDE コンテキスト" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7784,12 +7796,6 @@ "value": "IDE context" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "IDE context" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7808,12 +7814,6 @@ "value": "IDE context" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "IDE コンテキスト" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -7885,6 +7885,18 @@ "agentSession.web.includeIdeContext": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Include IDE context" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "IDE コンテキストを含める" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -7909,12 +7921,6 @@ "value": "Include IDE context" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Include IDE context" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -7933,12 +7939,6 @@ "value": "Include IDE context" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "IDE コンテキストを含める" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -8010,61 +8010,61 @@ "agentSession.web.log.providerExitedFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Provider exited %d" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Provider exited %d" + "state": "translated", + "value": "プロバイダーが終了しました %d" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Provider exited %d" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "プロバイダーが終了しました %d" + "state": "needs_review", + "value": "Provider exited %d" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Provider exited %d" @@ -8135,61 +8135,61 @@ "agentSession.web.log.providerStarted": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Provider started" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Provider started" + "state": "translated", + "value": "プロバイダーを開始しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Provider started" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Provider started" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Provider started" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Provider started" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Provider started" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Provider started" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "プロバイダーを開始しました" + "state": "needs_review", + "value": "Provider started" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Provider started" @@ -8260,61 +8260,61 @@ "agentSession.web.log.rendererReadyFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "%@ ready" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "%@ ready" + "state": "translated", + "value": "%@ の準備ができました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "%@ ready" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "%@ ready" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "%@ ready" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "%@ ready" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "%@ ready" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "%@ ready" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "%@ の準備ができました" + "state": "needs_review", + "value": "%@ ready" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "%@ ready" @@ -8385,61 +8385,61 @@ "agentSession.web.log.sentCharsFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Sent %d chars" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Sent %d chars" + "state": "translated", + "value": "%d 文字を送信しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Sent %d chars" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "%d 文字を送信しました" + "state": "needs_review", + "value": "Sent %d chars" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Sent %d chars" @@ -8510,61 +8510,61 @@ "agentSession.web.log.stopped": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Stopped" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Stopped" + "state": "translated", + "value": "停止しました" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Stopped" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Stopped" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "停止しました" + "state": "needs_review", + "value": "Stopped" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Stopped" @@ -8635,61 +8635,61 @@ "agentSession.web.mentionCurrentWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Current workspace" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Current workspace" + "state": "translated", + "value": "現在のワークスペース" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Current workspace" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Current workspace" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Current workspace" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Current workspace" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Current workspace" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Current workspace" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "現在のワークスペース" + "state": "needs_review", + "value": "Current workspace" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Current workspace" @@ -8760,61 +8760,61 @@ "agentSession.web.mentionMenuTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Mention" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Mention" + "state": "translated", + "value": "メンション" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Mention" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Mention" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Mention" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Mention" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Mention" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Mention" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "メンション" + "state": "needs_review", + "value": "Mention" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Mention" @@ -8885,6 +8885,18 @@ "agentSession.web.permissions.autoReview": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Auto-review" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "自動レビュー" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -8909,12 +8921,6 @@ "value": "Auto-review" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Auto-review" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -8933,12 +8939,6 @@ "value": "Auto-review" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "自動レビュー" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9010,6 +9010,18 @@ "agentSession.web.permissions.custom": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Custom (config.toml)" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "カスタム (config.toml)" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9034,12 +9046,6 @@ "value": "Custom (config.toml)" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom (config.toml)" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9058,12 +9064,6 @@ "value": "Custom (config.toml)" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "カスタム (config.toml)" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9135,6 +9135,18 @@ "agentSession.web.permissions.default": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Default permissions" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "デフォルト権限" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9159,12 +9171,6 @@ "value": "Default permissions" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Default permissions" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9183,12 +9189,6 @@ "value": "Default permissions" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "デフォルト権限" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9260,6 +9260,18 @@ "agentSession.web.permissions.fullAccess": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Full access" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "フルアクセス" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9284,12 +9296,6 @@ "value": "Full access" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Full access" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9308,12 +9314,6 @@ "value": "Full access" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "フルアクセス" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9385,6 +9385,18 @@ "agentSession.web.planMode": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Plan mode" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "計画モード" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9409,12 +9421,6 @@ "value": "Plan mode" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Plan mode" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9433,12 +9439,6 @@ "value": "Plan mode" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "計画モード" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9510,6 +9510,18 @@ "agentSession.web.planSuggestion.action": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use plan mode" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "計画モードを使用" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9534,12 +9546,6 @@ "value": "Use plan mode" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use plan mode" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9558,12 +9564,6 @@ "value": "Use plan mode" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "計画モードを使用" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9635,6 +9635,18 @@ "agentSession.web.planSuggestion.dismiss": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Dismiss suggestion" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "提案を閉じる" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9659,12 +9671,6 @@ "value": "Dismiss suggestion" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Dismiss suggestion" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9683,12 +9689,6 @@ "value": "Dismiss suggestion" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "提案を閉じる" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9760,6 +9760,18 @@ "agentSession.web.planSuggestion.shortcut": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Shift + Tab" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Shift + Tab" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9784,12 +9796,6 @@ "value": "Shift + Tab" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Shift + Tab" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9808,12 +9814,6 @@ "value": "Shift + Tab" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Shift + Tab" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -9885,6 +9885,18 @@ "agentSession.web.planSuggestion.title": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Create a plan" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "計画を作成" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -9909,12 +9921,6 @@ "value": "Create a plan" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Create a plan" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -9933,12 +9939,6 @@ "value": "Create a plan" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "計画を作成" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -10010,61 +10010,61 @@ "agentSession.web.promptPlaceholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Ask anything" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Ask anything" + "state": "translated", + "value": "何でも聞いてください" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Ask anything" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Ask anything" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Ask anything" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Ask anything" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Ask anything" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Ask anything" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "何でも聞いてください" + "state": "needs_review", + "value": "Ask anything" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Ask anything" @@ -10135,61 +10135,61 @@ "agentSession.web.provider": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Provider" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Provider" + "state": "translated", + "value": "プロバイダー" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Provider" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Provider" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Provider" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Provider" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Provider" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Provider" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "プロバイダー" + "state": "needs_review", + "value": "Provider" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Provider" @@ -10260,6 +10260,24 @@ "agentSession.web.rateLimit.daysFormat": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@d" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@日" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "%@d" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -10284,12 +10302,6 @@ "value": "%@ T" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "%@d" - } - }, "es": { "stringUnit": { "state": "translated", @@ -10308,18 +10320,6 @@ "value": "%@ g" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@日" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "%@d" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -10385,6 +10385,24 @@ "agentSession.web.rateLimit.hoursFormat": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@h" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@時間" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "%@h" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -10409,12 +10427,6 @@ "value": "%@ Std." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "%@h" - } - }, "es": { "stringUnit": { "state": "translated", @@ -10433,18 +10445,6 @@ "value": "%@ h" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@時間" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "%@h" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -10510,6 +10510,24 @@ "agentSession.web.rateLimit.minutesFormat": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@m" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@分" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "%@m" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -10534,12 +10552,6 @@ "value": "%@ Min." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "%@m" - } - }, "es": { "stringUnit": { "state": "translated", @@ -10558,18 +10570,6 @@ "value": "%@ min" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@分" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "%@m" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -10635,61 +10635,61 @@ "agentSession.web.rateLimit.monthly": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Monthly" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Monthly" + "state": "translated", + "value": "毎月" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Monthly" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Monthly" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Monthly" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Monthly" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Monthly" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Monthly" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "毎月" + "state": "needs_review", + "value": "Monthly" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Monthly" @@ -10760,61 +10760,61 @@ "agentSession.web.rateLimit.primary": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Primary" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Primary" + "state": "translated", + "value": "プライマリ" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Primary" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Primary" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Primary" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Primary" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Primary" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Primary" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "プライマリ" + "state": "needs_review", + "value": "Primary" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Primary" @@ -10885,6 +10885,24 @@ "agentSession.web.rateLimit.resets": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "resets" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リセット" + } + }, + "km": { + "stringUnit": { + "state": "needs_review", + "value": "resets" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -10909,12 +10927,6 @@ "value": "resets" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "resets" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -10933,18 +10945,6 @@ "value": "resets" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リセット" - } - }, - "km": { - "stringUnit": { - "state": "needs_review", - "value": "resets" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -11010,61 +11010,61 @@ "agentSession.web.rateLimit.secondary": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Secondary" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Secondary" + "state": "translated", + "value": "セカンダリ" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Secondary" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Secondary" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Secondary" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Secondary" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Secondary" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Secondary" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "セカンダリ" + "state": "needs_review", + "value": "Secondary" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Secondary" @@ -11135,61 +11135,61 @@ "agentSession.web.rateLimit.usageRemaining": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Usage remaining" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Usage remaining" + "state": "translated", + "value": "残り使用量" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Usage remaining" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "残り使用量" + "state": "needs_review", + "value": "Usage remaining" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Usage remaining" @@ -11260,61 +11260,61 @@ "agentSession.web.rateLimit.weekly": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Weekly" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Weekly" + "state": "translated", + "value": "毎週" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Weekly" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Weekly" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Weekly" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Weekly" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Weekly" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Weekly" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "毎週" + "state": "needs_review", + "value": "Weekly" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Weekly" @@ -11385,61 +11385,61 @@ "agentSession.web.rateLimits": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Rate limits" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Rate limits" + "state": "translated", + "value": "レート制限" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Rate limits" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Rate limits" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Rate limits" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Rate limits" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Rate limits" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Rate limits" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "レート制限" + "state": "needs_review", + "value": "Rate limits" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Rate limits" @@ -11510,61 +11510,61 @@ "agentSession.web.reasoningEffort.high": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "High" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "High" + "state": "translated", + "value": "高" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "High" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "High" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "High" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "High" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "High" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "High" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "高" + "state": "needs_review", + "value": "High" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "High" @@ -11635,61 +11635,61 @@ "agentSession.web.removeAttachment": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Remove attachment" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Remove attachment" + "state": "translated", + "value": "添付を削除" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Remove attachment" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "添付を削除" + "state": "needs_review", + "value": "Remove attachment" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Remove attachment" @@ -11760,61 +11760,61 @@ "agentSession.web.send": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Send" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Send" + "state": "translated", + "value": "送信" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Send" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Send" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Send" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Send" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Send" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Send" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "送信" + "state": "needs_review", + "value": "Send" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Send" @@ -11885,6 +11885,18 @@ "agentSession.web.shellLabel": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Shell" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "シェル" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -11909,12 +11921,6 @@ "value": "Shell" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Shell" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -11933,12 +11939,6 @@ "value": "Shell" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "シェル" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -12010,6 +12010,18 @@ "agentSession.web.shellSuccess": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Success" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "成功" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -12034,12 +12046,6 @@ "value": "Success" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Success" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -12058,12 +12064,6 @@ "value": "Success" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "成功" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -12135,6 +12135,18 @@ "agentSession.web.showLess": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Show less" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "表示を減らす" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -12159,12 +12171,6 @@ "value": "Show less" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Show less" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -12183,12 +12189,6 @@ "value": "Show less" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "表示を減らす" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -12260,6 +12260,18 @@ "agentSession.web.showMore": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Show more" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "もっと表示" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -12284,12 +12296,6 @@ "value": "Show more" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Show more" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -12308,12 +12314,6 @@ "value": "Show more" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "もっと表示" - } - }, "km": { "stringUnit": { "state": "needs_review", @@ -12385,61 +12385,61 @@ "agentSession.web.skillCodeReview": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Code review" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Code review" + "state": "translated", + "value": "コードレビュー" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Code review" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Code review" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Code review" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Code review" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Code review" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Code review" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "コードレビュー" + "state": "needs_review", + "value": "Code review" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Code review" @@ -12510,61 +12510,61 @@ "agentSession.web.skillMenuTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Skills" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Skills" + "state": "translated", + "value": "スキル" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Skills" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Skills" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Skills" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Skills" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Skills" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Skills" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "スキル" + "state": "needs_review", + "value": "Skills" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Skills" @@ -12635,61 +12635,61 @@ "agentSession.web.skillPlan": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Plan" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Plan" + "state": "translated", + "value": "計画" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Plan" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Plan" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Plan" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Plan" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Plan" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Plan" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "計画" + "state": "needs_review", + "value": "Plan" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Plan" @@ -12760,61 +12760,61 @@ "agentSession.web.skillResearch": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Research" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Research" + "state": "translated", + "value": "調査" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Research" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Research" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Research" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Research" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Research" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Research" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "調査" + "state": "needs_review", + "value": "Research" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Research" @@ -12885,61 +12885,61 @@ "agentSession.web.start": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Start" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Start" + "state": "translated", + "value": "開始" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Start" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Start" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Start" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Start" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Start" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Start" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "開始" + "state": "needs_review", + "value": "Start" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Start" @@ -13010,61 +13010,61 @@ "agentSession.web.status.failed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Failed" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Failed" + "state": "translated", + "value": "失敗" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Failed" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Failed" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Failed" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Failed" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Failed" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Failed" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "失敗" + "state": "needs_review", + "value": "Failed" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Failed" @@ -13135,61 +13135,61 @@ "agentSession.web.status.idle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Idle" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Idle" + "state": "translated", + "value": "待機中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Idle" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Idle" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Idle" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Idle" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Idle" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Idle" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "待機中" + "state": "needs_review", + "value": "Idle" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Idle" @@ -13260,61 +13260,61 @@ "agentSession.web.status.loading": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Loading" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Loading" + "state": "translated", + "value": "読み込み中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Loading" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Loading" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Loading" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Loading" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Loading" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Loading" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "読み込み中" + "state": "needs_review", + "value": "Loading" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Loading" @@ -13385,61 +13385,61 @@ "agentSession.web.status.running": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Running" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Running" + "state": "translated", + "value": "実行中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Running" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Running" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "実行中" + "state": "needs_review", + "value": "Running" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Running" @@ -13510,61 +13510,61 @@ "agentSession.web.status.starting": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Starting" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Starting" + "state": "translated", + "value": "開始中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Starting" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Starting" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Starting" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Starting" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Starting" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Starting" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "開始中" + "state": "needs_review", + "value": "Starting" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Starting" @@ -13635,61 +13635,61 @@ "agentSession.web.status.stopping": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Stopping" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Stopping" + "state": "translated", + "value": "停止中" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Stopping" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Stopping" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Stopping" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Stopping" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Stopping" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Stopping" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "停止中" + "state": "needs_review", + "value": "Stopping" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Stopping" @@ -13760,61 +13760,61 @@ "agentSession.web.stop": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Stop" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Stop" + "state": "translated", + "value": "停止" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Stop" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Stop" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Stop" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Stop" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Stop" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Stop" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "停止" + "state": "needs_review", + "value": "Stop" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Stop" @@ -13885,61 +13885,61 @@ "agentSession.web.tools": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Tools" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Tools" + "state": "translated", + "value": "ツール" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Tools" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Tools" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Tools" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Tools" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Tools" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Tools" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "ツール" + "state": "needs_review", + "value": "Tools" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Tools" @@ -14010,61 +14010,61 @@ "agentSession.web.voiceInput": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Voice input" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Voice input" + "state": "translated", + "value": "音声入力" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Voice input" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Voice input" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Voice input" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Voice input" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Voice input" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Voice input" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "音声入力" + "state": "needs_review", + "value": "Voice input" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Voice input" @@ -14135,34 +14135,40 @@ "alert.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -14183,64 +14189,58 @@ "value": "Annulla" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "キャンセル" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Annuller" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Anuluj" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Отмена" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "Otkaži" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Отмена" + "value": "إلغاء" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ยกเลิก" + "value": "Avbryt" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "İptal" + "value": "Cancelar" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "ยกเลิก" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "İptal" } } } @@ -14248,34 +14248,40 @@ "alert.customColor.apply": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تطبيق" + "value": "Apply" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Primijeni" + "value": "適用" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Anvend" + "value": "应用" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Anwenden" + "value": "套用" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Apply" + "value": "적용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anwenden" } }, "es": { @@ -14296,40 +14302,46 @@ "value": "Applica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "適用" + "value": "Anvend" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "적용" + "value": "Zastosuj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bruk" + "value": "Применить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zastosuj" + "value": "Primijeni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aplicar" + "value": "تطبيق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Применить" + "value": "Bruk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aplicar" } }, "th": { @@ -14349,52 +14361,46 @@ "state": "translated", "value": "Застосувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "应用" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "套用" - } } } }, "alert.customColor.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -14415,40 +14421,46 @@ "value": "Annulla" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "Annuller" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Anuluj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Отменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Otkaži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "إلغاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отменить" + "value": "Avbryt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cancelar" } }, "th": { @@ -14468,52 +14480,46 @@ "state": "translated", "value": "Скасувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消" - } } } }, "alert.customColor.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل لونًا سداسيًا بالتنسيق #RRGGBB." + "value": "Enter a hex color in the format #RRGGBB." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite heksadecimalnu boju u formatu #RRGGBB." + "value": "#RRGGBB形式で16進カラーコードを入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast en hex-farve i formatet #RRGGBB." + "value": "请输入 #RRGGBB 格式的十六进制颜色。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie eine Hex-Farbe im Format #RRGGBB ein." + "value": "請輸入 #RRGGBB 格式的十六進位色碼。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a hex color in the format #RRGGBB." + "value": "#RRGGBB 형식으로 16진수 색상을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie eine Hex-Farbe im Format #RRGGBB ein." } }, "es": { @@ -14534,40 +14540,46 @@ "value": "Inserisci un colore esadecimale nel formato #RRGGBB." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "#RRGGBB形式で16進カラーコードを入力してください。" + "value": "Indtast en hex-farve i formatet #RRGGBB." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "#RRGGBB 형식으로 16진수 색상을 입력하세요." + "value": "Wprowadź kolor szesnastkowy w formacie #RRGGBB." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn en heksadesimal farge i formatet #RRGGBB." + "value": "Введите цвет в формате #RRGGBB." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź kolor szesnastkowy w formacie #RRGGBB." + "value": "Unesite heksadecimalnu boju u formatu #RRGGBB." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira uma cor hexadecimal no formato #RRGGBB." + "value": "أدخل لونًا سداسيًا بالتنسيق #RRGGBB." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите цвет в формате #RRGGBB." + "value": "Skriv inn en heksadesimal farge i formatet #RRGGBB." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira uma cor hexadecimal no formato #RRGGBB." } }, "th": { @@ -14587,52 +14599,46 @@ "state": "translated", "value": "Введіть колір у форматі #RRGGBB." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请输入 #RRGGBB 格式的十六进制颜色。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請輸入 #RRGGBB 格式的十六進位色碼。" - } } } }, "alert.customColor.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون مساحة عمل مخصص" + "value": "Custom Workspace Color" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prilagođena boja radnog prostora" + "value": "カスタムワークスペースカラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilpasset arbejdsområdefarve" + "value": "自定义工作区颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Arbeitsbereichsfarbe" + "value": "自訂工作區顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Custom Workspace Color" + "value": "사용자 지정 작업 공간 색상" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierte Arbeitsbereichsfarbe" } }, "es": { @@ -14653,40 +14659,46 @@ "value": "Colore personalizzato area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カスタムワークスペースカラー" + "value": "Tilpasset arbejdsområdefarve" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 작업 공간 색상" + "value": "Własny kolor przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Egendefinert arbeidsområdefarge" + "value": "Пользовательский цвет рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Własny kolor przestrzeni roboczej" + "value": "Prilagođena boja radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cor Personalizada da Área de Trabalho" + "value": "لون مساحة عمل مخصص" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пользовательский цвет рабочего пространства" + "value": "Egendefinert arbeidsområdefarge" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cor Personalizada da Área de Trabalho" } }, "th": { @@ -14706,52 +14718,46 @@ "state": "translated", "value": "Власний колір робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自定义工作区颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自訂工作區顏色" - } } } }, "alert.invalidColor.emptyMessage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل لونًا سداسيًا بالتنسيق #RRGGBB." + "value": "Enter a hex color in the format #RRGGBB." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite heksadecimalnu boju u formatu #RRGGBB." + "value": "#RRGGBB形式で16進カラーコードを入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast en hex-farve i formatet #RRGGBB." + "value": "请输入 #RRGGBB 格式的十六进制颜色。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie eine Hex-Farbe im Format #RRGGBB ein." + "value": "請輸入 #RRGGBB 格式的十六進位色碼。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a hex color in the format #RRGGBB." + "value": "#RRGGBB 형식으로 16진수 색상을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie eine Hex-Farbe im Format #RRGGBB ein." } }, "es": { @@ -14772,40 +14778,46 @@ "value": "Inserisci un colore esadecimale nel formato #RRGGBB." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "#RRGGBB形式で16進カラーコードを入力してください。" + "value": "Indtast en hex-farve i formatet #RRGGBB." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "#RRGGBB 형식으로 16진수 색상을 입력하세요." + "value": "Wprowadź kolor szesnastkowy w formacie #RRGGBB." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn en heksadesimal farge i formatet #RRGGBB." + "value": "Введите цвет в формате #RRGGBB." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź kolor szesnastkowy w formacie #RRGGBB." + "value": "Unesite heksadecimalnu boju u formatu #RRGGBB." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira uma cor hexadecimal no formato #RRGGBB." + "value": "أدخل لونًا سداسيًا بالتنسيق #RRGGBB." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите цвет в формате #RRGGBB." + "value": "Skriv inn en heksadesimal farge i formatet #RRGGBB." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira uma cor hexadecimal no formato #RRGGBB." } }, "th": { @@ -14825,52 +14837,46 @@ "state": "translated", "value": "Введіть колір у форматі #RRGGBB." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请输入 #RRGGBB 格式的十六进制颜色。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請輸入 #RRGGBB 格式的十六進位色碼。" - } } } }, "alert.invalidColor.invalidMessage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "\"%@\" ليس لونًا سداسيًا صالحًا. استخدم #RRGGBB." + "value": "\"%@\" is not a valid hex color. Use #RRGGBB." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "\"%@\" nije važeća heksadecimalna boja. Koristite #RRGGBB." + "value": "「%@」は有効な16進カラーではありません。#RRGGBB形式で入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "\"%@\" er ikke en gyldig hex-farve. Brug #RRGGBB." + "value": "\"%@\" 不是有效的十六进制颜色。请使用 #RRGGBB 格式。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "\"%@\" ist keine gültige Hex-Farbe. Verwenden Sie #RRGGBB." + "value": "「%@」不是有效的十六進位色碼。請使用 #RRGGBB 格式。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "\"%@\" is not a valid hex color. Use #RRGGBB." + "value": "\"%@\"은(는) 유효한 16진수 색상이 아닙니다. #RRGGBB 형식을 사용하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "\"%@\" ist keine gültige Hex-Farbe. Verwenden Sie #RRGGBB." } }, "es": { @@ -14891,40 +14897,46 @@ "value": "\"%@\" non è un colore esadecimale valido. Usa #RRGGBB." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "「%@」は有効な16進カラーではありません。#RRGGBB形式で入力してください。" + "value": "\"%@\" er ikke en gyldig hex-farve. Brug #RRGGBB." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "\"%@\"은(는) 유효한 16진수 색상이 아닙니다. #RRGGBB 형식을 사용하세요." + "value": "\"%@\" nie jest prawidłowym kolorem szesnastkowym. Użyj #RRGGBB." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "«%@» er ikke en gyldig heksadesimal farge. Bruk #RRGGBB." + "value": "«%@» не является допустимым цветом. Используйте формат #RRGGBB." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "\"%@\" nie jest prawidłowym kolorem szesnastkowym. Użyj #RRGGBB." + "value": "\"%@\" nije važeća heksadecimalna boja. Koristite #RRGGBB." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "\"%@\" não é uma cor hexadecimal válida. Use #RRGGBB." + "value": "\"%@\" ليس لونًا سداسيًا صالحًا. استخدم #RRGGBB." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "«%@» не является допустимым цветом. Используйте формат #RRGGBB." + "value": "«%@» er ikke en gyldig heksadesimal farge. Bruk #RRGGBB." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "\"%@\" não é uma cor hexadecimal válida. Use #RRGGBB." } }, "th": { @@ -14944,133 +14956,121 @@ "state": "translated", "value": "\"%@\" — недійсний hex-колір. Використовуйте #RRGGBB." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "\"%@\" 不是有效的十六进制颜色。请使用 #RRGGBB 格式。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "「%@」不是有效的十六進位色碼。請使用 #RRGGBB 格式。" - } } } }, "alert.invalidColor.ok": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "OK" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "OK" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "OK" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "OK" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "OK" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "OK" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "OK" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "OK" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "OK" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "OK" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "OK" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "OK" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tamam" + "value": "OK" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "OK" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "OK" + "value": "Tamam" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "OK" @@ -15081,34 +15081,40 @@ "alert.invalidColor.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون غير صالح" + "value": "Invalid Color" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nevažeća boja" + "value": "無効なカラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ugyldig farve" + "value": "无效颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ungültige Farbe" + "value": "無效的顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Invalid Color" + "value": "잘못된 색상" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ungültige Farbe" } }, "es": { @@ -15129,40 +15135,46 @@ "value": "Colore non valido" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "無効なカラー" + "value": "Ugyldig farve" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "잘못된 색상" + "value": "Nieprawidłowy kolor" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ugyldig farge" + "value": "Недопустимый цвет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nieprawidłowy kolor" + "value": "Nevažeća boja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cor Inválida" + "value": "لون غير صالح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Недопустимый цвет" + "value": "Ugyldig farge" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cor Inválida" } }, "th": { @@ -15182,52 +15194,46 @@ "state": "translated", "value": "Недійсний колір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无效颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無效的顏色" - } } } }, "alert.moveTab.failed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتمكن cmux من نقل علامة التبويب هذه إلى الوجهة المحددة." + "value": "cmux could not move this tab to the selected destination." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux nije mogao premjestiti ovu karticu na odabrano odredište." + "value": "cmuxはこのタブを選択した移動先に移動できませんでした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke flytte dette faneblad til den valgte destination." + "value": "cmux 无法将此标签页移动到所选位置。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux konnte diesen Tab nicht zum ausgewählten Ziel verschieben." + "value": "cmux 無法將此標籤頁移動到所選位置。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux could not move this tab to the selected destination." + "value": "cmux가 이 탭을 선택한 대상으로 이동할 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux konnte diesen Tab nicht zum ausgewählten Ziel verschieben." } }, "es": { @@ -15248,64 +15254,58 @@ "value": "cmux non è riuscito a spostare questa scheda nella destinazione selezionata." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "cmuxはこのタブを選択した移動先に移動できませんでした。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux가 이 탭을 선택한 대상으로 이동할 수 없습니다." + "value": "cmux kunne ikke flytte dette faneblad til den valgte destination." } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke flytte denne fanen til det valgte målet." + "value": "cmux nie mógł przenieść tej karty do wybranego miejsca docelowego." } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux nie mógł przenieść tej karty do wybranego miejsca docelowego." + "value": "cmux не смог переместить эту вкладку в выбранное место назначения." } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "O cmux não conseguiu mover esta aba para o destino selecionado." + "value": "cmux nije mogao premjestiti ovu karticu na odabrano odredište." } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "cmux не смог переместить эту вкладку в выбранное место назначения." + "value": "لم يتمكن cmux من نقل علامة التبويب هذه إلى الوجهة المحددة." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux ไม่สามารถย้ายแท็บนี้ไปยังปลายทางที่เลือกได้" + "value": "cmux kunne ikke flytte denne fanen til det valgte målet." } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "cmux bu sekmeyi seçilen hedefe taşıyamadı." + "value": "O cmux não conseguiu mover esta aba para o destino selecionado." } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "cmux 无法将此标签页移动到所选位置。" + "value": "cmux ไม่สามารถย้ายแท็บนี้ไปยังปลายทางที่เลือกได้" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "cmux 無法將此標籤頁移動到所選位置。" + "value": "cmux bu sekmeyi seçilen hedefe taşıyamadı." } } } @@ -15313,34 +15313,40 @@ "alert.moveTab.failed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل النقل" + "value": "Move Failed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premještanje nije uspjelo" + "value": "移動に失敗" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flytning mislykkedes" + "value": "移动失败" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verschieben fehlgeschlagen" + "value": "移動失敗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Failed" + "value": "이동 실패" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verschieben fehlgeschlagen" } }, "es": { @@ -15361,64 +15367,58 @@ "value": "Spostamento non riuscito" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "移動に失敗" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이동 실패" + "value": "Flytning mislykkedes" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Flytting mislyktes" + "value": "Przenoszenie nie powiodło się" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Przenoszenie nie powiodło się" + "value": "Не удалось переместить" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Falha ao Mover" + "value": "Premještanje nije uspjelo" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Не удалось переместить" + "value": "فشل النقل" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ย้ายไม่สำเร็จ" + "value": "Flytting mislyktes" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Taşıma Başarısız" + "value": "Falha ao Mover" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "移动失败" + "value": "ย้ายไม่สำเร็จ" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "移動失敗" + "value": "Taşıma Başarısız" } } } @@ -15426,34 +15426,40 @@ "alert.moveTab.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختر وجهة لعلامة التبويب هذه." + "value": "Choose a destination for this tab." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odaberite odredište za ovu karticu." + "value": "このタブの移動先を選択してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vælg en destination for dette faneblad." + "value": "选择此标签页的目标位置。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wählen Sie ein Ziel für diesen Tab." + "value": "選擇此標籤頁的目標位置。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Choose a destination for this tab." + "value": "이 탭의 대상을 선택하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wählen Sie ein Ziel für diesen Tab." } }, "es": { @@ -15474,64 +15480,58 @@ "value": "Scegli una destinazione per questa scheda." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このタブの移動先を選択してください。" + "value": "Vælg en destination for dette faneblad." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 탭의 대상을 선택하세요." + "value": "Wybierz miejsce docelowe dla tej karty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Velg et mål for denne fanen." + "value": "Выберите назначение для этой вкладки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybierz miejsce docelowe dla tej karty." + "value": "Odaberite odredište za ovu karticu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escolha um destino para esta aba." + "value": "اختر وجهة لعلامة التبويب هذه." } }, - "ru": { - "stringUnit": { - "state": "translated", - "value": "Выберите назначение для этой вкладки." - } - }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เลือกปลายทางสำหรับแท็บนี้" + "value": "Velg et mål for denne fanen." } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Bu sekme için bir hedef seçin." + "value": "Escolha um destino para esta aba." } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "选择此标签页的目标位置。" + "value": "เลือกปลายทางสำหรับแท็บนี้" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "選擇此標籤頁的目標位置。" + "value": "Bu sekme için bir hedef seçin." } } } @@ -15539,34 +15539,40 @@ "alert.moveTab.move": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل" + "value": "Move" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti" + "value": "移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt" + "value": "移动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verschieben" + "value": "移動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move" + "value": "이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verschieben" } }, "es": { @@ -15587,64 +15593,58 @@ "value": "Sposta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "移動" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이동" + "value": "Flyt" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Flytt" + "value": "Przenieś" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Przenieś" + "value": "Переместить" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Mover" + "value": "Premjesti" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Переместить" + "value": "نقل" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ย้าย" + "value": "Flytt" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Taşı" + "value": "Mover" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "移动" + "value": "ย้าย" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "移動" + "value": "Taşı" } } } @@ -15652,34 +15652,40 @@ "alert.moveTab.newWorkspaceInCurrentWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة في النافذة الحالية" + "value": "New Workspace in Current Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor u trenutnom prozoru" + "value": "現在のウィンドウに新しいワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde i aktuelt vindue" + "value": "在当前窗口新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich im aktuellen Fenster" + "value": "在目前視窗新建工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace in Current Window" + "value": "현재 창에 새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich im aktuellen Fenster" } }, "es": { @@ -15700,64 +15706,58 @@ "value": "Nuova area di lavoro nella finestra corrente" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "現在のウィンドウに新しいワークスペース" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "현재 창에 새 작업 공간" + "value": "Nyt arbejdsområde i aktuelt vindue" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde i nåværende vindu" + "value": "Nowa przestrzeń robocza w bieżącym oknie" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza w bieżącym oknie" + "value": "Новое рабочее пространство в текущем окне" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho na Janela Atual" + "value": "Novi radni prostor u trenutnom prozoru" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство в текущем окне" + "value": "مساحة عمل جديدة في النافذة الحالية" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซใหม่ในหน้าต่างปัจจุบัน" + "value": "Nytt arbeidsområde i nåværende vindu" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Mevcut Pencerede Yeni Çalışma Alanı" + "value": "Nova Área de Trabalho na Janela Atual" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "在当前窗口新建工作区" + "value": "เวิร์กสเปซใหม่ในหน้าต่างปัจจุบัน" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "在目前視窗新建工作區" + "value": "Mevcut Pencerede Yeni Çalışma Alanı" } } } @@ -15765,34 +15765,40 @@ "alert.moveTab.selectedWorkspaceInNewWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل المحددة في نافذة جديدة" + "value": "Selected Workspace in New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odabrani radni prostor u novom prozoru" + "value": "選択したワークスペースを新しいウィンドウに" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Valgt arbejdsområde i nyt vindue" + "value": "在新窗口中打开选中的工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ausgewählter Arbeitsbereich in neuem Fenster" + "value": "在新視窗中開啟選取的工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Selected Workspace in New Window" + "value": "새 창에서 선택한 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ausgewählter Arbeitsbereich in neuem Fenster" } }, "es": { @@ -15813,64 +15819,58 @@ "value": "Area di lavoro selezionata in nuova finestra" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "選択したワークスペースを新しいウィンドウに" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "새 창에서 선택한 작업 공간" + "value": "Valgt arbejdsområde i nyt vindue" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Valgt arbeidsområde i nytt vindu" + "value": "Wybrana przestrzeń robocza w nowym oknie" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Wybrana przestrzeń robocza w nowym oknie" + "value": "Выбранное рабочее пространство в новом окне" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Selecionada em Nova Janela" + "value": "Odabrani radni prostor u novom prozoru" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Выбранное рабочее пространство в новом окне" + "value": "مساحة العمل المحددة في نافذة جديدة" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เวิร์กสเปซที่เลือกในหน้าต่างใหม่" + "value": "Valgt arbeidsområde i nytt vindu" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Seçili Çalışma Alanı Yeni Pencerede" + "value": "Área de Trabalho Selecionada em Nova Janela" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "在新窗口中打开选中的工作区" + "value": "เวิร์กสเปซที่เลือกในหน้าต่างใหม่" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "在新視窗中開啟選取的工作區" + "value": "Seçili Çalışma Alanı Yeni Pencerede" } } } @@ -15878,34 +15878,40 @@ "alert.moveTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل علامة التبويب" + "value": "Move Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti karticu" + "value": "タブを移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt faneblad" + "value": "移动标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab verschieben" + "value": "移動標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Tab" + "value": "탭 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab verschieben" } }, "es": { @@ -15926,64 +15932,58 @@ "value": "Sposta scheda" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "タブを移動" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "탭 이동" + "value": "Flyt faneblad" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Flytt fane" + "value": "Przenieś kartę" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Przenieś kartę" + "value": "Переместить вкладку" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Mover Aba" + "value": "Premjesti karticu" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Переместить вкладку" + "value": "نقل علامة التبويب" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ย้ายแท็บ" + "value": "Flytt fane" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Sekmeyi Taşı" + "value": "Mover Aba" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "移动标签页" + "value": "ย้ายแท็บ" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "移動標籤頁" + "value": "Sekmeyi Taşı" } } } @@ -15991,31 +15991,37 @@ "alert.ok": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "موافق" + "value": "OK" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "OK" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "OK" + "value": "确定" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "OK" + "value": "確定" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "확인" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "OK" @@ -16039,64 +16045,58 @@ "value": "OK" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "확인" - } - }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "OK" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "OK" + "value": "ОК" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "ОК" + "value": "موافق" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ตกลง" + "value": "OK" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tamam" + "value": "OK" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "确定" + "value": "ตกลง" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "確定" + "value": "Tamam" } } } @@ -16104,34 +16104,40 @@ "alert.renameTab.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسمًا مخصصًا لعلامة التبويب هذه." + "value": "Enter a custom name for this tab." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite prilagođeno ime za ovu karticu." + "value": "このタブのカスタム名を入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et brugerdefineret navn for dette faneblad." + "value": "输入此标签页的自定义名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen benutzerdefinierten Namen für diesen Tab ein." + "value": "輸入此標籤頁的自訂名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a custom name for this tab." + "value": "이 탭의 사용자 지정 이름을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen benutzerdefinierten Namen für diesen Tab ein." } }, "es": { @@ -16152,64 +16158,58 @@ "value": "Inserisci un nome personalizzato per questa scheda." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このタブのカスタム名を入力してください。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 탭의 사용자 지정 이름을 입력하세요." + "value": "Indtast et brugerdefineret navn for dette faneblad." } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Skriv inn et egendefinert navn for denne fanen." + "value": "Wprowadź niestandardową nazwę dla tej karty." } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Wprowadź niestandardową nazwę dla tej karty." + "value": "Введите пользовательское имя для этой вкладки." } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Insira um nome personalizado para esta aba." + "value": "Unesite prilagođeno ime za ovu karticu." } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Введите пользовательское имя для этой вкладки." + "value": "أدخل اسمًا مخصصًا لعلامة التبويب هذه." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ป้อนชื่อที่กำหนดเองสำหรับแท็บนี้" + "value": "Skriv inn et egendefinert navn for denne fanen." } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Bu sekme için özel bir ad girin." + "value": "Insira um nome personalizado para esta aba." } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "输入此标签页的自定义名称。" + "value": "ป้อนชื่อที่กำหนดเองสำหรับแท็บนี้" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "輸入此標籤頁的自訂名稱。" + "value": "Bu sekme için özel bir ad girin." } } } @@ -16217,34 +16217,40 @@ "alert.renameTab.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم علامة التبويب" + "value": "Tab name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv kartice" + "value": "タブ名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fanebladnavn" + "value": "标签页名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Name" + "value": "標籤頁名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tab name" + "value": "탭 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Name" } }, "es": { @@ -16265,64 +16271,58 @@ "value": "Nome scheda" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "タブ名" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "탭 이름" + "value": "Fanebladnavn" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Fanenavn" + "value": "Nazwa karty" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nazwa karty" + "value": "Имя вкладки" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nome da aba" + "value": "Naziv kartice" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Имя вкладки" + "value": "اسم علامة التبويب" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ชื่อแท็บ" + "value": "Fanenavn" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Sekme adı" + "value": "Nome da aba" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "标签页名称" + "value": "ชื่อแท็บ" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "標籤頁名稱" + "value": "Sekme adı" } } } @@ -16330,34 +16330,40 @@ "alert.renameTab.rename": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التسمية" + "value": "Rename" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj" + "value": "変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb" + "value": "重命名" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Umbenennen" + "value": "重新命名" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename" + "value": "이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Umbenennen" } }, "es": { @@ -16378,64 +16384,58 @@ "value": "Rinomina" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "変更" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이름 변경" + "value": "Omdøb" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Gi nytt navn" + "value": "Zmień nazwę" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę" + "value": "Переименовать" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Renomear" + "value": "Preimenuj" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Переименовать" + "value": "إعادة التسمية" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เปลี่ยนชื่อ" + "value": "Gi nytt navn" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Yeniden Adlandır" + "value": "Renomear" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "重命名" + "value": "เปลี่ยนชื่อ" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "重新命名" + "value": "Yeniden Adlandır" } } } @@ -16443,34 +16443,40 @@ "alert.renameTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية علامة التبويب" + "value": "Rename Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj karticu" + "value": "タブ名を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb faneblad" + "value": "重命名标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen" + "value": "重新命名標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Tab" + "value": "탭 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab umbenennen" } }, "es": { @@ -16491,64 +16497,58 @@ "value": "Rinomina scheda" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "タブ名を変更" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경" + "value": "Omdøb faneblad" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn" + "value": "Zmień nazwę karty" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty" + "value": "Переименовать вкладку" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Renomear Aba" + "value": "Preimenuj karticu" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку" + "value": "إعادة تسمية علامة التبويب" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เปลี่ยนชื่อแท็บ" + "value": "Gi fanen nytt navn" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Sekmeyi Yeniden Adlandır" + "value": "Renomear Aba" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "重命名标签页" + "value": "เปลี่ยนชื่อแท็บ" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "重新命名標籤頁" + "value": "Sekmeyi Yeniden Adlandır" } } } @@ -16556,34 +16556,40 @@ "alert.renameWorkspace.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -16604,40 +16610,46 @@ "value": "Annulla" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "Annuller" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Anuluj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Отменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Otkaži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "إلغاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отменить" + "value": "Avbryt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cancelar" } }, "th": { @@ -16657,52 +16669,46 @@ "state": "translated", "value": "Скасувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消" - } } } }, "alert.renameWorkspace.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسمًا مخصصًا لمساحة العمل هذه." + "value": "Enter a custom name for this workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite prilagođeni naziv za ovaj radni prostor." + "value": "このワークスペースのカスタム名を入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et brugerdefineret navn til dette arbejdsområde." + "value": "请为此工作区输入自定义名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen benutzerdefinierten Namen für diesen Arbeitsbereich ein." + "value": "為此工作區輸入自訂名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a custom name for this workspace." + "value": "이 작업 공간의 사용자 지정 이름을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen benutzerdefinierten Namen für diesen Arbeitsbereich ein." } }, "es": { @@ -16723,40 +16729,46 @@ "value": "Inserisci un nome personalizzato per questa area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このワークスペースのカスタム名を入力してください。" + "value": "Indtast et brugerdefineret navn til dette arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 작업 공간의 사용자 지정 이름을 입력하세요." + "value": "Wprowadź własną nazwę dla tej przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et egendefinert navn for dette arbeidsområdet." + "value": "Введите пользовательское имя для этого рабочего пространства." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź własną nazwę dla tej przestrzeni roboczej." + "value": "Unesite prilagođeni naziv za ovaj radni prostor." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira um nome personalizado para esta área de trabalho." + "value": "أدخل اسمًا مخصصًا لمساحة العمل هذه." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите пользовательское имя для этого рабочего пространства." + "value": "Skriv inn et egendefinert navn for dette arbeidsområdet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira um nome personalizado para esta área de trabalho." } }, "th": { @@ -16776,52 +16788,46 @@ "state": "translated", "value": "Введіть нову назву для цієї робочої області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请为此工作区输入自定义名称。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "為此工作區輸入自訂名稱。" - } } } }, "alert.renameWorkspace.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم مساحة العمل" + "value": "Workspace name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv radnog prostora" + "value": "ワークスペース名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Navn på arbejdsområde" + "value": "工作区名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Name des Arbeitsbereichs" + "value": "工作區名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace name" + "value": "작업 공간 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Name des Arbeitsbereichs" } }, "es": { @@ -16842,40 +16848,46 @@ "value": "Nome area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名" + "value": "Navn på arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름" + "value": "Nazwa przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Navn på arbeidsområde" + "value": "Имя рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nazwa przestrzeni roboczej" + "value": "Naziv radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nome da área de trabalho" + "value": "اسم مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Имя рабочего пространства" + "value": "Navn på arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome da área de trabalho" } }, "th": { @@ -16895,52 +16907,46 @@ "state": "translated", "value": "Назва робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區名稱" - } } } }, "alert.renameWorkspace.rename": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية" + "value": "Rename" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj" + "value": "名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb" + "value": "重命名" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Umbenennen" + "value": "重新命名" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename" + "value": "이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Umbenennen" } }, "es": { @@ -16961,40 +16967,46 @@ "value": "Rinomina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "名称変更" + "value": "Omdøb" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이름 변경" + "value": "Zmień nazwę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi nytt navn" + "value": "Переименовать" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę" + "value": "Preimenuj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear" + "value": "إعادة تسمية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать" + "value": "Gi nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear" } }, "th": { @@ -17014,52 +17026,46 @@ "state": "translated", "value": "Перейменувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名" - } } } }, "alert.renameWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "Rename Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "ワークスペースの名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "重命名工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "重新命名工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace" + "value": "작업 공간 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen" } }, "es": { @@ -17080,40 +17086,46 @@ "value": "Rinomina area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更" + "value": "Omdøb arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "Zmień nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Переименовать рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Preimenuj radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "إعادة تسمية مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Gi arbeidsområdet nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho" } }, "th": { @@ -17133,52 +17145,46 @@ "state": "translated", "value": "Перейменувати робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區" - } } } }, "appIcon.automatic": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تلقائي" + "value": "Automatic" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Automatski" + "value": "自動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatisk" + "value": "自动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatisch" + "value": "自動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Automatic" + "value": "자동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatisch" } }, "es": { @@ -17199,40 +17205,46 @@ "value": "Automatica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "Automatisk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동" + "value": "Automatyczna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Automatisk" + "value": "Автоматически" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Automatyczna" + "value": "Automatski" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Automático" + "value": "تلقائي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Автоматически" + "value": "Automatisk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Automático" } }, "th": { @@ -17252,52 +17264,46 @@ "state": "translated", "value": "Автоматично" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自动" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自動" - } } } }, "appIcon.dark": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "داكن" + "value": "Dark" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tamna" + "value": "ダーク" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "深色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dunkel" + "value": "深色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dark" + "value": "다크" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dunkel" } }, "es": { @@ -17318,40 +17324,46 @@ "value": "Scura" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダーク" + "value": "Mørk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크" + "value": "Ciemna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "Темная" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ciemna" + "value": "Tamna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escuro" + "value": "داكن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Темная" + "value": "Mørk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escuro" } }, "th": { @@ -17371,52 +17383,46 @@ "state": "translated", "value": "Темна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "深色" - } } } }, "appIcon.light": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فاتح" + "value": "Light" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Svijetla" + "value": "ライト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "浅色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Hell" + "value": "淺色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Light" + "value": "라이트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Hell" } }, "es": { @@ -17437,40 +17443,46 @@ "value": "Chiara" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライト" + "value": "Lys" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트" + "value": "Jasna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "Светлая" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jasna" + "value": "Svijetla" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Claro" + "value": "فاتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Светлая" + "value": "Lys" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Claro" } }, "th": { @@ -17490,52 +17502,46 @@ "state": "translated", "value": "Світла" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浅色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "淺色" - } } } }, "appearance.auto": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تلقائي" + "value": "Auto" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Automatski" + "value": "自動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatisk" + "value": "自动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatisch" + "value": "自動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Auto" + "value": "자동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatisch" } }, "es": { @@ -17556,40 +17562,46 @@ "value": "Automatico" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動" + "value": "Automatisk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동" + "value": "Automatyczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Auto" + "value": "Авто" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Automatyczny" + "value": "Automatski" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Automático" + "value": "تلقائي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Авто" + "value": "Auto" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Automático" } }, "th": { @@ -17609,52 +17621,46 @@ "state": "translated", "value": "Авто" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自动" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自動" - } } } }, "appearance.dark": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "داكن" + "value": "Dark" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tamna" + "value": "ダーク" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "深色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dunkel" + "value": "深色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dark" + "value": "다크" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dunkel" } }, "es": { @@ -17675,40 +17681,46 @@ "value": "Scuro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダーク" + "value": "Mørk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크" + "value": "Ciemny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "Темное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ciemny" + "value": "Tamna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escuro" + "value": "داكن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Темное" + "value": "Mørk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escuro" } }, "th": { @@ -17728,52 +17740,46 @@ "state": "translated", "value": "Темна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "深色" - } } } }, "appearance.light": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فاتح" + "value": "Light" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Svijetla" + "value": "ライト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "浅色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Hell" + "value": "淺色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Light" + "value": "라이트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Hell" } }, "es": { @@ -17794,40 +17800,46 @@ "value": "Chiaro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライト" + "value": "Lys" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트" + "value": "Jasny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "Светлое" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jasny" + "value": "Svijetla" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Claro" + "value": "فاتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Светлое" + "value": "Lys" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Claro" } }, "th": { @@ -17847,49 +17859,43 @@ "state": "translated", "value": "Світла" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浅色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "淺色" - } } } }, "appearance.system": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النظام" + "value": "System" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sistemski" + "value": "システム" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系统" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系統" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "시스템" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "System" @@ -17913,40 +17919,46 @@ "value": "Sistema" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "システム" + "value": "System" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "시스템" + "value": "Systemowy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "System" + "value": "Системное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Systemowy" + "value": "Sistemski" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sistema" + "value": "النظام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Системное" + "value": "System" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sistema" } }, "th": { @@ -17966,18 +17978,6 @@ "state": "translated", "value": "Системна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "系统" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "系統" - } } } }, @@ -17996,16 +17996,16 @@ "value": "macos-applescript の設定で AppleScript は無効になっています。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "AppleScript가 macos-applescript 설정에 의해 비활성화되어 있습니다." + "value": "AppleScript вимкнено параметром конфігурації macos-applescript." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "AppleScript вимкнено параметром конфігурації macos-applescript." + "value": "AppleScript가 macos-applescript 설정에 의해 비활성화되어 있습니다." } } } @@ -18025,16 +18025,16 @@ "value": "分割の作成に失敗しました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "분할을 생성하지 못했습니다." + "value": "Не вдалося створити розділення." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося створити розділення." + "value": "분할을 생성하지 못했습니다." } } } @@ -18054,16 +18054,16 @@ "value": "ウインドウの作成に失敗しました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "윈도우를 생성하지 못했습니다." + "value": "Не вдалося створити вікно." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося створити вікно." + "value": "윈도우를 생성하지 못했습니다." } } } @@ -18083,16 +18083,16 @@ "value": "ワークスペースの作成に失敗しました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스를 생성하지 못했습니다." + "value": "Не вдалося створити робочу область." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося створити робочу область." + "value": "워크스페이스를 생성하지 못했습니다." } } } @@ -18112,16 +18112,16 @@ "value": "アクション文字列がありません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "액션 문자열이 없습니다." + "value": "Відсутній рядок дії." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відсутній рядок дії." + "value": "액션 문자열이 없습니다." } } } @@ -18141,16 +18141,16 @@ "value": "入力するテキストがありません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "입력 텍스트가 없습니다." + "value": "Відсутній текст введення." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відсутній текст введення." + "value": "입력 텍스트가 없습니다." } } } @@ -18170,16 +18170,16 @@ "value": "分割方向がないか、不明です。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "분할 방향이 없거나 올바르지 않습니다." + "value": "Відсутній або невідомий напрямок розділення." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відсутній або невідомий напрямок розділення." + "value": "분할 방향이 없거나 올바르지 않습니다." } } } @@ -18199,16 +18199,16 @@ "value": "対象のターミナルがありません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "터미널 대상이 없습니다." + "value": "Відсутня ціль терміналу." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відсутня ціль терміналу." + "value": "터미널 대상이 없습니다." } } } @@ -18228,16 +18228,16 @@ "value": "ターミナルはもう利用できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "터미널을 더 이상 사용할 수 없습니다." + "value": "Термінал більше недоступний." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Термінал більше недоступний." + "value": "터미널을 더 이상 사용할 수 없습니다." } } } @@ -18257,16 +18257,16 @@ "value": "ウインドウはもう利用できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "윈도우를 더 이상 사용할 수 없습니다." + "value": "Вікно більше недоступне." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вікно більше недоступне." + "value": "윈도우를 더 이상 사용할 수 없습니다." } } } @@ -18286,16 +18286,16 @@ "value": "ワークスペースはもう利用できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스를 더 이상 사용할 수 없습니다." + "value": "Робоча область більше недоступна." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Робоча область більше недоступна." + "value": "워크스페이스를 더 이상 사용할 수 없습니다." } } } @@ -18303,34 +18303,40 @@ "auth.error.browser_sign_in_failed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذّر إكمال تسجيل الدخول في المتصفح. حاول مرة أخرى أو افتح تسجيل الدخول في متصفحك." + "value": "Could not complete browser sign-in. Try again or open sign-in in your browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće dovršiti prijavu u pregledniku. Pokušajte ponovo ili otvorite prijavu u pregledniku." + "value": "ブラウザでのサインインを完了できませんでした。もう一度試すか、ブラウザでサインインを開いてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browser-login kunne ikke fuldføres. Prøv igen, eller åbn login i din browser." + "value": "无法完成浏览器登录。请重试或在浏览器中打开登录。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Browser-Anmeldung konnte nicht abgeschlossen werden. Versuche es erneut oder öffne die Anmeldung in deinem Browser." + "value": "無法完成瀏覽器登入。請重試或在瀏覽器中開啟登入。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Could not complete browser sign-in. Try again or open sign-in in your browser." + "value": "브라우저 로그인을 완료할 수 없습니다. 다시 시도하거나 브라우저에서 로그인을 여세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Browser-Anmeldung konnte nicht abgeschlossen werden. Versuche es erneut oder öffne die Anmeldung in deinem Browser." } }, "es": { @@ -18351,46 +18357,46 @@ "value": "Non è stato possibile completare l'accesso nel browser. Riprova o apri l'accesso nel browser." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザでのサインインを完了できませんでした。もう一度試すか、ブラウザでサインインを開いてください。" + "value": "Browser-login kunne ikke fuldføres. Prøv igen, eller åbn login i din browser." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "មិនអាចបញ្ចប់ការចូលគណនីក្នុងកម្មវិធីរុករកបានទេ។ សូមព្យាយាមម្តងទៀត ឬបើកការចូលគណនីក្នុងកម្មវិធីរុករករបស់អ្នក។" + "value": "Nie można ukończyć logowania w przeglądarce. Spróbuj ponownie albo otwórz logowanie w przeglądarce." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "브라우저 로그인을 완료할 수 없습니다. 다시 시도하거나 브라우저에서 로그인을 여세요." + "value": "Не удалось завершить вход в браузере. Попробуйте снова или откройте вход в браузере." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kunne ikke fullføre pålogging i nettleseren. Prøv igjen, eller åpne påloggingen i nettleseren." + "value": "Nije moguće dovršiti prijavu u pregledniku. Pokušajte ponovo ili otvorite prijavu u pregledniku." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nie można ukończyć logowania w przeglądarce. Spróbuj ponownie albo otwórz logowanie w przeglądarce." + "value": "تعذّر إكمال تسجيل الدخول في المتصفح. حاول مرة أخرى أو افتح تسجيل الدخول في متصفحك." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Não foi possível concluir o login no navegador. Tente novamente ou abra o login no navegador." + "value": "Kunne ikke fullføre pålogging i nettleseren. Prøv igjen, eller åpne påloggingen i nettleseren." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Не удалось завершить вход в браузере. Попробуйте снова или откройте вход в браузере." + "value": "Não foi possível concluir o login no navegador. Tente novamente ou abra o login no navegador." } }, "th": { @@ -18411,16 +18417,10 @@ "value": "Не вдалося завершити вхід у браузері. Спробуйте ще раз або відкрийте вхід у браузері." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法完成浏览器登录。请重试或在浏览器中打开登录。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "無法完成瀏覽器登入。請重試或在瀏覽器中開啟登入。" + "value": "មិនអាចបញ្ចប់ការចូលគណនីក្នុងកម្មវិធីរុករកបានទេ។ សូមព្យាយាមម្តងទៀត ឬបើកការចូលគណនីក្នុងកម្មវិធីរុករករបស់អ្នក។" } } } @@ -18428,34 +18428,40 @@ "auth.error.invalid_callback": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "كانت معاودة الاتصال بتسجيل الدخول غير صالحة. جرّب تسجيل الدخول مرة أخرى." + "value": "The sign-in callback was invalid. Try signing in again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Povratni poziv za prijavu nije važeći. Pokušajte se ponovo prijaviti." + "value": "サインインコールバックが無効です。もう一度サインインしてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Login-callbacket var ugyldigt. Prøv at logge ind igen." + "value": "登录回调无效。请重新登录。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Anmelde-Callback war ungültig. Versuche, dich erneut anzumelden." + "value": "登入回呼無效。請重新登入。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The sign-in callback was invalid. Try signing in again." + "value": "로그인 콜백이 유효하지 않습니다. 다시 로그인해 보세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Anmelde-Callback war ungültig. Versuche, dich erneut anzumelden." } }, "es": { @@ -18476,46 +18482,46 @@ "value": "Il callback di accesso non era valido. Prova ad accedere di nuovo." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サインインコールバックが無効です。もう一度サインインしてください。" + "value": "Login-callbacket var ugyldigt. Prøv at logge ind igen." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ការហៅត្រឡប់ការចូលគណនីមិនត្រឹមត្រូវ។ សូមព្យាយាមចូលគណនីម្ដងទៀត។" + "value": "Wywołanie zwrotne logowania było nieprawidłowe. Spróbuj zalogować się ponownie." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "로그인 콜백이 유효하지 않습니다. 다시 로그인해 보세요." + "value": "Обратный вызов входа недействителен. Попробуйте войти снова." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Påloggingskallet var ugyldig. Prøv å logge på igjen." + "value": "Povratni poziv za prijavu nije važeći. Pokušajte se ponovo prijaviti." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Wywołanie zwrotne logowania było nieprawidłowe. Spróbuj zalogować się ponownie." + "value": "كانت معاودة الاتصال بتسجيل الدخول غير صالحة. جرّب تسجيل الدخول مرة أخرى." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "O callback de login era inválido. Tente entrar novamente." + "value": "Påloggingskallet var ugyldig. Prøv å logge på igjen." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Обратный вызов входа недействителен. Попробуйте войти снова." + "value": "O callback de login era inválido. Tente entrar novamente." } }, "th": { @@ -18536,16 +18542,10 @@ "value": "Зворотний виклик входу недійсний. Спробуйте ввійти ще раз." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "登录回调无效。请重新登录。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "登入回呼無效。請重新登入。" + "value": "ការហៅត្រឡប់ការចូលគណនីមិនត្រឹមត្រូវ។ សូមព្យាយាមចូលគណនីម្ដងទៀត។" } } } @@ -18672,34 +18672,40 @@ "browser.action.newTab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان جديد" + "value": "new tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "novi tab" + "value": "新規タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ny fane" + "value": "新建标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Tab" + "value": "新增標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "new tab" + "value": "새 탭" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Tab" } }, "es": { @@ -18720,40 +18726,46 @@ "value": "nuova scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規タブ" + "value": "ny fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 탭" + "value": "nowa karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "ny fane" + "value": "новая вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "nowa karta" + "value": "novi tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "nova aba" + "value": "لسان جديد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "новая вкладка" + "value": "ny fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "nova aba" } }, "th": { @@ -18773,52 +18785,46 @@ "state": "translated", "value": "нова вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增標籤頁" - } } } }, "browser.addressBar.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ابحث أو أدخل URL" + "value": "Search or enter URL" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pretražite ili unesite URL" + "value": "検索またはURLを入力" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg eller indtast URL" + "value": "搜索或输入 URL" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen oder URL eingeben" + "value": "搜尋或輸入 URL" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Search or enter URL" + "value": "검색 또는 URL 입력" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen oder URL eingeben" } }, "es": { @@ -18839,40 +18845,46 @@ "value": "Cerca o inserisci un URL" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索またはURLを入力" + "value": "Søg eller indtast URL" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색 또는 URL 입력" + "value": "Szukaj lub wprowadź URL" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Søk eller skriv inn URL" + "value": "Поиск или ввод URL" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szukaj lub wprowadź URL" + "value": "Pretražite ili unesite URL" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pesquisar ou digitar URL" + "value": "ابحث أو أدخل URL" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поиск или ввод URL" + "value": "Søk eller skriv inn URL" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pesquisar ou digitar URL" } }, "th": { @@ -18892,52 +18904,46 @@ "state": "translated", "value": "Пошук або введіть URL" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "搜索或输入 URL" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "搜尋或輸入 URL" - } } } }, "browser.addressBarSuggestions": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اقتراحات شريط العنوان" + "value": "Address bar suggestions" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prijedlozi adresne trake" + "value": "アドレスバーの候補" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forslag til adresselinjen" + "value": "地址栏建议" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Adressleisten-Vorschläge" + "value": "網址列建議" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Address bar suggestions" + "value": "주소 표시줄 제안" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Adressleisten-Vorschläge" } }, "es": { @@ -18958,40 +18964,46 @@ "value": "Suggerimenti barra degli indirizzi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アドレスバーの候補" + "value": "Forslag til adresselinjen" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "주소 표시줄 제안" + "value": "Podpowiedzi paska adresu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forslag i adressefeltet" + "value": "Подсказки адресной строки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podpowiedzi paska adresu" + "value": "Prijedlozi adresne trake" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sugestões da barra de endereço" + "value": "اقتراحات شريط العنوان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подсказки адресной строки" + "value": "Forslag i adressefeltet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sugestões da barra de endereço" } }, "th": { @@ -19011,52 +19023,46 @@ "state": "translated", "value": "Підказки адресного рядка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "地址栏建议" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "網址列建議" - } } } }, "browser.alwaysAllowHost": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السماح دائمًا لهذا المضيف في cmux" + "value": "Always allow this host in cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uvijek dozvoli ovaj host u cmux" + "value": "このホストを cmux で常に許可" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tillad altid denne vært i cmux" + "value": "始终允许此主机在 cmux 中打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diesen Host immer in cmux zulassen" + "value": "一律允許此主機在 cmux 中開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Always allow this host in cmux" + "value": "cmux에서 이 호스트 항상 허용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diesen Host immer in cmux zulassen" } }, "es": { @@ -19077,40 +19083,46 @@ "value": "Consenti sempre questo host in cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このホストを cmux で常に許可" + "value": "Tillad altid denne vært i cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 이 호스트 항상 허용" + "value": "Zawsze zezwalaj na ten host w cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Alltid tillat denne verten i cmux" + "value": "Всегда разрешать этот хост в cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zawsze zezwalaj na ten host w cmux" + "value": "Uvijek dozvoli ovaj host u cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sempre permitir este host no cmux" + "value": "السماح دائمًا لهذا المضيف في cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Всегда разрешать этот хост в cmux" + "value": "Alltid tillat denne verten i cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sempre permitir este host no cmux" } }, "th": { @@ -19130,52 +19142,46 @@ "state": "translated", "value": "Завжди дозволяти цей хост у cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "始终允许此主机在 cmux 中打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "一律允許此主機在 cmux 中開啟" - } } } }, "browser.contextMenu.openLinkInDefaultBrowser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الرابط في المتصفح الافتراضي" + "value": "Open Link in Default Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori link u podrazumijevanom pregledniku" + "value": "デフォルトブラウザでリンクを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn link i standardbrowser" + "value": "在默认浏览器中打开链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Link im Standardbrowser öffnen" + "value": "在預設瀏覽器中開啟連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Link in Default Browser" + "value": "기본 브라우저에서 링크 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Link im Standardbrowser öffnen" } }, "es": { @@ -19196,40 +19202,46 @@ "value": "Apri link nel browser predefinito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デフォルトブラウザでリンクを開く" + "value": "Åbn link i standardbrowser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 브라우저에서 링크 열기" + "value": "Otwórz odnośnik w domyślnej przeglądarce" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne lenke i standard nettleser" + "value": "Открыть ссылку в браузере по умолчанию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz odnośnik w domyślnej przeglądarce" + "value": "Otvori link u podrazumijevanom pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Link no Navegador Padrão" + "value": "فتح الرابط في المتصفح الافتراضي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть ссылку в браузере по умолчанию" + "value": "Åpne lenke i standard nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Link no Navegador Padrão" } }, "th": { @@ -19249,52 +19261,46 @@ "state": "translated", "value": "Відкрити посилання в стандартному браузері" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在默认浏览器中打开链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在預設瀏覽器中開啟連結" - } } } }, "browser.contextMenu.openLinkInNewTab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الرابط في لسان جديد" + "value": "Open Link in New Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori link u novom tabu" + "value": "新規タブでリンクを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn link i ny fane" + "value": "在新标签页中打开链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Link in neuem Tab öffnen" + "value": "在新標籤頁中開啟連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Link in New Tab" + "value": "새 탭에서 링크 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Link in neuem Tab öffnen" } }, "es": { @@ -19315,40 +19321,46 @@ "value": "Apri link in una nuova scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規タブでリンクを開く" + "value": "Åbn link i ny fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 탭에서 링크 열기" + "value": "Otwórz odnośnik w nowej karcie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne lenke i ny fane" + "value": "Открыть ссылку в новой вкладке" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz odnośnik w nowej karcie" + "value": "Otvori link u novom tabu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Link em Nova Aba" + "value": "فتح الرابط في لسان جديد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть ссылку в новой вкладке" + "value": "Åpne lenke i ny fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Link em Nova Aba" } }, "th": { @@ -19368,52 +19380,52 @@ "state": "translated", "value": "Відкрити посилання в новій вкладці" } - }, - "zh-Hans": { + } + } + }, + "browser.contextMenu.screenshotPage": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "在新标签页中打开链接" + "value": "Screenshot Page" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "在新標籤頁中開啟連結" + "value": "ページのスクリーンショット" } - } - } - }, - "browser.contextMenu.screenshotPage": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "التقاط لقطة شاشة للصفحة" + "value": "截取页面截图" } }, - "bs": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Snimi ekran stranice" + "value": "擷取頁面截圖" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tag skærmbillede af side" + "value": "페이지 스크린샷" } }, - "de": { + "km": { "stringUnit": { "state": "translated", - "value": "Seite als Screenshot aufnehmen" + "value": "ថតអេក្រង់ទំព័រ" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Screenshot Page" + "value": "Seite als Screenshot aufnehmen" } }, "es": { @@ -19434,46 +19446,46 @@ "value": "Screenshot pagina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ページのスクリーンショット" + "value": "Tag skærmbillede af side" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ថតអេក្រង់ទំព័រ" + "value": "Zrzut ekranu strony" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "페이지 스크린샷" + "value": "Снимок страницы" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ta skjermbilde av side" + "value": "Snimi ekran stranice" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Zrzut ekranu strony" + "value": "التقاط لقطة شاشة للصفحة" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Capturar página" + "value": "Ta skjermbilde av side" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Снимок страницы" + "value": "Capturar página" } }, "th": { @@ -19493,52 +19505,52 @@ "state": "translated", "value": "Знімок сторінки" } - }, - "zh-Hans": { + } + } + }, + "browser.contextMenu.screenshotSection": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "截取页面截图" + "value": "Screenshot Section" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "擷取頁面截圖" + "value": "範囲のスクリーンショット" } - } - } - }, - "browser.contextMenu.screenshotSection": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "التقاط لقطة شاشة للقسم" + "value": "截取区域截图" } }, - "bs": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Snimi ekran odjeljka" + "value": "擷取區域截圖" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tag skærmbillede af område" + "value": "영역 스크린샷" } }, - "de": { + "km": { "stringUnit": { "state": "translated", - "value": "Bereich als Screenshot aufnehmen" + "value": "ថតអេក្រង់ផ្នែក" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Screenshot Section" + "value": "Bereich als Screenshot aufnehmen" } }, "es": { @@ -19559,46 +19571,46 @@ "value": "Screenshot sezione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "範囲のスクリーンショット" + "value": "Tag skærmbillede af område" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ថតអេក្រង់ផ្នែក" + "value": "Zrzut ekranu sekcji" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "영역 스크린샷" + "value": "Снимок области" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ta skjermbilde av område" + "value": "Snimi ekran odjeljka" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Zrzut ekranu sekcji" + "value": "التقاط لقطة شاشة للقسم" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Capturar seção" + "value": "Ta skjermbilde av område" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Снимок области" + "value": "Capturar seção" } }, "th": { @@ -19618,18 +19630,6 @@ "state": "translated", "value": "Знімок області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "截取区域截图" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "擷取區域截圖" - } } } }, @@ -21511,34 +21511,40 @@ "browser.dialog.pageSays": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقول هذه الصفحة:" + "value": "This page says:" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ova stranica kaže:" + "value": "このページの内容:" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Denne side siger:" + "value": "此页面显示:" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diese Seite meldet:" + "value": "此頁面顯示:" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This page says:" + "value": "이 페이지의 메시지:" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese Seite meldet:" } }, "es": { @@ -21559,40 +21565,46 @@ "value": "Questa pagina dice:" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このページの内容:" + "value": "Denne side siger:" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 페이지의 메시지:" + "value": "Ta strona mówi:" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Denne siden sier:" + "value": "Сообщение на странице:" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ta strona mówi:" + "value": "Ova stranica kaže:" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Esta página diz:" + "value": "تقول هذه الصفحة:" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сообщение на странице:" + "value": "Denne siden sier:" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Esta página diz:" } }, "th": { @@ -21612,52 +21624,46 @@ "state": "translated", "value": "Ця сторінка повідомляє:" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "此页面显示:" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "此頁面顯示:" - } } } }, "browser.dialog.pageSaysAt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقول الصفحة في %@:" + "value": "The page at %@ says:" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Stranica na %@ kaže:" + "value": "ページ %@ のメッセージ:" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Siden på %@ siger:" + "value": "%@ 页面显示:" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Seite auf %@ meldet:" + "value": "%@ 頁面顯示:" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The page at %@ says:" + "value": "%@ 페이지의 메시지:" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Seite auf %@ meldet:" } }, "es": { @@ -21678,40 +21684,46 @@ "value": "La pagina su %@ dice:" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ページ %@ のメッセージ:" + "value": "Siden på %@ siger:" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@ 페이지의 메시지:" + "value": "Strona pod adresem %@ mówi:" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Siden på %@ sier:" + "value": "Страница %@ сообщает:" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Strona pod adresem %@ mówi:" + "value": "Stranica na %@ kaže:" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A página em %@ diz:" + "value": "تقول الصفحة في %@:" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Страница %@ сообщает:" + "value": "Siden på %@ sier:" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A página em %@ diz:" } }, "th": { @@ -21731,52 +21743,46 @@ "state": "translated", "value": "Сторінка %@ повідомляє:" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@ 页面显示:" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%@ 頁面顯示:" - } } } }, "browser.download.defaultFilename": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تنزيل" + "value": "download" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "preuzimanje" + "value": "ダウンロード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "download" + "value": "下载" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Download" + "value": "下載" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "download" + "value": "다운로드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Download" } }, "es": { @@ -21797,46 +21803,46 @@ "value": "download" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダウンロード" + "value": "download" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ទាញយក" + "value": "pobieranie" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "다운로드" + "value": "загрузка" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "nedlasting" + "value": "preuzimanje" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "pobieranie" + "value": "تنزيل" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "download" + "value": "nedlasting" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "загрузка" + "value": "download" } }, "th": { @@ -21857,16 +21863,10 @@ "value": "завантаження" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下载" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "下載" + "value": "ទាញយក" } } } @@ -21891,34 +21891,40 @@ "browser.downloadInProgress": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التنزيل قيد التقدم" + "value": "Download in progress" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje u toku" + "value": "ダウンロード中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Download i gang" + "value": "下载进行中" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Download läuft" + "value": "正在下載" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Download in progress" + "value": "다운로드 진행 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Download läuft" } }, "es": { @@ -21939,40 +21945,46 @@ "value": "Download in corso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダウンロード中" + "value": "Download i gang" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다운로드 진행 중" + "value": "Pobieranie w toku" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nedlasting pågår" + "value": "Загрузка выполняется" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie w toku" + "value": "Preuzimanje u toku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Download em andamento" + "value": "التنزيل قيد التقدم" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка выполняется" + "value": "Nedlasting pågår" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Download em andamento" } }, "th": { @@ -21992,52 +22004,46 @@ "state": "translated", "value": "Завантаження виконується" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下载进行中" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在下載" - } } } }, "browser.downloading": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التنزيل…" + "value": "Downloading..." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje..." + "value": "ダウンロード中..." } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Downloader…" + "value": "正在下载..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wird heruntergeladen …" + "value": "下載中..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Downloading..." + "value": "다운로드 중..." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wird heruntergeladen …" } }, "es": { @@ -22058,40 +22064,46 @@ "value": "Download in corso..." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダウンロード中..." + "value": "Downloader…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다운로드 중..." + "value": "Pobieranie…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Laster ned …" + "value": "Загрузка..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie…" + "value": "Preuzimanje..." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixando..." + "value": "جارٍ التنزيل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка..." + "value": "Laster ned …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixando..." } }, "th": { @@ -22111,18 +22123,6 @@ "state": "translated", "value": "Завантаження…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在下载..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下載中..." - } } } }, @@ -22481,34 +22481,40 @@ "browser.error.cantOpen.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يمكن فتح هذه الصفحة" + "value": "Can't open this page" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće otvoriti ovu stranicu" + "value": "このページを開けません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kan ikke åbne denne side" + "value": "无法打开此页面" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diese Seite kann nicht geöffnet werden" + "value": "無法開啟此頁面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Can't open this page" + "value": "이 페이지를 열 수 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese Seite kann nicht geöffnet werden" } }, "es": { @@ -22529,40 +22535,46 @@ "value": "Impossibile aprire questa pagina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このページを開けません" + "value": "Kan ikke åbne denne side" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 페이지를 열 수 없습니다" + "value": "Nie można otworzyć tej strony" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kan ikke åpne denne siden" + "value": "Не удается открыть эту страницу" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie można otworzyć tej strony" + "value": "Nije moguće otvoriti ovu stranicu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não foi possível abrir esta página" + "value": "لا يمكن فتح هذه الصفحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удается открыть эту страницу" + "value": "Kan ikke åpne denne siden" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível abrir esta página" } }, "th": { @@ -22582,52 +22594,46 @@ "state": "translated", "value": "Не вдається відкрити цю сторінку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法打开此页面" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法開啟此頁面" - } } } }, "browser.error.cantReach.messageSite": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رفض الموقع الاتصال. تأكد من تشغيل خادم على هذا العنوان." + "value": "The site refused to connect. Check that a server is running on this address." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Stranica je odbila vezu. Provjerite da li je server pokrenut na ovoj adresi." + "value": "サイトに接続できませんでした。このアドレスでサーバーが実行されていることを確認してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Siden nægtede forbindelsen. Kontroller at en server kører på denne adresse." + "value": "网站拒绝了连接。请检查此地址上是否有服务器正在运行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Website hat die Verbindung verweigert. Überprüfen Sie, ob ein Server unter dieser Adresse läuft." + "value": "網站拒絕連線。請確認此位址上有伺服器正在運行。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The site refused to connect. Check that a server is running on this address." + "value": "사이트에서 연결을 거부했습니다. 이 주소에서 서버가 실행 중인지 확인하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Website hat die Verbindung verweigert. Überprüfen Sie, ob ein Server unter dieser Adresse läuft." } }, "es": { @@ -22648,40 +22654,46 @@ "value": "Il sito ha rifiutato la connessione. Verifica che un server sia in esecuzione su questo indirizzo." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイトに接続できませんでした。このアドレスでサーバーが実行されていることを確認してください。" + "value": "Siden nægtede forbindelsen. Kontroller at en server kører på denne adresse." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이트에서 연결을 거부했습니다. 이 주소에서 서버가 실행 중인지 확인하세요." + "value": "Serwer odmówił połączenia. Sprawdź, czy pod tym adresem działa serwer." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettstedet nektet tilkobling. Kontroller at en server kjører på denne adressen." + "value": "Сайт отклонил подключение. Убедитесь, что сервер запущен по этому адресу." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Serwer odmówił połączenia. Sprawdź, czy pod tym adresem działa serwer." + "value": "Stranica je odbila vezu. Provjerite da li je server pokrenut na ovoj adresi." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O site recusou a conexão. Verifique se há um servidor em execução neste endereço." + "value": "رفض الموقع الاتصال. تأكد من تشغيل خادم على هذا العنوان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сайт отклонил подключение. Убедитесь, что сервер запущен по этому адресу." + "value": "Nettstedet nektet tilkobling. Kontroller at en server kjører på denne adressen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O site recusou a conexão. Verifique se há um servidor em execução neste endereço." } }, "th": { @@ -22701,52 +22713,46 @@ "state": "translated", "value": "Сайт відмовив у з'єднанні. Перевірте, чи працює сервер за цією адресою." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "网站拒绝了连接。请检查此地址上是否有服务器正在运行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "網站拒絕連線。請確認此位址上有伺服器正在運行。" - } } } }, "browser.error.cantReach.messageURL": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رفض %@ الاتصال. تأكد من تشغيل خادم على هذا العنوان." + "value": "%@ refused to connect. Check that a server is running on this address." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%@ je odbio vezu. Provjerite da li je server pokrenut na ovoj adresi." + "value": "%@ に接続できませんでした。このアドレスでサーバーが実行されていることを確認してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ nægtede forbindelsen. Kontroller at en server kører på denne adresse." + "value": "%@ 拒绝了连接。请检查此地址上是否有服务器正在运行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ hat die Verbindung verweigert. Überprüfen Sie, ob ein Server unter dieser Adresse läuft." + "value": "%@ 拒絕連線。請確認此位址上有伺服器正在運行。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%@ refused to connect. Check that a server is running on this address." + "value": "%@에서 연결을 거부했습니다. 이 주소에서 서버가 실행 중인지 확인하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%@ hat die Verbindung verweigert. Überprüfen Sie, ob ein Server unter dieser Adresse läuft." } }, "es": { @@ -22767,40 +22773,46 @@ "value": "%@ ha rifiutato la connessione. Verifica che un server sia in esecuzione su questo indirizzo." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%@ に接続できませんでした。このアドレスでサーバーが実行されていることを確認してください。" + "value": "%@ nægtede forbindelsen. Kontroller at en server kører på denne adresse." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@에서 연결을 거부했습니다. 이 주소에서 서버가 실행 중인지 확인하세요." + "value": "%@ odmówił połączenia. Sprawdź, czy pod tym adresem działa serwer." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%@ nektet tilkobling. Kontroller at en server kjører på denne adressen." + "value": "%@ отклонил подключение. Убедитесь, что сервер запущен по этому адресу." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%@ odmówił połączenia. Sprawdź, czy pod tym adresem działa serwer." + "value": "%@ je odbio vezu. Provjerite da li je server pokrenut na ovoj adresi." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%@ recusou a conexão. Verifique se há um servidor em execução neste endereço." + "value": "رفض %@ الاتصال. تأكد من تشغيل خادم على هذا العنوان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "%@ отклонил подключение. Убедитесь, что сервер запущен по этому адресу." + "value": "%@ nektet tilkobling. Kontroller at en server kjører på denne adressen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%@ recusou a conexão. Verifique se há um servidor em execução neste endereço." } }, "th": { @@ -22820,52 +22832,46 @@ "state": "translated", "value": "%@ відмовив у з'єднанні. Перевірте, чи працює сервер за цією адресою." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@ 拒绝了连接。请检查此地址上是否有服务器正在运行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%@ 拒絕連線。請確認此位址上有伺服器正在運行。" - } } } }, "browser.error.cantReach.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يمكن الوصول إلى هذه الصفحة" + "value": "Can't reach this page" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće dosegnuti ovu stranicu" + "value": "このページに到達できません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kan ikke nå denne side" + "value": "无法访问此页面" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diese Seite ist nicht erreichbar" + "value": "無法連線至此頁面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Can't reach this page" + "value": "이 페이지에 연결할 수 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese Seite ist nicht erreichbar" } }, "es": { @@ -22886,40 +22892,46 @@ "value": "Impossibile raggiungere questa pagina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このページに到達できません" + "value": "Kan ikke nå denne side" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 페이지에 연결할 수 없습니다" + "value": "Nie można uzyskać dostępu do tej strony" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kan ikke nå denne siden" + "value": "Не удается подключиться к странице" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie można uzyskać dostępu do tej strony" + "value": "Nije moguće dosegnuti ovu stranicu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não foi possível acessar esta página" + "value": "لا يمكن الوصول إلى هذه الصفحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удается подключиться к странице" + "value": "Kan ikke nå denne siden" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível acessar esta página" } }, "th": { @@ -22939,52 +22951,46 @@ "state": "translated", "value": "Не вдається відкрити цю сторінку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法访问此页面" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法連線至此頁面" - } } } }, "browser.error.checkNetwork": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحقق من اتصال الشبكة وحاول مجددًا." + "value": "Check your network connection and try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjerite mrežnu vezu i pokušajte ponovo." + "value": "ネットワーク接続を確認してもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kontroller din netværksforbindelse, og prøv igen." + "value": "请检查您的网络连接,然后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie es erneut." + "value": "請檢查您的網路連線後再試一次。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Check your network connection and try again." + "value": "네트워크 연결을 확인하고 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie es erneut." } }, "es": { @@ -23005,40 +23011,46 @@ "value": "Controlla la connessione di rete e riprova." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ネットワーク接続を確認してもう一度お試しください。" + "value": "Kontroller din netværksforbindelse, og prøv igen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "네트워크 연결을 확인하고 다시 시도하세요." + "value": "Sprawdź połączenie sieciowe i spróbuj ponownie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kontroller nettverkstilkoblingen og prøv igjen." + "value": "Проверьте сетевое подключение и повторите попытку." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdź połączenie sieciowe i spróbuj ponownie." + "value": "Provjerite mrežnu vezu i pokušajte ponovo." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Verifique sua conexão de rede e tente novamente." + "value": "تحقق من اتصال الشبكة وحاول مجددًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверьте сетевое подключение и повторите попытку." + "value": "Kontroller nettverkstilkoblingen og prøv igjen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Verifique sua conexão de rede e tente novamente." } }, "th": { @@ -23058,52 +23070,46 @@ "state": "translated", "value": "Перевірте підключення до мережі та спробуйте ще раз." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请检查您的网络连接,然后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請檢查您的網路連線後再試一次。" - } } } }, "browser.error.frameLoadInterrupted": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم قطع تحميل الإطار" + "value": "Frame load interrupted" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Učitavanje okvira je prekinuto" + "value": "フレームの読み込みが中断されました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indlæsning af ramme blev afbrudt" + "value": "页面框架加载中断" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Laden des Frames unterbrochen" + "value": "頁框載入中斷" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Frame load interrupted" + "value": "프레임 로딩이 중단되었습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Laden des Frames unterbrochen" } }, "es": { @@ -23124,40 +23130,46 @@ "value": "Caricamento del frame interrotto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フレームの読み込みが中断されました" + "value": "Indlæsning af ramme blev afbrudt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "프레임 로딩이 중단되었습니다" + "value": "Ładowanie ramki zostało przerwane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innlasting av ramme ble avbrutt" + "value": "Загрузка фрейма прервана" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ładowanie ramki zostało przerwane" + "value": "Učitavanje okvira je prekinuto" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Carregamento do frame interrompido" + "value": "تم قطع تحميل الإطار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка фрейма прервана" + "value": "Innlasting av ramme ble avbrutt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Carregamento do frame interrompido" } }, "th": { @@ -23177,52 +23189,46 @@ "state": "translated", "value": "Завантаження фрейму перервано" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "页面框架加载中断" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "頁框載入中斷" - } } } }, "browser.error.insecure.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يستخدم %@ بروتوكول HTTP غير مشفر، لذا يمكن قراءة حركة البيانات أو تعديلها على الشبكة.\n\nافتح هذا URL في متصفحك الافتراضي، أو تابع في cmux." + "value": "%@ uses plain HTTP, so traffic can be read or modified on the network.\n\nOpen this URL in your default browser, or proceed in cmux." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%@ koristi čisti HTTP, pa se promet može čitati ili mijenjati na mreži.\n\nOtvorite ovaj URL u podrazumijevanom pregledniku ili nastavite u cmux." + "value": "%@ は HTTP 接続を使用しているため、通信内容がネットワーク上で読み取られたり改ざんされる可能性があります。\n\nデフォルトブラウザで開くか、cmux で続行してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ bruger almindelig HTTP, så trafikken kan læses eller ændres på netværket.\n\nÅbn denne URL i din standardbrowser, eller fortsæt i cmux." + "value": "%@ 使用纯 HTTP 连接,网络上的流量可能被读取或修改。\n\n请在默认浏览器中打开此 URL,或在 cmux 中继续访问。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ verwendet unverschlüsseltes HTTP, daher kann der Datenverkehr im Netzwerk gelesen oder verändert werden.\n\nÖffnen Sie diese URL in Ihrem Standardbrowser oder fahren Sie in cmux fort." + "value": "%@ 使用未加密的 HTTP,網路上的流量可能被讀取或竄改。\n\n在您的預設瀏覽器中開啟此 URL,或在 cmux 中繼續。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%@ uses plain HTTP, so traffic can be read or modified on the network.\n\nOpen this URL in your default browser, or proceed in cmux." + "value": "%@은(는) 일반 HTTP를 사용하므로, 네트워크에서 트래픽이 읽히거나 변조될 수 있습니다.\n\n기본 브라우저에서 이 URL을 열거나, cmux에서 계속 진행하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%@ verwendet unverschlüsseltes HTTP, daher kann der Datenverkehr im Netzwerk gelesen oder verändert werden.\n\nÖffnen Sie diese URL in Ihrem Standardbrowser oder fahren Sie in cmux fort." } }, "es": { @@ -23243,40 +23249,46 @@ "value": "%@ utilizza HTTP non crittografato, quindi il traffico può essere letto o modificato sulla rete.\n\nApri questo URL nel browser predefinito oppure continua in cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%@ は HTTP 接続を使用しているため、通信内容がネットワーク上で読み取られたり改ざんされる可能性があります。\n\nデフォルトブラウザで開くか、cmux で続行してください。" + "value": "%@ bruger almindelig HTTP, så trafikken kan læses eller ændres på netværket.\n\nÅbn denne URL i din standardbrowser, eller fortsæt i cmux." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@은(는) 일반 HTTP를 사용하므로, 네트워크에서 트래픽이 읽히거나 변조될 수 있습니다.\n\n기본 브라우저에서 이 URL을 열거나, cmux에서 계속 진행하세요." + "value": "%@ używa zwykłego HTTP, więc ruch sieciowy może być odczytany lub zmodyfikowany.\n\nOtwórz ten URL w domyślnej przeglądarce lub kontynuuj w cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%@ bruker vanlig HTTP, så trafikk kan leses eller endres på nettverket.\n\nÅpne denne URL-en i standard nettleser, eller fortsett i cmux." + "value": "%@ использует незащищенный протокол HTTP, поэтому трафик может быть перехвачен или изменен в сети.\n\nОткройте этот URL в браузере по умолчанию или продолжите в cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%@ używa zwykłego HTTP, więc ruch sieciowy może być odczytany lub zmodyfikowany.\n\nOtwórz ten URL w domyślnej przeglądarce lub kontynuuj w cmux." + "value": "%@ koristi čisti HTTP, pa se promet može čitati ili mijenjati na mreži.\n\nOtvorite ovaj URL u podrazumijevanom pregledniku ili nastavite u cmux." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%@ usa HTTP simples, então o tráfego pode ser lido ou modificado na rede.\n\nAbra esta URL no seu navegador padrão ou continue no cmux." + "value": "يستخدم %@ بروتوكول HTTP غير مشفر، لذا يمكن قراءة حركة البيانات أو تعديلها على الشبكة.\n\nافتح هذا URL في متصفحك الافتراضي، أو تابع في cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "%@ использует незащищенный протокол HTTP, поэтому трафик может быть перехвачен или изменен в сети.\n\nОткройте этот URL в браузере по умолчанию или продолжите в cmux." + "value": "%@ bruker vanlig HTTP, så trafikk kan leses eller endres på nettverket.\n\nÅpne denne URL-en i standard nettleser, eller fortsett i cmux." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%@ usa HTTP simples, então o tráfego pode ser lido ou modificado na rede.\n\nAbra esta URL no seu navegador padrão ou continue no cmux." } }, "th": { @@ -23296,52 +23308,46 @@ "state": "translated", "value": "%@ використовує незахищений HTTP, тому трафік може бути прочитаний або змінений у мережі.\n\nВідкрийте цю URL-адресу у стандартному браузері або продовжте в cmux, якщо довіряєте цьому ресурсу." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@ 使用纯 HTTP 连接,网络上的流量可能被读取或修改。\n\n请在默认浏览器中打开此 URL,或在 cmux 中继续访问。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%@ 使用未加密的 HTTP,網路上的流量可能被讀取或竄改。\n\n在您的預設瀏覽器中開啟此 URL,或在 cmux 中繼續。" - } } } }, "browser.error.insecure.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الاتصال غير آمن" + "value": "Connection isn't secure" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veza nije sigurna" + "value": "接続は安全ではありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbindelsen er ikke sikker" + "value": "连接不安全" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verbindung ist nicht sicher" + "value": "連線不安全" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Connection isn't secure" + "value": "연결이 안전하지 않습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verbindung ist nicht sicher" } }, "es": { @@ -23362,40 +23368,46 @@ "value": "La connessione non è sicura" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "接続は安全ではありません" + "value": "Forbindelsen er ikke sikker" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "연결이 안전하지 않습니다" + "value": "Połączenie nie jest bezpieczne" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilkoblingen er ikke sikker" + "value": "Подключение не защищено" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Połączenie nie jest bezpieczne" + "value": "Veza nije sigurna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A conexão não é segura" + "value": "الاتصال غير آمن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подключение не защищено" + "value": "Tilkoblingen er ikke sikker" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A conexão não é segura" } }, "th": { @@ -23415,52 +23427,46 @@ "state": "translated", "value": "З'єднання незахищене" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "连接不安全" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連線不安全" - } } } }, "browser.error.invalidCertificate": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شهادة هذا الموقع غير صالحة." + "value": "The certificate for this site is invalid." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Certifikat za ovu stranicu je nevažeći." + "value": "このサイトの証明書が無効です。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Certifikatet for denne side er ugyldigt." + "value": "此网站的证书无效。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Das Zertifikat für diese Website ist ungültig." + "value": "此網站的憑證無效。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The certificate for this site is invalid." + "value": "이 사이트의 인증서가 유효하지 않습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Das Zertifikat für diese Website ist ungültig." } }, "es": { @@ -23481,40 +23487,46 @@ "value": "Il certificato per questo sito non è valido." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このサイトの証明書が無効です。" + "value": "Certifikatet for denne side er ugyldigt." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 사이트의 인증서가 유효하지 않습니다." + "value": "Certyfikat tej strony jest nieprawidłowy." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sertifikatet for dette nettstedet er ugyldig." + "value": "Сертификат этого сайта недействителен." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Certyfikat tej strony jest nieprawidłowy." + "value": "Certifikat za ovu stranicu je nevažeći." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O certificado deste site é inválido." + "value": "شهادة هذا الموقع غير صالحة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сертификат этого сайта недействителен." + "value": "Sertifikatet for dette nettstedet er ugyldig." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O certificado deste site é inválido." } }, "th": { @@ -23534,52 +23546,46 @@ "state": "translated", "value": "Сертифікат цього сайту недійсний." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "此网站的证书无效。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "此網站的憑證無效。" - } } } }, "browser.error.noInternet": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يوجد اتصال بالإنترنت" + "value": "No internet connection" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nema internetske veze" + "value": "インターネット接続がありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen internetforbindelse" + "value": "无互联网连接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Internetverbindung" + "value": "沒有網際網路連線" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No internet connection" + "value": "인터넷에 연결되어 있지 않습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Internetverbindung" } }, "es": { @@ -23600,40 +23606,46 @@ "value": "Nessuna connessione a internet" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インターネット接続がありません" + "value": "Ingen internetforbindelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "인터넷에 연결되어 있지 않습니다" + "value": "Brak połączenia z internetem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen internettforbindelse" + "value": "Нет подключения к интернету" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak połączenia z internetem" + "value": "Nema internetske veze" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sem conexão com a internet" + "value": "لا يوجد اتصال بالإنترنت" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет подключения к интернету" + "value": "Ingen internettforbindelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sem conexão com a internet" } }, "th": { @@ -23653,52 +23665,52 @@ "state": "translated", "value": "Немає підключення до інтернету" } - }, - "zh-Hans": { + } + } + }, + "browser.error.reload": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "无互联网连接" + "value": "Reload" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "沒有網際網路連線" + "value": "再読み込み" } - } - } - }, - "browser.error.reload": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل" + "value": "ផ្ទុកឡើងវិញ" } }, - "bs": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ponovo učitaj" + "value": "重新加载" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Genindlæs" + "value": "重新載入" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Neu laden" + "value": "새로고침" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Reload" + "value": "Neu laden" } }, "es": { @@ -23719,46 +23731,46 @@ "value": "Ricarica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "再読み込み" + "value": "Genindlæs" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ផ្ទុកឡើងវិញ" + "value": "Odśwież" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "새로고침" + "value": "Перезагрузить" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Last inn på nytt" + "value": "Ponovo učitaj" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Odśwież" + "value": "إعادة تحميل" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Recarregar" + "value": "Last inn på nytt" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Перезагрузить" + "value": "Recarregar" } }, "th": { @@ -23778,18 +23790,6 @@ "state": "translated", "value": "Перезавантажити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新加载" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新載入" - } } } }, @@ -24415,34 +24415,40 @@ "browser.focusMode.enter": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الدخول إلى وضع التركيز" + "value": "Enter Focus Mode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uđi u režim fokusa" + "value": "フォーカスモードに入る" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktivér fokustilstand" + "value": "进入专注模式" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fokusmodus aktivieren" + "value": "進入專注模式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter Focus Mode" + "value": "포커스 모드 시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fokusmodus aktivieren" } }, "es": { @@ -24463,40 +24469,46 @@ "value": "Entra in modalità focus" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォーカスモードに入る" + "value": "Aktivér fokustilstand" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포커스 모드 시작" + "value": "Włącz tryb skupienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktiver fokusmodus" + "value": "Включить режим фокуса" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włącz tryb skupienia" + "value": "Uđi u režim fokusa" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Entrar no modo de foco" + "value": "الدخول إلى وضع التركيز" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить режим фокуса" + "value": "Aktiver fokusmodus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Entrar no modo de foco" } }, "th": { @@ -24516,18 +24528,6 @@ "state": "translated", "value": "Увімкнути режим фокуса" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "进入专注模式" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "進入專注模式" - } } } }, @@ -25034,34 +25034,40 @@ "browser.goBack": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رجوع" + "value": "Go Back" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nazad" + "value": "戻る" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå tilbage" + "value": "后退" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurück" + "value": "上一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Go Back" + "value": "뒤로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurück" } }, "es": { @@ -25082,40 +25088,46 @@ "value": "Indietro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "戻る" + "value": "Gå tilbage" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "뒤로" + "value": "Wstecz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå tilbake" + "value": "Назад" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wstecz" + "value": "Nazad" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Voltar" + "value": "رجوع" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Назад" + "value": "Gå tilbake" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Voltar" } }, "th": { @@ -25135,52 +25147,46 @@ "state": "translated", "value": "Назад" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "后退" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一頁" - } } } }, "browser.goForward": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقدم" + "value": "Go Forward" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naprijed" + "value": "進む" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå frem" + "value": "前进" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vor" + "value": "下一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Go Forward" + "value": "앞으로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vor" } }, "es": { @@ -25201,40 +25207,46 @@ "value": "Avanti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "進む" + "value": "Gå frem" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앞으로" + "value": "Do przodu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå fremover" + "value": "Вперед" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Do przodu" + "value": "Naprijed" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Avançar" + "value": "تقدم" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вперед" + "value": "Gå fremover" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Avançar" } }, "th": { @@ -25254,52 +25266,46 @@ "state": "translated", "value": "Вперед" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "前进" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一頁" - } } } }, "browser.goToURL": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انتقل إلى URL" + "value": "go to URL" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "idi na URL" + "value": "URLに移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "gå til URL" + "value": "前往 URL" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "URL aufrufen" + "value": "前往 URL" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "go to URL" + "value": "URL로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "URL aufrufen" } }, "es": { @@ -25320,40 +25326,46 @@ "value": "vai all'URL" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "URLに移動" + "value": "gå til URL" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "URL로 이동" + "value": "przejdź do URL" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "gå til URL" + "value": "перейти по URL" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "przejdź do URL" + "value": "idi na URL" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "ir para URL" + "value": "انتقل إلى URL" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "перейти по URL" + "value": "gå til URL" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "ir para URL" } }, "th": { @@ -25373,18 +25385,6 @@ "state": "translated", "value": "перейти за URL" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "前往 URL" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "前往 URL" - } } } }, @@ -25403,16 +25403,16 @@ "value": "追加データ(ブックマーク、設定、拡張機能)" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "추가 데이터 (북마크, 설정, 확장 프로그램)" + "value": "Додаткові дані (закладки, налаштування, розширення)" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Додаткові дані (закладки, налаштування, розширення)" + "value": "추가 데이터 (북마크, 설정, 확장 프로그램)" } } } @@ -25432,16 +25432,16 @@ "value": "ブックマーク、設定、拡張機能はまだ利用できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "북마크, 설정, 확장 프로그램은 아직 지원되지 않습니다." + "value": "Закладки, налаштування та розширення поки недоступні." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закладки, налаштування та розширення поки недоступні." + "value": "북마크, 설정, 확장 프로그램은 아직 지원되지 않습니다." } } } @@ -25580,16 +25580,16 @@ "value": "戻る" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "뒤로" + "value": "Назад" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Назад" + "value": "뒤로" } } } @@ -25609,16 +25609,16 @@ "value": "ブラウザー: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저: %@" + "value": "Браузер: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Браузер: %@" + "value": "브라우저: %@" } } } @@ -25638,16 +25638,16 @@ "value": "作成した cmux プロファイル: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "생성된 cmux 프로필: %@" + "value": "Створені профілі cmux: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Створені профілі cmux: %@" + "value": "생성된 cmux 프로필: %@" } } } @@ -25667,16 +25667,16 @@ "value": "保存先プロファイル: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "대상 프로필: %@" + "value": "Профіль призначення: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Профіль призначення: %@" + "value": "대상 프로필: %@" } } } @@ -25696,16 +25696,16 @@ "value": "ドメインフィルタ: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "도메인 필터: %@" + "value": "Фільтр доменів: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Фільтр доменів: %@" + "value": "도메인 필터: %@" } } } @@ -25725,16 +25725,16 @@ "value": "インポートしたCookie: %ld" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져온 쿠키: %ld" + "value": "Імпортовано cookies: %ld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортовано cookies: %ld" + "value": "가져온 쿠키: %ld" } } } @@ -25754,16 +25754,16 @@ "value": "インポートした履歴件数: %ld" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져온 방문 기록: %ld" + "value": "Імпортовано записів історії: %ld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортовано записів історії: %ld" + "value": "가져온 방문 기록: %ld" } } } @@ -25783,13 +25783,13 @@ "value": "%1$@ -> %2$@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": "%@ -> %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": "%@ -> %@" @@ -25812,16 +25812,16 @@ "value": "プロファイル対応:" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필 매핑:" + "value": "Відповідності профілів:" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відповідності профілів:" + "value": "프로필 매핑:" } } } @@ -25841,16 +25841,16 @@ "value": "対象: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "범위: %@" + "value": "Обсяг: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Обсяг: %@" + "value": "범위: %@" } } } @@ -25870,16 +25870,16 @@ "value": "スキップしたCookie: %ld" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "건너뛴 쿠키: %ld" + "value": "Пропущено cookies: %ld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Пропущено cookies: %ld" + "value": "건너뛴 쿠키: %ld" } } } @@ -25899,16 +25899,16 @@ "value": "元プロファイル: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "원본 프로필: %@" + "value": "Вихідні профілі: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вихідні профілі: %@" + "value": "원본 프로필: %@" } } } @@ -25928,16 +25928,16 @@ "value": "ブラウザーデータのインポートが完了しました" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기 완료" + "value": "Імпорт даних браузера завершено" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера завершено" + "value": "브라우저 데이터 가져오기 완료" } } } @@ -25957,16 +25957,16 @@ "value": "警告:" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "경고:" + "value": "Попередження:" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Попередження:" + "value": "경고:" } } } @@ -25986,16 +25986,16 @@ "value": "Cookie(サイトのログイン状態)" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "쿠키 (사이트 로그인 정보)" + "value": "Cookies (авторизації на сайтах)" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cookies (авторизації на сайтах)" + "value": "쿠키 (사이트 로그인 정보)" } } } @@ -26015,16 +26015,16 @@ "value": "保存先" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "대상" + "value": "Призначення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Призначення" + "value": "대상" } } } @@ -26044,16 +26044,16 @@ "value": "1つにまとめる" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "하나로 합치기" + "value": "Об'єднати в один" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Об'єднати в один" + "value": "하나로 합치기" } } } @@ -26073,16 +26073,16 @@ "value": "分けて取り込む" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필 분리" + "value": "Окремі профілі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Окремі профілі" + "value": "프로필 분리" } } } @@ -26102,16 +26102,16 @@ "value": "インポート先" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져올 위치" + "value": "Імпортувати до" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортувати до" + "value": "가져올 위치" } } } @@ -26131,16 +26131,16 @@ "value": "\"%@\" を作成" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "\"%@\" 생성" + "value": "Створити \"%@\"" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Створити \"%@\"" + "value": "\"%@\" 생성" } } } @@ -26160,16 +26160,16 @@ "value": "インポートしたデータは、選択した cmux プロファイルに保存されます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져온 데이터가 선택한 cmux 프로필에 저장됩니다." + "value": "Імпортовані дані потрапляють у вибраний профіль cmux." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортовані дані потрапляють у вибраний профіль cmux." + "value": "가져온 데이터가 선택한 cmux 프로필에 저장됩니다." } } } @@ -26189,16 +26189,16 @@ "value": "選択した元プロファイルは、1つの cmux プロファイルにまとめて取り込まれます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택한 모든 원본 프로필이 하나의 cmux 프로필로 합쳐집니다." + "value": "Усі вибрані вихідні профілі об'єднуються в один профіль cmux." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Усі вибрані вихідні профілі об'єднуються в один профіль cmux." + "value": "선택한 모든 원본 프로필이 하나의 cmux 프로필로 합쳐집니다." } } } @@ -26218,16 +26218,16 @@ "value": "不足している cmux プロファイルは、インポート時に作成されます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "없는 cmux 프로필은 가져오기 시 자동으로 생성됩니다." + "value": "Відсутні профілі cmux створюються під час імпорту." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відсутні профілі cmux створюються під час імпорту." + "value": "없는 cmux 프로필은 가져오기 시 자동으로 생성됩니다." } } } @@ -26247,16 +26247,16 @@ "value": "検出済み: %@。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "감지됨: %@." + "value": "Виявлено: %@." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виявлено: %@." + "value": "감지됨: %@." } } } @@ -26276,16 +26276,16 @@ "value": "検出済み: %@、ほか1件。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "감지됨: %@, +1개 더." + "value": "Виявлено: %@, +1 інший." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виявлено: %@, +1 інший." + "value": "감지됨: %@, +1개 더." } } } @@ -26305,16 +26305,16 @@ "value": "検出済み: %@、ほか%ld件。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "감지됨: %@, +%ld개 더." + "value": "Виявлено: %@, +%ld інших." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виявлено: %@, +%ld інших." + "value": "감지됨: %@, +%ld개 더." } } } @@ -26334,16 +26334,16 @@ "value": "対応しているブラウザーが見つかりませんでした。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "지원되는 브라우저가 감지되지 않았습니다." + "value": "Підтримувані браузери не виявлено." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Підтримувані браузери не виявлено." + "value": "지원되는 브라우저가 감지되지 않았습니다." } } } @@ -26363,16 +26363,16 @@ "value": "ドメイン" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "도메인" + "value": "Домени" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Домени" + "value": "도메인" } } } @@ -26392,16 +26392,16 @@ "value": "任意のドメインをカンマ区切りで指定" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "도메인(선택 사항), 쉼표로 구분" + "value": "Необов'язкові домени, через кому" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Необов'язкові домени, через кому" + "value": "도메인(선택 사항), 쉼표로 구분" } } } @@ -26421,16 +26421,16 @@ "value": "cmux は保存先プロファイル「%@」を作成できませんでした。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux가 대상 프로필 \"%@\"을(를) 생성할 수 없습니다." + "value": "cmux не зміг створити профіль призначення \"%@\"." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux не зміг створити профіль призначення \"%@\"." + "value": "cmux가 대상 프로필 \"%@\"을(를) 생성할 수 없습니다." } } } @@ -26450,16 +26450,16 @@ "value": "選択した cmux ブラウザープロファイルが見つかりません。保存先プロファイルを選び直してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택한 cmux 브라우저 프로필이 더 이상 존재하지 않습니다. 대상 프로필을 다시 선택하세요." + "value": "Вибраний профіль браузера cmux більше не існує. Виберіть профіль призначення знову." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибраний профіль браузера cmux більше не існує. Виберіть профіль призначення знову." + "value": "선택한 cmux 브라우저 프로필이 더 이상 존재하지 않습니다. 대상 프로필을 다시 선택하세요." } } } @@ -26479,16 +26479,16 @@ "value": "インポートを開始できませんでした" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져오기를 시작할 수 없습니다" + "value": "Не вдалося розпочати імпорт" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося розпочати імпорт" + "value": "가져오기를 시작할 수 없습니다" } } } @@ -26508,16 +26508,16 @@ "value": "ヒントを隠す" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "힌트 숨기기" + "value": "Сховати підказку" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Сховати підказку" + "value": "힌트 숨기기" } } } @@ -26537,16 +26537,16 @@ "value": "インポート…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져오기…" + "value": "Імпортувати…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортувати…" + "value": "가져오기…" } } } @@ -26566,16 +26566,16 @@ "value": "ブラウザー設定" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 설정" + "value": "Налаштування браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Налаштування браузера" + "value": "브라우저 설정" } } } @@ -26595,16 +26595,16 @@ "value": "あとでいつでも「設定 > ブラウザー」で見つけられます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "설정 > 브라우저에서 언제든 찾을 수 있습니다." + "value": "Ви завжди можете знайти це в Налаштуваннях > Браузер." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ви завжди можете знайти це в Налаштуваннях > Браузер." + "value": "설정 > 브라우저에서 언제든 찾을 수 있습니다." } } } @@ -26641,16 +26641,16 @@ "value": "ブラウザーデータをインポート" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오기" } } } @@ -26670,16 +26670,16 @@ "value": "インポート" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져오기" + "value": "Імпортувати" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортувати" + "value": "가져오기" } } } @@ -26699,16 +26699,16 @@ "value": "ブラウザーデータをインポート" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오기" } } } @@ -26728,16 +26728,16 @@ "value": "履歴(訪問したページ)" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "방문 기록 (방문한 페이지)" + "value": "Історія (відвідані сторінки)" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Історія (відвідані сторінки)" + "value": "방문 기록 (방문한 페이지)" } } } @@ -26757,16 +26757,16 @@ "value": "次へ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "다음" + "value": "Далі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Далі" + "value": "다음" } } } @@ -26786,16 +26786,16 @@ "value": "このMacでインポート元にできるブラウザープロファイルが見つかりませんでした。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이 Mac에서 가져올 수 있는 브라우저 프로필을 찾을 수 없습니다." + "value": "cmux не знайшов профілів браузерів для імпорту на цьому Mac." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux не знайшов профілів браузерів для імпорту на цьому Mac." + "value": "이 Mac에서 가져올 수 있는 브라우저 프로필을 찾을 수 없습니다." } } } @@ -26815,16 +26815,16 @@ "value": "インポートできるブラウザーが見つかりません" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져올 수 있는 브라우저 없음" + "value": "Браузери для імпорту не знайдено" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Браузери для імпорту не знайдено" + "value": "가져올 수 있는 브라우저 없음" } } } @@ -26844,16 +26844,16 @@ "value": "%2$@ から %1$@ をインポート中…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%2$@에서 %1$@ 가져오는 중…" + "value": "Імпортування %@ з %@…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортування %@ з %@…" + "value": "%2$@에서 %1$@ 가져오는 중…" } } } @@ -26873,16 +26873,16 @@ "value": "プロファイルが大きい場合は数秒かかることがあります。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필이 큰 경우 몇 초 걸릴 수 있습니다." + "value": "Це може зайняти кілька секунд для великих профілів." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Це може зайняти кілька секунд для великих профілів." + "value": "프로필이 큰 경우 몇 초 걸릴 수 있습니다." } } } @@ -26902,16 +26902,16 @@ "value": "ブラウザーデータをインポート中" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오는 중" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오는 중" } } } @@ -26931,16 +26931,16 @@ "value": "Cookie + 履歴" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "쿠키 + 방문 기록" + "value": "Cookies + історія" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cookies + історія" + "value": "쿠키 + 방문 기록" } } } @@ -26960,16 +26960,16 @@ "value": "Cookieのみ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "쿠키만" + "value": "Тільки cookies" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Тільки cookies" + "value": "쿠키만" } } } @@ -26989,16 +26989,16 @@ "value": "すべて" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "전체" + "value": "Усе" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Усе" + "value": "전체" } } } @@ -27018,16 +27018,16 @@ "value": "履歴のみ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "방문 기록만" + "value": "Тільки історія" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Тільки історія" + "value": "방문 기록만" } } } @@ -27047,16 +27047,16 @@ "value": "ブラウザー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "Браузер" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Браузер" + "value": "브라우저" } } } @@ -27076,16 +27076,16 @@ "value": "プロファイル%ld" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필 %ld" + "value": "Профіль %ld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Профіль %ld" + "value": "프로필 %ld" } } } @@ -27105,16 +27105,16 @@ "value": "プロファイル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필" + "value": "Профілі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Профілі" + "value": "프로필" } } } @@ -27134,16 +27134,16 @@ "value": "%@ の元プロファイルが見つかりません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@에 대한 원본 프로필이 감지되지 않았습니다." + "value": "Вихідні профілі для %@ не виявлено." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вихідні профілі для %@ не виявлено." + "value": "%@에 대한 원본 프로필이 감지되지 않았습니다." } } } @@ -27163,16 +27163,16 @@ "value": "1つ以上のプロファイルを選択してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "하나 이상의 프로필을 선택하세요." + "value": "Виберіть один або кілька профілів." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виберіть один або кілька профілів." + "value": "하나 이상의 프로필을 선택하세요." } } } @@ -27192,16 +27192,16 @@ "value": "インポート開始" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져오기 시작" + "value": "Почати імпорт" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Почати імпорт" + "value": "가져오기 시작" } } } @@ -27221,16 +27221,16 @@ "value": "3 / 3" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "3단계 중 3단계" + "value": "Крок 3 з 3" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Крок 3 з 3" + "value": "3단계 중 3단계" } } } @@ -27250,16 +27250,16 @@ "value": "1 / 3" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "3단계 중 1단계" + "value": "Крок 1 з 3" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Крок 1 з 3" + "value": "3단계 중 1단계" } } } @@ -27279,16 +27279,16 @@ "value": "2 / 3" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "3단계 중 2단계" + "value": "Крок 2 з 3" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Крок 2 з 3" + "value": "3단계 중 2단계" } } } @@ -27308,16 +27308,16 @@ "value": "ブラウザーデータをインポート" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오기" } } } @@ -27337,16 +27337,16 @@ "value": "インポートを始める前に、Cookie、履歴、またはその両方を選択してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져오기를 시작하기 전에 쿠키, 방문 기록 또는 둘 다를 선택하세요." + "value": "Виберіть Cookies, Історію або обидва перед початком імпорту." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виберіть Cookies, Історію або обидва перед початком імпорту." + "value": "가져오기를 시작하기 전에 쿠키, 방문 기록 또는 둘 다를 선택하세요." } } } @@ -27366,16 +27366,16 @@ "value": "インポートする元プロファイルを少なくとも1つ選択してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져올 원본 프로필을 하나 이상 선택하세요." + "value": "Виберіть принаймні один вихідний профіль для імпорту." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виберіть принаймні один вихідний профіль для імпорту." + "value": "가져올 원본 프로필을 하나 이상 선택하세요." } } } @@ -27395,16 +27395,16 @@ "value": "ブックマーク、設定、拡張機能のインポートにはまだ対応していません。Cookieと履歴のみを取り込みました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "북마크, 설정, 확장 프로그램 가져오기는 아직 지원되지 않습니다. 쿠키와 방문 기록만 가져왔습니다." + "value": "Імпорт закладок, налаштувань і розширень ще недоступний. Імпортовано лише cookies та історію." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт закладок, налаштувань і розширень ще недоступний. Імпортовано лише cookies та історію." + "value": "북마크, 설정, 확장 프로그램 가져오기는 아직 지원되지 않습니다. 쿠키와 방문 기록만 가져왔습니다." } } } @@ -27424,16 +27424,16 @@ "value": "%@ のCookieを %@ から読み込めませんでした: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@ 쿠키를 %@에서 읽지 못했습니다: %@" + "value": "Не вдалося прочитати cookies %@ за адресою %@: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося прочитати cookies %@ за адресою %@: %@" + "value": "%@ 쿠키를 %@에서 읽지 못했습니다: %@" } } } @@ -27453,16 +27453,16 @@ "value": "%@ の履歴を %@ から読み込めませんでした: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@ 방문 기록을 %@에서 읽지 못했습니다: %@" + "value": "Не вдалося прочитати історію %@ за адресою %@: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося прочитати історію %@ за адресою %@: %@" + "value": "%@ 방문 기록을 %@에서 읽지 못했습니다: %@" } } } @@ -27482,16 +27482,16 @@ "value": "%@ のCookieインポートにはまだ対応していません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@ 쿠키 가져오기는 아직 구현되지 않았습니다." + "value": "Імпорт cookies %@ ще не реалізовано." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт cookies %@ ще не реалізовано." + "value": "%@ 쿠키 가져오기는 아직 구현되지 않았습니다." } } } @@ -27511,16 +27511,16 @@ "value": "Keychainでの復号が必要な暗号化Cookieを%ld件スキップしました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "키체인 복호화가 필요한 암호화된 쿠키 %ld개를 건너뛰었습니다." + "value": "Пропущено %ld зашифрованих cookies, які потребують дешифрування через Keychain." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Пропущено %ld зашифрованих cookies, які потребують дешифрування через Keychain." + "value": "키체인 복호화가 필요한 암호화된 쿠키 %ld개를 건너뛰었습니다." } } } @@ -27540,16 +27540,16 @@ "value": "Firefox のCookieを %@ から読み込めませんでした: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@에서 Firefox 쿠키를 읽지 못했습니다: %@" + "value": "Не вдалося прочитати cookies Firefox за адресою %@: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося прочитати cookies Firefox за адресою %@: %@" + "value": "%@에서 Firefox 쿠키를 읽지 못했습니다: %@" } } } @@ -27569,16 +27569,16 @@ "value": "Firefox の履歴を %@ から読み込めませんでした: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@에서 Firefox 방문 기록을 읽지 못했습니다: %@" + "value": "Не вдалося прочитати історію Firefox за адресою %@: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося прочитати історію Firefox за адресою %@: %@" + "value": "%@에서 Firefox 방문 기록을 읽지 못했습니다: %@" } } } @@ -27598,16 +27598,16 @@ "value": "Keychain から %3$@ を開けなかったため、暗号化された %2$@ のCookieを%1$ld件スキップしました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "키체인에서 %3$@을(를) 잠금 해제할 수 없어 암호화된 %2$@ 쿠키 %1$ld개를 건너뛰었습니다." + "value": "Пропущено %ld зашифрованих cookies %@, оскільки %@ не вдалося розблокувати через Keychain." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Пропущено %ld зашифрованих cookies %@, оскільки %@ не вдалося розблокувати через Keychain." + "value": "키체인에서 %3$@을(를) 잠금 해제할 수 없어 암호화된 %2$@ 쿠키 %1$ld개를 건너뛰었습니다." } } } @@ -27627,16 +27627,16 @@ "value": "%@ の履歴データベースが見つかりませんでした。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@에 대한 방문 기록 데이터베이스를 찾을 수 없습니다." + "value": "База даних історії для %@ не знайдена." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "База даних історії для %@ не знайдена." + "value": "%@에 대한 방문 기록 데이터베이스를 찾을 수 없습니다." } } } @@ -27656,16 +27656,16 @@ "value": "Safari のCookieは Cookies.binarycookies に保存されており、このインポーターではまだ対応していません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "Safari 쿠키는 Cookies.binarycookies에 저장되어 있으며 아직 이 가져오기 도구에서 지원되지 않습니다." + "value": "Cookies Safari зберігаються у форматі Cookies.binarycookies і поки не підтримуються цим імпортером." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cookies Safari зберігаються у форматі Cookies.binarycookies і поки не підтримуються цим імпортером." + "value": "Safari 쿠키는 Cookies.binarycookies에 저장되어 있으며 아직 이 가져오기 도구에서 지원되지 않습니다." } } } @@ -27673,34 +27673,40 @@ "browser.moreActions": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إجراءات إضافية" + "value": "More Actions" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Više radnji" + "value": "その他の操作" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flere handlinger" + "value": "更多操作" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Weitere Aktionen" + "value": "更多操作" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "More Actions" + "value": "추가 작업" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Weitere Aktionen" } }, "es": { @@ -27721,40 +27727,46 @@ "value": "Altre azioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "その他の操作" + "value": "Flere handlinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "추가 작업" + "value": "Więcej akcji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flere handlinger" + "value": "Другие действия" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Więcej akcji" + "value": "Više radnji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mais ações" + "value": "إجراءات إضافية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Другие действия" + "value": "Flere handlinger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mais ações" } }, "th": { @@ -27774,52 +27786,46 @@ "state": "translated", "value": "Більше дій" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更多操作" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更多操作" - } } } }, "browser.newTab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان جديد" + "value": "New tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi tab" + "value": "新規タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny fane" + "value": "新建标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Tab" + "value": "新增標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New tab" + "value": "새 탭" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Tab" } }, "es": { @@ -27840,40 +27846,46 @@ "value": "Nuova scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規タブ" + "value": "Ny fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 탭" + "value": "Nowa karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny fane" + "value": "Новая вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa karta" + "value": "Novi tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova aba" + "value": "لسان جديد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новая вкладка" + "value": "Ny fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova aba" } }, "th": { @@ -27893,52 +27905,46 @@ "state": "translated", "value": "Нова вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增標籤頁" - } } } }, "browser.openInDefaultBrowser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح في المتصفح الافتراضي" + "value": "Open in Default Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori u podrazumijevanom pregledniku" + "value": "デフォルトブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn i standardbrowser" + "value": "在默认浏览器中打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Im Standardbrowser öffnen" + "value": "在預設瀏覽器中開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open in Default Browser" + "value": "기본 브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Im Standardbrowser öffnen" } }, "es": { @@ -27959,40 +27965,46 @@ "value": "Apri nel browser predefinito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デフォルトブラウザで開く" + "value": "Åbn i standardbrowser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 브라우저에서 열기" + "value": "Otwórz w domyślnej przeglądarce" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne i standard nettleser" + "value": "Открыть в браузере по умолчанию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz w domyślnej przeglądarce" + "value": "Otvori u podrazumijevanom pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir no Navegador Padrão" + "value": "فتح في المتصفح الافتراضي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть в браузере по умолчанию" + "value": "Åpne i standard nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir no Navegador Padrão" } }, "th": { @@ -28012,18 +28024,6 @@ "state": "translated", "value": "Відкрити у стандартному браузері" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在默认浏览器中打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在預設瀏覽器中開啟" - } } } }, @@ -28076,16 +28076,16 @@ "value": "読み込み中…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로딩 중…" + "value": "Завантаження…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Завантаження…" + "value": "로딩 중…" } } } @@ -28093,34 +28093,40 @@ "browser.proceedInCmux": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المتابعة في cmux" + "value": "Proceed in cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nastavi u cmux" + "value": "cmux で続行" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fortsæt i cmux" + "value": "在 cmux 中继续" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "In cmux fortfahren" + "value": "在 cmux 中繼續" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Proceed in cmux" + "value": "cmux에서 계속" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "In cmux fortfahren" } }, "es": { @@ -28141,40 +28147,46 @@ "value": "Continua in cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux で続行" + "value": "Fortsæt i cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 계속" + "value": "Kontynuuj w cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fortsett i cmux" + "value": "Продолжить в cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kontynuuj w cmux" + "value": "Nastavi u cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Continuar no cmux" + "value": "المتابعة في cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Продолжить в cmux" + "value": "Fortsett i cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Continuar no cmux" } }, "th": { @@ -28194,18 +28206,6 @@ "state": "translated", "value": "Продовжити в cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 中继续" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 中繼續" - } } } }, @@ -28411,16 +28411,16 @@ "value": "ブラウザープロファイル: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 프로필: %@" + "value": "Профіль браузера: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Профіль браузера: %@" + "value": "브라우저 프로필: %@" } } } @@ -28440,16 +28440,16 @@ "value": "デフォルト" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "기본값" + "value": "Стандартний" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Стандартний" + "value": "기본값" } } } @@ -28469,16 +28469,16 @@ "value": "プロファイル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필" + "value": "Профілі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Профілі" + "value": "프로필" } } } @@ -28498,16 +28498,16 @@ "value": "新しいプロファイル..." } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "새 프로필..." + "value": "Новий профіль..." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Новий профіль..." + "value": "새 프로필..." } } } @@ -28527,16 +28527,16 @@ "value": "Cookie、履歴、ローカルストレージを分けるためのブラウザープロファイルを作成します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "쿠키, 방문 기록, 로컬 스토리지를 위한 별도의 브라우저 프로필을 생성합니다." + "value": "Створити окремий профіль браузера для cookies, історії та локального сховища." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Створити окремий профіль браузера для cookies, історії та локального сховища." + "value": "쿠키, 방문 기록, 로컬 스토리지를 위한 별도의 브라우저 프로필을 생성합니다." } } } @@ -28556,16 +28556,16 @@ "value": "プロファイル名" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "프로필 이름" + "value": "Назва профілю" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Назва профілю" + "value": "프로필 이름" } } } @@ -28585,16 +28585,16 @@ "value": "新しいブラウザープロファイル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "새 브라우저 프로필" + "value": "Новий профіль браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Новий профіль браузера" + "value": "새 브라우저 프로필" } } } @@ -28614,16 +28614,16 @@ "value": "現在のプロファイル名を変更..." } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "현재 프로필 이름 변경..." + "value": "Перейменувати поточний профіль..." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перейменувати поточний профіль..." + "value": "현재 프로필 이름 변경..." } } } @@ -28643,16 +28643,16 @@ "value": "このブラウザープロファイルの新しい名前を入力します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이 브라우저 프로필의 새 이름을 선택하세요." + "value": "Виберіть нову назву для цього профілю браузера." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Виберіть нову назву для цього профілю браузера." + "value": "이 브라우저 프로필의 새 이름을 선택하세요." } } } @@ -28672,16 +28672,16 @@ "value": "ブラウザープロファイル名を変更" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 프로필 이름 변경" + "value": "Перейменувати профіль браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перейменувати профіль браузера" + "value": "브라우저 프로필 이름 변경" } } } @@ -28689,34 +28689,28 @@ "browser.reactGrab": { "extractionState": "manual", "localizations": { - "de": { - "stringUnit": { - "state": "translated", - "value": "React Grab einfügen" - } - }, "en": { "stringUnit": { "state": "translated", "value": "Inject React Grab" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Inyectar React Grab" + "value": "React Grabを注入" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Injecter React Grab" + "value": "注入 React Grab" } }, - "ja": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "React Grabを注入" + "value": "注入 React Grab" } }, "ko": { @@ -28725,16 +28719,22 @@ "value": "React Grab 주입" } }, - "zh-Hans": { + "de": { "stringUnit": { "state": "translated", - "value": "注入 React Grab" + "value": "React Grab einfügen" } }, - "zh-Hant": { + "es": { "stringUnit": { "state": "translated", - "value": "注入 React Grab" + "value": "Inyectar React Grab" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Injecter React Grab" } } } @@ -28742,34 +28742,40 @@ "browser.reload": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل" + "value": "Reload" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo učitaj" + "value": "再読み込み" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genindlæs" + "value": "重新加载" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neu laden" + "value": "重新載入" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reload" + "value": "새로고침" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neu laden" } }, "es": { @@ -28790,40 +28796,46 @@ "value": "Ricarica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "再読み込み" + "value": "Genindlæs" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새로고침" + "value": "Odśwież" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Last inn på nytt" + "value": "Перезагрузить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odśwież" + "value": "Ponovo učitaj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Recarregar" + "value": "إعادة تحميل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезагрузить" + "value": "Last inn på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Recarregar" } }, "th": { @@ -28843,18 +28855,6 @@ "state": "translated", "value": "Перезавантажити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新加载" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新載入" - } } } }, @@ -30111,34 +30111,40 @@ "browser.search.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بحث" + "value": "Search" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pretraži" + "value": "検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg" + "value": "搜索" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen" + "value": "搜尋" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Search" + "value": "검색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen" } }, "es": { @@ -30159,40 +30165,46 @@ "value": "Cerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索" + "value": "Søg" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색" + "value": "Szukaj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Søk" + "value": "Поиск" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szukaj" + "value": "Pretraži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pesquisar" + "value": "بحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поиск" + "value": "Søk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pesquisar" } }, "th": { @@ -30212,52 +30224,46 @@ "state": "translated", "value": "Пошук" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "搜索" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "搜尋" - } } } }, "browser.stop": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إيقاف" + "value": "Stop" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zaustavi" + "value": "停止" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Stop" + "value": "停止" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Stopp" + "value": "停止" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Stop" + "value": "중단" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Stopp" } }, "es": { @@ -30278,40 +30284,46 @@ "value": "Interrompi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "停止" + "value": "Stop" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "중단" + "value": "Zatrzymaj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Stopp" + "value": "Стоп" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zatrzymaj" + "value": "Zaustavi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Parar" + "value": "إيقاف" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Стоп" + "value": "Stopp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Parar" } }, "th": { @@ -30331,52 +30343,46 @@ "state": "translated", "value": "Зупинити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "停止" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "停止" - } } } }, "browser.switchToTab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التبديل إلى اللسان" + "value": "Switch to tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci se na tab" + "value": "タブに切替" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skift til fane" + "value": "切换到标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zum Tab wechseln" + "value": "切換至標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Switch to tab" + "value": "탭으로 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zum Tab wechseln" } }, "es": { @@ -30397,40 +30403,46 @@ "value": "Passa alla scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブに切替" + "value": "Skift til fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭으로 전환" + "value": "Przełącz na kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bytt til fane" + "value": "Перейти к вкладке" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz na kartę" + "value": "Prebaci se na tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar para aba" + "value": "التبديل إلى اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к вкладке" + "value": "Bytt til fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar para aba" } }, "th": { @@ -30450,18 +30462,6 @@ "state": "translated", "value": "Перейти до вкладки" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换到标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換至標籤頁" - } } } }, @@ -30480,16 +30480,16 @@ "value": "ブラウザーテーマ: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 테마: %@" + "value": "Тема браузера: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Тема браузера: %@" + "value": "브라우저 테마: %@" } } } @@ -30497,34 +30497,40 @@ "browser.toggleDevTools": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل أدوات المطور" + "value": "Toggle Developer Tools" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci razvojne alate" + "value": "デベロッパツールを切替" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå udviklerværktøjer til/fra" + "value": "切换开发者工具" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Entwicklerwerkzeuge ein-/ausblenden" + "value": "切換開發者工具" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Developer Tools" + "value": "개발자 도구 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Entwicklerwerkzeuge ein-/ausblenden" } }, "es": { @@ -30545,40 +30551,46 @@ "value": "Attiva/Disattiva Strumenti sviluppatore" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デベロッパツールを切替" + "value": "Slå udviklerværktøjer til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "개발자 도구 전환" + "value": "Przełącz narzędzia deweloperskie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå utviklerverktøy av/på" + "value": "Инструменты разработчика" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz narzędzia deweloperskie" + "value": "Prebaci razvojne alate" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Ferramentas do Desenvolvedor" + "value": "تبديل أدوات المطور" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Инструменты разработчика" + "value": "Slå utviklerverktøy av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Ferramentas do Desenvolvedor" } }, "th": { @@ -30598,52 +30610,46 @@ "state": "translated", "value": "Перемкнути інструменти розробника" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换开发者工具" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換開發者工具" - } } } }, "canvas.commandScrollHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "Command+التمرير يحرّك اللوحة من أي مكان" + "value": "Command+scroll pans the canvas from anywhere" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Command+skrolanje pomiče platno s bilo kojeg mjesta" + "value": "Command+スクロールでどこからでもキャンバスをパンできます" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kommando+rul panorerer lærredet fra hvor som helst" + "value": "按住 Command 滚动可在任意位置平移画布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Command+Scrollen verschiebt die Canvas von überall" + "value": "按住 Command 捲動可在任意位置平移畫布" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Command+scroll pans the canvas from anywhere" + "value": "Command+스크롤로 어디서나 캔버스를 이동할 수 있습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Command+Scrollen verschiebt die Canvas von überall" } }, "es": { @@ -30664,40 +30670,46 @@ "value": "Comando+scorri per spostare il canvas da qualsiasi punto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Command+スクロールでどこからでもキャンバスをパンできます" + "value": "Kommando+rul panorerer lærredet fra hvor som helst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Command+스크롤로 어디서나 캔버스를 이동할 수 있습니다" + "value": "Command+przewijanie przesuwa kanwę z dowolnego miejsca" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kommando+rull panorerer lerretet fra hvor som helst" + "value": "Command+прокрутка перемещает холст из любого места" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Command+przewijanie przesuwa kanwę z dowolnego miejsca" + "value": "Command+skrolanje pomiče platno s bilo kojeg mjesta" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Command+rolar move o canvas de qualquer lugar" + "value": "Command+التمرير يحرّك اللوحة من أي مكان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Command+прокрутка перемещает холст из любого места" + "value": "Kommando+rull panorerer lerretet fra hvor som helst" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Command+rolar move o canvas de qualquer lugar" } }, "th": { @@ -30717,52 +30729,46 @@ "state": "translated", "value": "Command+прокручування переміщує полотно з будь-якого місця" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "按住 Command 滚动可在任意位置平移画布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "按住 Command 捲動可在任意位置平移畫布" - } } } }, "canvas.minimap.accessibilityHelp": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انقر أو اسحب لتحريك منفذ عرض اللوحة" + "value": "Click or drag to move the canvas viewport" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kliknite ili povucite za pomicanje prikaza platna" + "value": "クリックまたはドラッグしてキャンバスの表示範囲を移動します" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Klik eller træk for at flytte lærredets visningsområde" + "value": "点按或拖动以移动画布视口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Klicken oder ziehen, um den Canvas-Viewport zu verschieben" + "value": "點按或拖曳以移動畫布視口" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Click or drag to move the canvas viewport" + "value": "클릭하거나 드래그하여 캔버스 뷰포트를 이동합니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Klicken oder ziehen, um den Canvas-Viewport zu verschieben" } }, "es": { @@ -30783,40 +30789,46 @@ "value": "Fai clic o trascina per spostare la visuale del canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クリックまたはドラッグしてキャンバスの表示範囲を移動します" + "value": "Klik eller træk for at flytte lærredets visningsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "클릭하거나 드래그하여 캔버스 뷰포트를 이동합니다" + "value": "Kliknij lub przeciągnij, aby przesunąć widok kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Klikk eller dra for å flytte lerretets visningsområde" + "value": "Нажмите или перетащите, чтобы переместить область просмотра холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknij lub przeciągnij, aby przesunąć widok kanwy" + "value": "Kliknite ili povucite za pomicanje prikaza platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Clique ou arraste para mover a área de visualização do canvas" + "value": "انقر أو اسحب لتحريك منفذ عرض اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нажмите или перетащите, чтобы переместить область просмотра холста" + "value": "Klikk eller dra for å flytte lerretets visningsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Clique ou arraste para mover a área de visualização do canvas" } }, "th": { @@ -30836,52 +30848,46 @@ "state": "translated", "value": "Клацніть або перетягніть, щоб перемістити область перегляду полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "点按或拖动以移动画布视口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "點按或拖曳以移動畫布視口" - } } } }, "canvas.minimap.accessibilityLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خريطة مصغرة للوحة" + "value": "Canvas minimap" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Minimapa platna" + "value": "キャンバスミニマップ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærredsminikort" + "value": "画布小地图" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Minimap" + "value": "畫布小地圖" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas minimap" + "value": "캔버스 미니맵" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Minimap" } }, "es": { @@ -30902,40 +30908,46 @@ "value": "Minimappa del canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスミニマップ" + "value": "Lærredsminikort" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 미니맵" + "value": "Minimapa kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Minikart for lerret" + "value": "Мини-карта холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Minimapa kanwy" + "value": "Minimapa platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Minimapa do canvas" + "value": "خريطة مصغرة للوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Мини-карта холста" + "value": "Minikart for lerret" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Minimapa do canvas" } }, "th": { @@ -30955,52 +30967,46 @@ "state": "translated", "value": "Мінікарта полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布小地图" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布小地圖" - } } } }, "canvas.pane.close.help": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق الجزء" + "value": "Close Pane" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori okno" + "value": "ペインを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk rude" + "value": "关闭窗格" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Panel schließen" + "value": "關閉窗格" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Pane" + "value": "창 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Panel schließen" } }, "es": { @@ -31021,40 +31027,46 @@ "value": "Chiudi riquadro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペインを閉じる" + "value": "Luk rude" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "창 닫기" + "value": "Zamknij panel" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk rute" + "value": "Закрыть панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij panel" + "value": "Zatvori okno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Painel" + "value": "إغلاق الجزء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть панель" + "value": "Lukk rute" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Painel" } }, "th": { @@ -31074,18 +31086,6 @@ "state": "translated", "value": "Закрити панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭窗格" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉窗格" - } } } }, @@ -31138,13 +31138,13 @@ "value": "Claude Code" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": "Claude Code" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": "Claude Code" @@ -31167,16 +31167,16 @@ "value": "使い方: cmux claude-teams [claude-args...]\n\nエージェントチームを有効にした状態で Claude Code を起動します。\n\nこのコマンドは次を行います:\n - Claude の teammate mode を auto に設定\n - Claude の auto mode が cmux の split を使うよう tmux 風の環境を設定\n - CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 を設定\n - 専用の tmux shim を PATH の先頭に追加\n - 残りの引数をそのまま claude に渡す\n\ntmux shim は、対応している tmux の window/pane コマンドを、現在の cmux セッション内の workspace と split 操作に変換します。\n\n例:\n cmux claude-teams\n cmux claude-teams --continue\n cmux claude-teams --model sonnet" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사용법: cmux claude-teams [claude-args...]\n\n에이전트 팀이 활성화된 상태로 Claude Code를 실행합니다.\n\n이 명령은:\n - Claude 팀원 모드를 auto로 설정합니다\n - Claude auto 모드가 cmux 분할을 사용하도록 tmux 호환 환경을 설정합니다\n - CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1을 설정합니다\n - PATH 앞에 전용 tmux 심을 추가합니다\n - 나머지 인자를 모두 claude에 전달합니다\n\ntmux 심은 지원되는 tmux 윈도우/패인 명령을 현재 cmux 세션의\n워크스페이스 및 분할 작업으로 변환합니다.\n\n예시:\n cmux claude-teams\n cmux claude-teams --continue\n cmux claude-teams --model sonnet" + "value": "Використання: cmux claude-teams [аргументи-claude...]\n\nЗапуск Claude Code з увімкненими командами агентів.\n\nЦя команда:\n - типово вмикає режим teammate для Claude\n - забезпечує підтримку cmux для сеансу\n - встановлює CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1\n - додає приватну tmux-прокладку на початок PATH\n - передає всі інші аргументи до claude\n\nTmux-прокладка перетворює підтримувані команди tmux вікон/панелей на операції\nробочих просторів і розділів cmux у поточному сеансі cmux.\n\nПриклади:\n cmux claude-teams\n cmux claude-teams --continue\n cmux claude-teams --model sonnet" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Використання: cmux claude-teams [аргументи-claude...]\n\nЗапуск Claude Code з увімкненими командами агентів.\n\nЦя команда:\n - типово вмикає режим teammate для Claude\n - забезпечує підтримку cmux для сеансу\n - встановлює CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1\n - додає приватну tmux-прокладку на початок PATH\n - передає всі інші аргументи до claude\n\nTmux-прокладка перетворює підтримувані команди tmux вікон/панелей на операції\nробочих просторів і розділів cmux у поточному сеансі cmux.\n\nПриклади:\n cmux claude-teams\n cmux claude-teams --continue\n cmux claude-teams --model sonnet" + "value": "사용법: cmux claude-teams [claude-args...]\n\n에이전트 팀이 활성화된 상태로 Claude Code를 실행합니다.\n\n이 명령은:\n - Claude 팀원 모드를 auto로 설정합니다\n - Claude auto 모드가 cmux 분할을 사용하도록 tmux 호환 환경을 설정합니다\n - CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1을 설정합니다\n - PATH 앞에 전용 tmux 심을 추가합니다\n - 나머지 인자를 모두 claude에 전달합니다\n\ntmux 심은 지원되는 tmux 윈도우/패인 명령을 현재 cmux 세션의\n워크스페이스 및 분할 작업으로 변환합니다.\n\n예시:\n cmux claude-teams\n cmux claude-teams --continue\n cmux claude-teams --model sonnet" } } } @@ -31255,25 +31255,25 @@ "en": { "stringUnit": { "state": "translated", - "value": "workspace requires a subcommand. Try: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "workspace requires a subcommand. Try: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "ja": { "stringUnit": { "state": "translated", - "value": "workspace にはサブコマンドが必要です。利用可能: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "workspace にはサブコマンドが必要です。利用可能: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "ko": { "stringUnit": { "state": "translated", - "value": "workspace에는 하위 명령이 필요합니다. 사용 가능: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "workspace에는 하위 명령이 필요합니다. 사용 가능: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "uk": { "stringUnit": { "state": "translated", - "value": "workspace потребує підкоманди. Доступні: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "workspace потребує підкоманди. Доступні: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } } } @@ -31284,25 +31284,25 @@ "en": { "stringUnit": { "state": "translated", - "value": "Unknown workspace subcommand: %@. Try: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "Unknown workspace subcommand: %@. Try: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "ja": { "stringUnit": { "state": "translated", - "value": "不明な workspace サブコマンド: %@。利用可能: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "不明な workspace サブコマンド: %@。利用可能: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "ko": { "stringUnit": { "state": "translated", - "value": "알 수 없는 workspace 하위 명령: %@. 사용 가능: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "알 수 없는 workspace 하위 명령: %@. 사용 가능: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Невідома підкоманда workspace: %@. Доступні: list, create, env, close, rename, select, reconnect, disconnect, group" + "value": "Невідома підкоманда workspace: %@. Доступні: list, create, env, tasks, close, rename, select, reconnect, disconnect, group" } } } @@ -35498,34 +35498,40 @@ "cli.install.adminRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "كانت صلاحيات المسؤول مطلوبة للكتابة في /usr/local/bin." + "value": "Administrator privileges were required to write to /usr/local/bin." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potrebne su administratorske privilegije za pisanje u /usr/local/bin." + "value": "/usr/local/binへの書き込みに管理者権限が必要でした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Administratorrettigheder var nødvendige for at skrive til /usr/local/bin." + "value": "写入 /usr/local/bin 需要管理员权限。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zum Schreiben in /usr/local/bin waren Administratorrechte erforderlich." + "value": "寫入 /usr/local/bin 需要管理者權限。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Administrator privileges were required to write to /usr/local/bin." + "value": "/usr/local/bin에 기록하기 위해 관리자 권한이 필요합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zum Schreiben in /usr/local/bin waren Administratorrechte erforderlich." } }, "es": { @@ -35546,40 +35552,46 @@ "value": "Sono stati richiesti i privilegi di amministratore per scrivere in /usr/local/bin." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "/usr/local/binへの書き込みに管理者権限が必要でした。" + "value": "Administratorrettigheder var nødvendige for at skrive til /usr/local/bin." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "/usr/local/bin에 기록하기 위해 관리자 권한이 필요합니다." + "value": "Do zapisu w /usr/local/bin wymagane były uprawnienia administratora." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Administratorrettigheter var nødvendig for å skrive til /usr/local/bin." + "value": "Для записи в /usr/local/bin потребовались права администратора." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Do zapisu w /usr/local/bin wymagane były uprawnienia administratora." + "value": "Potrebne su administratorske privilegije za pisanje u /usr/local/bin." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Privilégios de administrador foram necessários para gravar em /usr/local/bin." + "value": "كانت صلاحيات المسؤول مطلوبة للكتابة في /usr/local/bin." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Для записи в /usr/local/bin потребовались права администратора." + "value": "Administratorrettigheter var nødvendig for å skrive til /usr/local/bin." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Privilégios de administrador foram necessários para gravar em /usr/local/bin." } }, "th": { @@ -35599,52 +35611,46 @@ "state": "translated", "value": "Для запису в /usr/local/bin потрібні права адміністратора." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "写入 /usr/local/bin 需要管理员权限。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "寫入 /usr/local/bin 需要管理者權限。" - } } } }, "cli.install.symlinkCreated": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم إنشاء رابط رمزي:\n\n%1$@ -> %2$@" + "value": "Created symlink:\n\n%1$@ -> %2$@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kreirana simbolička veza:\n\n%1$@ -> %2$@" + "value": "シンボリックリンクを作成しました:\n\n%1$@ -> %2$@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Symbolsk link oprettet:\n%1$@ -> %2$@" + "value": "已创建符号链接:\n\n%1$@ -> %2$@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Symbolische Verknüpfung erstellt:\n\n%1$@ -> %2$@" + "value": "已建立符號連結:\n\n%1$@ -> %2$@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Created symlink:\n\n%1$@ -> %2$@" + "value": "심볼릭 링크 생성 완료:\n\n%1$@ -> %2$@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Symbolische Verknüpfung erstellt:\n\n%1$@ -> %2$@" } }, "es": { @@ -35665,40 +35671,46 @@ "value": "Collegamento simbolico creato:\n\n%1$@ -> %2$@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "シンボリックリンクを作成しました:\n\n%1$@ -> %2$@" + "value": "Symbolsk link oprettet:\n%1$@ -> %2$@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "심볼릭 링크 생성 완료:\n\n%1$@ -> %2$@" + "value": "Utworzono dowiązanie symboliczne:\n\n%1$@ -> %2$@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Opprettet symbolsk lenke:\n\n%1$@ -> %2$@" + "value": "Создана символическая ссылка:\n\n%1$@ -> %2$@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Utworzono dowiązanie symboliczne:\n\n%1$@ -> %2$@" + "value": "Kreirana simbolička veza:\n\n%1$@ -> %2$@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Link simbólico criado:\n\n%1$@ -> %2$@" + "value": "تم إنشاء رابط رمزي:\n\n%1$@ -> %2$@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Создана символическая ссылка:\n\n%1$@ -> %2$@" + "value": "Opprettet symbolsk lenke:\n\n%1$@ -> %2$@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Link simbólico criado:\n\n%1$@ -> %2$@" } }, "th": { @@ -35718,52 +35730,46 @@ "state": "translated", "value": "Створено символічне посилання:\n\n%1$@ -> %2$@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已创建符号链接:\n\n%1$@ -> %2$@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "已建立符號連結:\n\n%1$@ -> %2$@" - } } } }, "cli.installFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر تثبيت واجهة أوامر cmux" + "value": "Couldn't Install cmux CLI" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće instalirati cmux CLI" + "value": "cmux CLI をインストールできませんでした" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke installere cmux CLI" + "value": "无法安装 cmux CLI" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux CLI konnte nicht installiert werden" + "value": "無法安裝 cmux CLI" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Couldn't Install cmux CLI" + "value": "cmux CLI를 설치할 수 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux CLI konnte nicht installiert werden" } }, "es": { @@ -35784,40 +35790,46 @@ "value": "Impossibile installare la CLI di cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux CLI をインストールできませんでした" + "value": "Kunne ikke installere cmux CLI" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux CLI를 설치할 수 없습니다" + "value": "Nie udało się zainstalować CLI cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke installere cmux CLI" + "value": "Не удалось установить cmux CLI" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się zainstalować CLI cmux" + "value": "Nije moguće instalirati cmux CLI" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não Foi Possível Instalar o CLI do cmux" + "value": "تعذر تثبيت واجهة أوامر cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось установить cmux CLI" + "value": "Kunne ikke installere cmux CLI" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não Foi Possível Instalar o CLI do cmux" } }, "th": { @@ -35837,52 +35849,46 @@ "state": "translated", "value": "Не вдалося встановити cmux CLI" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法安装 cmux CLI" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法安裝 cmux CLI" - } } } }, "cli.installed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم تثبيت واجهة أوامر cmux" + "value": "cmux CLI Installed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux CLI instaliran" + "value": "cmux CLI がインストールされました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux CLI installeret" + "value": "cmux CLI 已安装" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux CLI installiert" + "value": "cmux CLI 已安裝" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux CLI Installed" + "value": "cmux CLI 설치 완료" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux CLI installiert" } }, "es": { @@ -35903,40 +35909,46 @@ "value": "CLI di cmux installata" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux CLI がインストールされました" + "value": "cmux CLI installeret" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux CLI 설치 완료" + "value": "CLI cmux zainstalowane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux CLI installert" + "value": "cmux CLI установлен" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "CLI cmux zainstalowane" + "value": "cmux CLI instaliran" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "CLI do cmux Instalado" + "value": "تم تثبيت واجهة أوامر cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux CLI установлен" + "value": "cmux CLI installert" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "CLI do cmux Instalado" } }, "th": { @@ -35956,18 +35968,6 @@ "state": "translated", "value": "cmux CLI встановлено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux CLI 已安装" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux CLI 已安裝" - } } } }, @@ -39250,16 +39250,16 @@ "value": "使い方: cmux omo [opencode-args...]\n\ncmux 対応の環境で OpenCode と oh-my-openagent を起動します。\n\noh-my-openagent は複数の AI モデルを専門エージェントとして並列に\nオーケストレーションします。このコマンドは tmux shim を設定し、\nエージェントのペインをネイティブの cmux split に変換します。\n\nこのコマンドは次を行います:\n - oh-my-openagent が cmux の split を使うよう tmux 風の環境を設定\n - 専用の tmux shim を PATH の先頭に追加\n - 残りの引数をそのまま opencode に渡す\n\ntmux shim は、tmux の window/pane コマンドを、現在の cmux セッション内の\nworkspace と split 操作に変換します。\n\n例:\n cmux omo\n cmux omo --continue\n cmux omo --model claude-sonnet-4-6" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사용법: cmux omo [opencode-args...]\n\ncmux 호환 환경에서 oh-my-openagent와 함께 OpenCode를 실행합니다.\n\noh-my-openagent는 여러 AI 모델을 전문 에이전트로 병렬 조율합니다.\n이 명령은 에이전트 패인이 사이드바 메타데이터와 알림이 있는\n네이티브 cmux 분할이 되도록 tmux 심을 설정합니다.\n\n이 명령은:\n - oh-my-openagent가 cmux 분할을 사용하도록 tmux 호환 환경을 설정합니다\n - PATH 앞에 전용 tmux 심을 추가합니다\n - 나머지 인자를 모두 opencode에 전달합니다\n\ntmux 심은 tmux 윈도우/패인 명령을 현재 cmux 세션의\n워크스페이스 및 분할 작업으로 변환합니다.\n\n예시:\n cmux omo\n cmux omo --continue\n cmux omo --model claude-sonnet-4-6" + "value": "Використання: cmux omo [аргументи-opencode...]\n\nЗапуск OpenCode з oh-my-openagent у середовищі cmux.\n\noh-my-openagent оркеструє кілька моделей ШІ як спеціалізованих агентів\nпаралельно. Ця команда налаштовує tmux-прокладку, щоб панелі агентів\nстали нативними розділами cmux з метаданими бічної панелі та сповіщеннями.\n\nЦя команда:\n - забезпечує підтримку cmux для oh-my-openagent\n - додає приватну tmux-прокладку на початок PATH\n - передає всі інші аргументи до opencode\n\nTmux-прокладка перетворює команди tmux вікон/панелей на операції\nробочих просторів і розділів cmux у поточному сеансі cmux.\n\nПриклади:\n cmux omo\n cmux omo --continue\n cmux omo --model claude-sonnet-4-6" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Використання: cmux omo [аргументи-opencode...]\n\nЗапуск OpenCode з oh-my-openagent у середовищі cmux.\n\noh-my-openagent оркеструє кілька моделей ШІ як спеціалізованих агентів\nпаралельно. Ця команда налаштовує tmux-прокладку, щоб панелі агентів\nстали нативними розділами cmux з метаданими бічної панелі та сповіщеннями.\n\nЦя команда:\n - забезпечує підтримку cmux для oh-my-openagent\n - додає приватну tmux-прокладку на початок PATH\n - передає всі інші аргументи до opencode\n\nTmux-прокладка перетворює команди tmux вікон/панелей на операції\nробочих просторів і розділів cmux у поточному сеансі cmux.\n\nПриклади:\n cmux omo\n cmux omo --continue\n cmux omo --model claude-sonnet-4-6" + "value": "사용법: cmux omo [opencode-args...]\n\ncmux 호환 환경에서 oh-my-openagent와 함께 OpenCode를 실행합니다.\n\noh-my-openagent는 여러 AI 모델을 전문 에이전트로 병렬 조율합니다.\n이 명령은 에이전트 패인이 사이드바 메타데이터와 알림이 있는\n네이티브 cmux 분할이 되도록 tmux 심을 설정합니다.\n\n이 명령은:\n - oh-my-openagent가 cmux 분할을 사용하도록 tmux 호환 환경을 설정합니다\n - PATH 앞에 전용 tmux 심을 추가합니다\n - 나머지 인자를 모두 opencode에 전달합니다\n\ntmux 심은 tmux 윈도우/패인 명령을 현재 cmux 세션의\n워크스페이스 및 분할 작업으로 변환합니다.\n\n예시:\n cmux omo\n cmux omo --continue\n cmux omo --model claude-sonnet-4-6" } } } @@ -41071,34 +41071,40 @@ "cli.uninstall.adminRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "كانت صلاحيات المسؤول مطلوبة لتعديل /usr/local/bin." + "value": "Administrator privileges were required to modify /usr/local/bin." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potrebne su administratorske privilegije za izmjenu /usr/local/bin." + "value": "/usr/local/binの変更に管理者権限が必要でした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Administratorrettigheder var nødvendige for at ændre /usr/local/bin." + "value": "修改 /usr/local/bin 需要管理员权限。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zum Ändern von /usr/local/bin waren Administratorrechte erforderlich." + "value": "修改 /usr/local/bin 需要管理者權限。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Administrator privileges were required to modify /usr/local/bin." + "value": "/usr/local/bin을 수정하기 위해 관리자 권한이 필요합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zum Ändern von /usr/local/bin waren Administratorrechte erforderlich." } }, "es": { @@ -41119,40 +41125,46 @@ "value": "Sono stati richiesti i privilegi di amministratore per modificare /usr/local/bin." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "/usr/local/binの変更に管理者権限が必要でした。" + "value": "Administratorrettigheder var nødvendige for at ændre /usr/local/bin." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "/usr/local/bin을 수정하기 위해 관리자 권한이 필요합니다." + "value": "Do modyfikacji /usr/local/bin wymagane były uprawnienia administratora." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Administratorrettigheter var nødvendig for å endre /usr/local/bin." + "value": "Для изменения /usr/local/bin потребовались права администратора." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Do modyfikacji /usr/local/bin wymagane były uprawnienia administratora." + "value": "Potrebne su administratorske privilegije za izmjenu /usr/local/bin." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Privilégios de administrador foram necessários para modificar /usr/local/bin." + "value": "كانت صلاحيات المسؤول مطلوبة لتعديل /usr/local/bin." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Для изменения /usr/local/bin потребовались права администратора." + "value": "Administratorrettigheter var nødvendig for å endre /usr/local/bin." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Privilégios de administrador foram necessários para modificar /usr/local/bin." } }, "th": { @@ -41172,52 +41184,46 @@ "state": "translated", "value": "Для зміни /usr/local/bin потрібні права адміністратора." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "修改 /usr/local/bin 需要管理员权限。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "修改 /usr/local/bin 需要管理者權限。" - } } } }, "cli.uninstall.notFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على رابط رمزي لواجهة أوامر cmux في %@." + "value": "No cmux CLI symlink was found at %@." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Simbolička veza cmux CLI nije pronađena na %@." + "value": "%@にcmux CLIのシンボリックリンクが見つかりませんでした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Intet cmux CLI symbolsk link blev fundet på %@." + "value": "在 %@ 处未找到 cmux CLI 符号链接。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Es wurde keine symbolische Verknüpfung für cmux CLI unter %@ gefunden." + "value": "在 %@ 找不到 cmux CLI 的符號連結。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No cmux CLI symlink was found at %@." + "value": "%@에서 cmux CLI 심볼릭 링크를 찾을 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Es wurde keine symbolische Verknüpfung für cmux CLI unter %@ gefunden." } }, "es": { @@ -41238,40 +41244,46 @@ "value": "Nessun collegamento simbolico della CLI di cmux trovato in %@." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%@にcmux CLIのシンボリックリンクが見つかりませんでした。" + "value": "Intet cmux CLI symbolsk link blev fundet på %@." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@에서 cmux CLI 심볼릭 링크를 찾을 수 없습니다." + "value": "Nie znaleziono dowiązania symbolicznego CLI cmux pod adresem %@." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen cmux CLI-symbolsk lenke ble funnet på %@." + "value": "Символическая ссылка cmux CLI не найдена по пути %@." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono dowiązania symbolicznego CLI cmux pod adresem %@." + "value": "Simbolička veza cmux CLI nije pronađena na %@." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhum link simbólico do CLI do cmux foi encontrado em %@." + "value": "لم يتم العثور على رابط رمزي لواجهة أوامر cmux في %@." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Символическая ссылка cmux CLI не найдена по пути %@." + "value": "Ingen cmux CLI-symbolsk lenke ble funnet på %@." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhum link simbólico do CLI do cmux foi encontrado em %@." } }, "th": { @@ -41291,52 +41303,46 @@ "state": "translated", "value": "Символічне посилання cmux CLI не знайдено за адресою %@." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 %@ 处未找到 cmux CLI 符号链接。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 %@ 找不到 cmux CLI 的符號連結。" - } } } }, "cli.uninstall.removed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تمت إزالة %@." + "value": "Removed %@." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uklonjeno %@." + "value": "%@を削除しました。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fjernede %@." + "value": "已移除 %@。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ wurde entfernt." + "value": "已移除 %@。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Removed %@." + "value": "%@을(를) 제거했습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%@ wurde entfernt." } }, "es": { @@ -41357,40 +41363,46 @@ "value": "Rimosso %@." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%@を削除しました。" + "value": "Fjernede %@." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@을(를) 제거했습니다." + "value": "Usunięto %@." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjernet %@." + "value": "Удалено: %@." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Usunięto %@." + "value": "Uklonjeno %@." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%@ removido." + "value": "تمت إزالة %@." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Удалено: %@." + "value": "Fjernet %@." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%@ removido." } }, "th": { @@ -41410,52 +41422,46 @@ "state": "translated", "value": "Видалено %@." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已移除 %@。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "已移除 %@。" - } } } }, "cli.uninstallFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر إلغاء تثبيت واجهة أوامر cmux" + "value": "Couldn't Uninstall cmux CLI" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće deinstalirati cmux CLI" + "value": "cmux CLI をアンインストールできませんでした" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke afinstallere cmux CLI" + "value": "无法卸载 cmux CLI" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux CLI konnte nicht deinstalliert werden" + "value": "無法解除安裝 cmux CLI" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Couldn't Uninstall cmux CLI" + "value": "cmux CLI를 제거할 수 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux CLI konnte nicht deinstalliert werden" } }, "es": { @@ -41476,40 +41482,46 @@ "value": "Impossibile disinstallare la CLI di cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux CLI をアンインストールできませんでした" + "value": "Kunne ikke afinstallere cmux CLI" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux CLI를 제거할 수 없습니다" + "value": "Nie udało się odinstalować CLI cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke avinstallere cmux CLI" + "value": "Не удалось удалить cmux CLI" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się odinstalować CLI cmux" + "value": "Nije moguće deinstalirati cmux CLI" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não Foi Possível Desinstalar o CLI do cmux" + "value": "تعذر إلغاء تثبيت واجهة أوامر cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось удалить cmux CLI" + "value": "Kunne ikke avinstallere cmux CLI" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não Foi Possível Desinstalar o CLI do cmux" } }, "th": { @@ -41529,52 +41541,46 @@ "state": "translated", "value": "Не вдалося видалити cmux CLI" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法卸载 cmux CLI" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法解除安裝 cmux CLI" - } } } }, "cli.uninstalled": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم إلغاء تثبيت واجهة أوامر cmux" + "value": "cmux CLI Uninstalled" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux CLI deinstaliran" + "value": "cmux CLI がアンインストールされました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux CLI afinstalleret" + "value": "cmux CLI 已卸载" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux CLI deinstalliert" + "value": "cmux CLI 已解除安裝" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux CLI Uninstalled" + "value": "cmux CLI 제거 완료" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux CLI deinstalliert" } }, "es": { @@ -41595,40 +41601,46 @@ "value": "CLI di cmux disinstallata" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux CLI がアンインストールされました" + "value": "cmux CLI afinstalleret" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux CLI 제거 완료" + "value": "CLI cmux odinstalowane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux CLI avinstallert" + "value": "cmux CLI удален" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "CLI cmux odinstalowane" + "value": "cmux CLI deinstaliran" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "CLI do cmux Desinstalado" + "value": "تم إلغاء تثبيت واجهة أوامر cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux CLI удален" + "value": "cmux CLI avinstallert" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "CLI do cmux Desinstalado" } }, "th": { @@ -41648,18 +41660,6 @@ "state": "translated", "value": "cmux CLI видалено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux CLI 已卸载" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux CLI 已解除安裝" - } } } }, @@ -41901,374 +41901,848 @@ "en": { "stringUnit": { "state": "translated", - "value": "Usage: cmux workspace [flags]\n\nCanonical noun for workspace operations. Legacy verbs\n(new-workspace, list-workspaces, close-workspace,\nrename-workspace, select-workspace) keep working and print a\none-time deprecation hint pointing here.\n\nSubcommands:\n list List workspaces in a window\n create [flags] Create a workspace (same flags as new-workspace,\n including --env KEY=VALUE and --env-file )\n env [workspace] [--mask]\n Print a workspace's configured environment\n variables (--mask redacts the values)\n close Close a workspace\n rename --title \n select Make a workspace active\n reconnect [workspace] Reconnect a remote (SSH) workspace, including one\n whose automatic reconnect paused because the host\n was unreachable\n disconnect [workspace] Stop a remote (SSH) workspace's connection\n group Workspace group operations (see cmux workspace-group --help)\n\nenv/reconnect/disconnect accept a positional handle or --workspace\n, defaulting to the caller's workspace, then the\nselected one (of --window's window when given).\n\nExamples:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" + "value": "Usage: cmux workspace [flags]\n\nCanonical noun for workspace operations. Legacy verbs\n(new-workspace, list-workspaces, close-workspace,\nrename-workspace, select-workspace) keep working and print a\none-time deprecation hint pointing here.\n\nSubcommands:\n list List workspaces in a window\n create [flags] Create a workspace (same flags as new-workspace,\n including --env KEY=VALUE and --env-file )\n env [workspace] [--mask]\n Print a workspace's configured environment\n variables (--mask redacts the values)\n tasks Manage beta per-workspace tasks\n close Close a workspace\n rename --title \n select Make a workspace active\n reconnect [workspace] Reconnect a remote (SSH) workspace, including one\n whose automatic reconnect paused because the host\n was unreachable\n disconnect [workspace] Stop a remote (SSH) workspace's connection\n group Workspace group operations (see cmux workspace-group --help)\n\nenv/tasks list/tasks open/reconnect/disconnect accept a positional\nhandle or --workspace , defaulting to the caller's\nworkspace, then the selected one (of --window's window when given).\n\nExamples:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace tasks list\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" } }, "ja": { "stringUnit": { "state": "translated", - "value": "使い方: cmux workspace <サブコマンド> [フラグ]\n\nワークスペース操作の正規の名前空間です。従来の動詞コマンド\n(new-workspace、list-workspaces、close-workspace、\nrename-workspace、select-workspace) は引き続き動作し、ここを指す\n非推奨ヒントを一度だけ表示します。\n\nサブコマンド:\n list ウィンドウ内のワークスペースを一覧表示\n create [flags] ワークスペースを作成 (new-workspace と同じフラグ。\n --env KEY=VALUE と --env-file を含む)\n env [workspace] [--mask]\n ワークスペースに設定された環境変数を表示\n (--mask は値を伏せ字にします)\n close ワークスペースを閉じる\n rename --title \n select ワークスペースをアクティブにする\n reconnect [workspace] リモート (SSH) ワークスペースを再接続。ホストに\n 到達できず自動再接続が一時停止したものも含む\n disconnect [workspace] リモート (SSH) ワークスペースの接続を停止\n group ワークスペースグループ操作 (cmux workspace-group --help を参照)\n\nenv/reconnect/disconnect は位置引数のハンドルまたは --workspace\n を受け付け、省略時は呼び出し元のワークスペース、\n次に選択中のワークスペース (--window 指定時はそのウィンドウ) を\n対象にします。\n\n例:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" + "value": "使い方: cmux workspace <サブコマンド> [フラグ]\n\nワークスペース操作の正規の名前空間です。従来の動詞コマンド\n(new-workspace、list-workspaces、close-workspace、\nrename-workspace、select-workspace) は引き続き動作し、ここを指す\n非推奨ヒントを一度だけ表示します。\n\nサブコマンド:\n list ウィンドウ内のワークスペースを一覧表示\n create [flags] ワークスペースを作成 (new-workspace と同じフラグ。\n --env KEY=VALUE と --env-file を含む)\n env [workspace] [--mask]\n ワークスペースに設定された環境変数を表示\n (--mask は値を伏せ字にします)\n tasks ベータ版ワークスペースタスクを管理\n close ワークスペースを閉じる\n rename --title \n select ワークスペースをアクティブにする\n reconnect [workspace] リモート (SSH) ワークスペースを再接続。ホストに\n 到達できず自動再接続が一時停止したものも含む\n disconnect [workspace] リモート (SSH) ワークスペースの接続を停止\n group ワークスペースグループ操作 (cmux workspace-group --help を参照)\n\nenv/tasks list/tasks open/reconnect/disconnect は位置引数のハンドルまたは\n--workspace を受け付け、省略時は呼び出し元の\nワークスペース、次に選択中のワークスペース (--window 指定時はその\nウィンドウ) を対象にします。\n\n例:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace tasks list\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" } }, "ko": { "stringUnit": { "state": "translated", - "value": "사용법: cmux workspace <하위 명령> [플래그]\n\n워크스페이스 작업의 표준 네임스페이스입니다. 기존 동사형 명령\n(new-workspace, list-workspaces, close-workspace,\nrename-workspace, select-workspace)은 계속 작동하며 이곳을\n가리키는 사용 중단 안내를 한 번 표시합니다.\n\n하위 명령:\n list 창의 워크스페이스 목록 표시\n create [flags] 워크스페이스 생성 (new-workspace와 동일한 플래그.\n --env KEY=VALUE 및 --env-file 포함)\n env [workspace] [--mask]\n 워크스페이스에 설정된 환경 변수 표시\n (--mask는 값을 가립니다)\n close 워크스페이스 닫기\n rename --title \n select 워크스페이스를 활성화\n reconnect [workspace] 원격 (SSH) 워크스페이스 재연결. 호스트에 연결할\n 수 없어 자동 재연결이 일시 중지된 경우 포함\n disconnect [workspace] 원격 (SSH) 워크스페이스 연결 중지\n group 워크스페이스 그룹 작업 (cmux workspace-group --help 참고)\n\nenv/reconnect/disconnect는 위치 핸들 또는 --workspace\n를 받으며, 기본값은 호출자의 워크스페이스, 그다음\n선택된 워크스페이스입니다 (--window 지정 시 해당 창 기준).\n\n예시:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" + "value": "사용법: cmux workspace <하위 명령> [플래그]\n\n워크스페이스 작업의 표준 네임스페이스입니다. 기존 동사형 명령\n(new-workspace, list-workspaces, close-workspace,\nrename-workspace, select-workspace)은 계속 작동하며 이곳을\n가리키는 사용 중단 안내를 한 번 표시합니다.\n\n하위 명령:\n list 창의 워크스페이스 목록 표시\n create [flags] 워크스페이스 생성 (new-workspace와 동일한 플래그.\n --env KEY=VALUE 및 --env-file 포함)\n env [workspace] [--mask]\n 워크스페이스에 설정된 환경 변수 표시\n (--mask는 값을 가립니다)\n tasks 베타 워크스페이스 작업 관리\n close 워크스페이스 닫기\n rename --title \n select 워크스페이스를 활성화\n reconnect [workspace] 원격 (SSH) 워크스페이스 재연결. 호스트에 연결할\n 수 없어 자동 재연결이 일시 중지된 경우 포함\n disconnect [workspace] 원격 (SSH) 워크스페이스 연결 중지\n group 워크스페이스 그룹 작업 (cmux workspace-group --help 참고)\n\nenv/tasks list/tasks open/reconnect/disconnect는 위치 핸들 또는\n--workspace 를 받으며, 기본값은 호출자의\n워크스페이스, 그다음 선택된 워크스페이스입니다 (--window 지정 시 해당 창 기준).\n\n예시:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace tasks list\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Використання: cmux workspace <підкоманда> [прапорці]\n\nКанонічний простір імен для операцій з робочими просторами.\nЗастарілі дієслівні команди (new-workspace, list-workspaces,\nclose-workspace, rename-workspace, select-workspace) продовжують\nпрацювати й одноразово показують підказку про застарілість, що\nвказує сюди.\n\nПідкоманди:\n list Список робочих просторів у вікні\n create [flags] Створити робочий простір (ті самі прапорці, що й\n new-workspace, зокрема --env KEY=VALUE та --env-file )\n env [workspace] [--mask]\n Показати налаштовані змінні середовища робочого\n простору (--mask приховує значення)\n close Закрити робочий простір\n rename --title \n select Зробити робочий простір активним\n reconnect [workspace] Перепідключити віддалений (SSH) робочий простір,\n зокрема той, де автоматичне перепідключення\n призупинено через недосяжний хост\n disconnect [workspace] Зупинити з'єднання віддаленого (SSH) робочого простору\n group Операції з групами робочих просторів (див. cmux workspace-group --help)\n\nenv/reconnect/disconnect приймають позиційний дескриптор або --workspace\n; типово використовується робочий простір викликача,\nдалі — вибраний (у вікні з --window, якщо задано).\n\nПриклади:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" + "value": "Використання: cmux workspace <підкоманда> [прапорці]\n\nКанонічний простір імен для операцій з робочими просторами.\nЗастарілі дієслівні команди (new-workspace, list-workspaces,\nclose-workspace, rename-workspace, select-workspace) продовжують\nпрацювати й одноразово показують підказку про застарілість, що\nвказує сюди.\n\nПідкоманди:\n list Список робочих просторів у вікні\n create [flags] Створити робочий простір (ті самі прапорці, що й\n new-workspace, зокрема --env KEY=VALUE та --env-file )\n env [workspace] [--mask]\n Показати налаштовані змінні середовища робочого\n простору (--mask приховує значення)\n tasks Керувати бета-завданнями робочого простору\n close Закрити робочий простір\n rename --title \n select Зробити робочий простір активним\n reconnect [workspace] Перепідключити віддалений (SSH) робочий простір,\n зокрема той, де автоматичне перепідключення\n призупинено через недосяжний хост\n disconnect [workspace] Зупинити з'єднання віддаленого (SSH) робочого простору\n group Операції з групами робочих просторів (див. cmux workspace-group --help)\n\nenv/tasks list/tasks open/reconnect/disconnect приймають позиційний\nдескриптор або --workspace ; типово використовується\nробочий простір викликача, далі — вибраний (у вікні з --window, якщо задано).\n\nПриклади:\n cmux workspace list --json\n cmux workspace create --name Build --cwd ~/projects/myapp\n cmux workspace create --cwd . --env AWS_PROFILE=prod --env-file ./.cmux.env\n cmux workspace env workspace:3 --mask\n cmux workspace tasks list\n cmux workspace close workspace:3\n cmux workspace reconnect\n cmux workspace disconnect --workspace workspace:3" } } } }, - "clipboard.sshError.item": { + "cli.workspaceTasks.add.error.titleRequired": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "%lld. %@ (%@): %@" + "value": "workspace tasks add requires --title or a title argument" } }, "ja": { "stringUnit": { "state": "translated", - "value": "%lld. %@ (%@): %@" + "value": "workspace tasks add には --title またはタイトル引数が必要です" } }, "ko": { "stringUnit": { "state": "translated", - "value": "%lld. %@ (%@): %@" + "value": "workspace tasks add에는 --title 또는 제목 인수가 필요합니다" } }, "uk": { "stringUnit": { "state": "translated", - "value": "%lld. %@ (%@): %@" + "value": "workspace tasks add потребує --title або аргумент назви" } } } }, - "clipboard.sshError.single": { + "cli.workspaceTasks.add.error.titleTooLong": { "extractionState": "manual", "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "SSH error (%@): %@" + "value": "workspace tasks add title must be %d characters or fewer" } }, "ja": { "stringUnit": { "state": "translated", - "value": "SSH エラー (%@): %@" + "value": "workspace tasks add のタイトルは %d 文字以内にしてください" } }, "ko": { "stringUnit": { "state": "translated", - "value": "SSH 오류 (%@): %@" + "value": "workspace tasks add 제목은 %d자 이하여야 합니다" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Помилка SSH (%@): %@" + "value": "Назва workspace tasks add має містити не більше %d символів" } } } }, - "command.applyUpdateIfAvailable.subtitle": { + "cli.workspaceTasks.add.error.unexpectedArguments": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عام" + "value": "workspace tasks add cannot combine --title with positional title arguments" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno" + "value": "workspace tasks add では --title と位置指定のタイトル引数を併用できません" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "workspace tasks add에서는 --title과 위치 제목 인수를 함께 사용할 수 없습니다" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "workspace tasks add не може поєднувати --title з позиційними аргументами назви" + } + } + } + }, + "cli.workspaceTasks.error.flagRequiresValue": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@: %@ requires a value" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@: %@ には値が必要です" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@: %@에는 값이 필요합니다" } }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "%@: %@ потребує значення" + } + } + } + }, + "cli.workspaceTasks.error.invalidAfter": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "--after requires a task UUID" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "--after にはタスク UUID が必要です" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Général" + "value": "--after에는 작업 UUID가 필요합니다" } }, - "it": { + "uk": { "stringUnit": { "state": "translated", - "value": "Globale" + "value": "--after потребує UUID завдання" + } + } + } + }, + "cli.workspaceTasks.error.invalidBefore": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "--before requires a task UUID" } }, "ja": { "stringUnit": { "state": "translated", - "value": "グローバル" + "value": "--before にはタスク UUID が必要です" } }, "ko": { "stringUnit": { "state": "translated", - "value": "전역" + "value": "--before에는 작업 UUID가 필요합니다" } }, - "nb": { + "uk": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "--before потребує UUID завдання" + } + } + } + }, + "cli.workspaceTasks.error.invalidIndex": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "--index requires a non-negative integer" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalne" + "value": "--index には 0 以上の整数が必要です" } }, - "pt-BR": { + "ko": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "--index에는 음수가 아닌 정수가 필요합니다" } }, - "ru": { + "uk": { "stringUnit": { "state": "translated", - "value": "Глобальные" + "value": "--index потребує невід’ємне ціле число" + } + } + } + }, + "cli.workspaceTasks.error.onePlacement": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@ accepts only one of --before, --after, or --index" } }, - "th": { + "ja": { "stringUnit": { "state": "translated", - "value": "ทั่วไป" + "value": "%@ では --before、--after、--index のいずれか 1 つだけを指定できます" } }, - "tr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Genel" + "value": "%@는 --before, --after, --index 중 하나만 받을 수 있습니다" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Глобальна" + "value": "%@ приймає лише один із параметрів --before, --after або --index" + } + } + } + }, + "cli.workspaceTasks.error.placementRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@ requires --before, --after, or --index" } }, - "zh-Hans": { + "ja": { "stringUnit": { "state": "translated", - "value": "全局" + "value": "%@ には --before、--after、--index のいずれかが必要です" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "全域" + "value": "%@에는 --before, --after 또는 --index가 필요합니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "%@ потребує --before, --after або --index" } } } }, - "command.applyUpdateIfAvailable.title": { + "cli.workspaceTasks.error.taskIdRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تطبيق التحديث (إن توفر)" + "value": "%@ requires a task UUID" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Primijeni ažuriranje (ako je dostupno)" + "value": "%@ にはタスク UUID が必要です" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Anvend opdatering (hvis tilgængelig)" + "value": "%@에는 작업 UUID가 필요합니다" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Update anwenden (falls verfügbar)" + "value": "%@ потребує UUID завдання" + } + } + } + }, + "cli.workspaceTasks.error.unexpectedArguments": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%@ has unexpected positional arguments" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@ に予期しない位置引数があります" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@에 예기치 않은 위치 인수가 있습니다" } }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "%@ має неочікувані позиційні аргументи" + } + } + } + }, + "cli.workspaceTasks.error.unknownFlag": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Apply Update (If Available)" + "value": "%@: unknown flag '%@'" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Aplicar actualización (si está disponible)" + "value": "%@: 不明なフラグ '%@'" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Appliquer la mise à jour (si disponible)" + "value": "%@: 알 수 없는 플래그 '%@'" } }, - "it": { + "uk": { "stringUnit": { "state": "translated", - "value": "Applica aggiornamento (se disponibile)" + "value": "%@: невідомий прапорець '%@'" + } + } + } + }, + "cli.workspaceTasks.error.unknownSubcommand": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Unknown workspace tasks subcommand: %@. Try: list, add, archive, unarchive, remove, move, open" } }, "ja": { "stringUnit": { "state": "translated", - "value": "アップデートを適用(利用可能な場合)" + "value": "不明なワークスペースタスクサブコマンド: %@。list、add、archive、unarchive、remove、move、open を試してください" } }, "ko": { "stringUnit": { "state": "translated", - "value": "업데이트 적용 (사용 가능한 경우)" + "value": "알 수 없는 작업 영역 작업 하위 명령: %@. 사용 가능: list, add, archive, unarchive, remove, move, open" } }, - "nb": { + "uk": { "stringUnit": { "state": "translated", - "value": "Installer oppdatering (hvis tilgjengelig)" + "value": "Невідома підкоманда завдань робочої області: %@. Доступні: list, add, archive, unarchive, remove, move, open" + } + } + } + }, + "cli.workspaceTasks.list.archivedHeader": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Archived:" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zastosuj aktualizację (jeśli dostępna)" + "value": "アーカイブ:" } }, - "pt-BR": { + "ko": { "stringUnit": { "state": "translated", - "value": "Aplicar Atualização (Se Disponível)" + "value": "보관됨:" } }, - "ru": { + "uk": { "stringUnit": { "state": "translated", - "value": "Применить обновление (если доступно)" + "value": "Архівовані:" + } + } + } + }, + "cli.workspaceTasks.list.empty": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "No workspace tasks for %@" } }, - "th": { + "ja": { "stringUnit": { "state": "translated", - "value": "ติดตั้งอัปเดต (ถ้ามี)" + "value": "%@ のワークスペースタスクはありません" } }, - "tr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Güncellemeyi Uygula (Varsa)" + "value": "%@에 대한 작업 영역 작업이 없습니다" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Застосувати оновлення (якщо доступне)" + "value": "Немає завдань робочої області для %@" + } + } + } + }, + "cli.workspaceTasks.list.error.tooManyArguments": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks list accepts at most one workspace handle" } }, - "zh-Hans": { + "ja": { "stringUnit": { "state": "translated", - "value": "应用更新(如果可用)" + "value": "workspace tasks list が受け取れるワークスペースハンドルは 1 つまでです" } }, - "zh-Hant": { + "ko": { "stringUnit": { "state": "translated", - "value": "套用更新(如果有的話)" + "value": "workspace tasks list는 작업 영역 핸들을 하나만 받을 수 있습니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks list приймає щонайбільше один ідентифікатор робочої області" } } } }, - "command.attemptUpdate.subtitle": { + "cli.workspaceTasks.list.header": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عام" + "value": "Workspace %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno" + "value": "ワークスペース %@" } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "작업 영역 %@" } }, - "de": { + "uk": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "Робоча область %@" + } + } + } + }, + "cli.workspaceTasks.list.none": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "(none)" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "(なし)" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "(없음)" } }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "(немає)" + } + } + } + }, + "cli.workspaceTasks.list.openHeader": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "Open:" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "未完了:" } }, - "fr": { + "ko": { "stringUnit": { "state": "translated", - "value": "Général" + "value": "열림:" } }, - "it": { + "uk": { "stringUnit": { "state": "translated", - "value": "Globale" + "value": "Відкриті:" + } + } + } + }, + "cli.workspaceTasks.move.error.taskIdRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move requires a task UUID" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move にはタスク UUID が必要です" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move에는 작업 UUID가 필요합니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move потребує UUID завдання" + } + } + } + }, + "cli.workspaceTasks.move.error.unexpectedArguments": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move has unexpected positional arguments" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move に予期しない位置引数があります" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move에 예기치 않은 위치 인수가 있습니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks move має неочікувані позиційні аргументи" + } + } + } + }, + "cli.workspaceTasks.mutation.ok": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "OK task=%@ workspace=%@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "OK task=%@ workspace=%@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확인 task=%@ workspace=%@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "OK task=%@ workspace=%@" + } + } + } + }, + "cli.workspaceTasks.open.error.invalidFocus": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open: --focus must be true or false" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open: --focus は true または false で指定してください" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open: --focus는 true 또는 false여야 합니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open: --focus має бути true або false" + } + } + } + }, + "cli.workspaceTasks.open.error.tooManyArguments": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open accepts at most one workspace handle" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open が受け取れるワークスペースハンドルは 1 つまでです" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open은 작업 영역 핸들을 하나만 받을 수 있습니다" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspace tasks open приймає щонайбільше один ідентифікатор робочої області" + } + } + } + }, + "cli.workspaceTasks.open.ok": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "OK surface=%@ workspace=%@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "OK surface=%@ workspace=%@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "확인 surface=%@ workspace=%@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "OK surface=%@ workspace=%@" + } + } + } + }, + "cli.workspaceTasks.usage": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Usage: cmux workspace tasks [flags]\n\nManage the selected workspace's beta Workspace Tasks list.\n\nSubcommands:\n list [workspace] List open and archived tasks\n add [title] [--title ] [--index |--before |--after ]\n Add an open task\n archive Move a task to Archived\n unarchive Restore a task to Open\n remove Delete a task\n move |--task |--task-id |--id \n (--index |--before |--after )\n Reorder a task within its bucket\n open [workspace] [--focus ] Open the native task surface\n\nShared flags:\n --workspace Target workspace (default: $CMUX_WORKSPACE_ID, then selected)\n --window Window context for workspace refs and indexes\n\nExamples:\n cmux workspace tasks list\n cmux workspace tasks add \"Write PR description\"\n cmux workspace tasks add --title \"Update docs\" --after 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks archive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks unarchive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks move 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 --index 0\n cmux workspace tasks open --focus true" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "使用法: cmux workspace tasks <サブコマンド> [フラグ]\n\n選択中ワークスペースのベータ版 Workspace Tasks リストを管理します。\n\nサブコマンド:\n list [workspace] 未完了とアーカイブ済みタスクを一覧表示\n add [title] [--title ] [--index |--before |--after ]\n 未完了タスクを追加\n archive タスクをアーカイブへ移動\n unarchive タスクを未完了へ復元\n remove タスクを削除\n move |--task |--task-id |--id \n (--index |--before |--after )\n 同じ区分内でタスクを並べ替え\n open [workspace] [--focus ] ネイティブタスクサーフェスを開く\n\n共通フラグ:\n --workspace 対象ワークスペース (既定: $CMUX_WORKSPACE_ID、その後選択中)\n --window ワークスペース参照とインデックスのウィンドウコンテキスト\n\n例:\n cmux workspace tasks list\n cmux workspace tasks add \"PR 説明を書く\"\n cmux workspace tasks add --title \"ドキュメントを更新\" --after 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks archive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks unarchive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks move 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 --index 0\n cmux workspace tasks open --focus true" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "사용법: cmux workspace tasks [flags]\n\n선택한 작업 영역의 베타 Workspace Tasks 목록을 관리합니다.\n\n하위 명령:\n list [workspace] 열린 작업과 보관된 작업 나열\n add [title] [--title ] [--index |--before |--after ]\n 열린 작업 추가\n archive 작업을 보관됨으로 이동\n unarchive 작업을 열림으로 복원\n remove 작업 삭제\n move |--task |--task-id |--id \n (--index |--before |--after )\n 같은 버킷 안에서 작업 순서 변경\n open [workspace] [--focus ] 네이티브 작업 표면 열기\n\n공유 플래그:\n --workspace 대상 작업 영역(기본값: $CMUX_WORKSPACE_ID, 그다음 선택 항목)\n --window 작업 영역 참조와 인덱스의 창 컨텍스트\n\n예:\n cmux workspace tasks list\n cmux workspace tasks add \"Write PR description\"\n cmux workspace tasks add --title \"Update docs\" --after 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks archive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks unarchive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks move 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 --index 0\n cmux workspace tasks open --focus true" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Використання: cmux workspace tasks [flags]\n\nКеруйте бета-списком Workspace Tasks для вибраної робочої області.\n\nПідкоманди:\n list [workspace] Показати відкриті й архівовані завдання\n add [title] [--title ] [--index |--before |--after ]\n Додати відкрите завдання\n archive Перемістити завдання в архів\n unarchive Відновити завдання у відкриті\n remove Видалити завдання\n move |--task |--task-id |--id \n (--index |--before |--after )\n Змінити порядок завдання в його групі\n open [workspace] [--focus ] Відкрити нативну поверхню завдань\n\nСпільні прапорці:\n --workspace Цільова робоча область (типово: $CMUX_WORKSPACE_ID, потім вибрана)\n --window Контекст вікна для посилань та індексів робочих областей\n\nПриклади:\n cmux workspace tasks list\n cmux workspace tasks add \"Write PR description\"\n cmux workspace tasks add --title \"Update docs\" --after 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks archive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks unarchive 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5\n cmux workspace tasks move 3F1D7E18-668E-4A1E-B9E2-83F48139C4E5 --index 0\n cmux workspace tasks open --focus true" + } + } + } + }, + "clipboard.sshError.item": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%lld. %@ (%@): %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%lld. %@ (%@): %@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "%lld. %@ (%@): %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%lld. %@ (%@): %@" + } + } + } + }, + "clipboard.sshError.single": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "SSH error (%@): %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "SSH エラー (%@): %@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Помилка SSH (%@): %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "SSH 오류 (%@): %@" + } + } + } + }, + "command.applyUpdateIfAvailable.subtitle": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "ja": { @@ -42277,13 +42751,49 @@ "value": "グローバル" } }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "全局" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "全域" + } + }, "ko": { "stringUnit": { "state": "translated", "value": "전역" } }, - "nb": { + "de": { + "stringUnit": { + "state": "translated", + "value": "Global" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Global" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Général" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Globale" + } + }, + "da": { "stringUnit": { "state": "translated", "value": "Globalt" @@ -42295,16 +42805,34 @@ "value": "Globalne" } }, - "pt-BR": { + "ru": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "Глобальные" } }, - "ru": { + "bs": { "stringUnit": { "state": "translated", - "value": "Глобальные" + "value": "Globalno" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "عام" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Globalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "th": { @@ -42324,124 +42852,260 @@ "state": "translated", "value": "Глобальна" } + } + } + }, + "command.applyUpdateIfAvailable.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Apply Update (If Available)" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "アップデートを適用(利用可能な場合)" + } }, "zh-Hans": { "stringUnit": { "state": "translated", - "value": "全局" + "value": "应用更新(如果可用)" } }, "zh-Hant": { "stringUnit": { "state": "translated", - "value": "全域" + "value": "套用更新(如果有的話)" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "업데이트 적용 (사용 가능한 경우)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update anwenden (falls verfügbar)" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Aplicar actualización (si está disponible)" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Appliquer la mise à jour (si disponible)" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Applica aggiornamento (se disponibile)" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Anvend opdatering (hvis tilgængelig)" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zastosuj aktualizację (jeśli dostępna)" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Применить обновление (если доступно)" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Primijeni ažuriranje (ako je dostupno)" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "تطبيق التحديث (إن توفر)" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Installer oppdatering (hvis tilgjengelig)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aplicar Atualização (Se Disponível)" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ติดตั้งอัปเดต (ถ้ามี)" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Güncellemeyi Uygula (Varsa)" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Застосувати оновлення (якщо доступне)" } } } }, - "command.attemptUpdate.title": { + "command.attemptUpdate.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "محاولة التحديث" + "value": "Global" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pokušaj ažuriranje" + "value": "グローバル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forsøg opdatering" + "value": "全局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update versuchen" + "value": "全域" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Attempt Update" + "value": "전역" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "es": { "stringUnit": { "state": "translated", - "value": "Intentar actualización" + "value": "Global" } }, "fr": { "stringUnit": { "state": "translated", - "value": "Tenter la mise à jour" + "value": "Général" } }, "it": { "stringUnit": { "state": "translated", - "value": "Tenta aggiornamento" + "value": "Globale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを試行" + "value": "Globalt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 시도" + "value": "Globalne" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forsøk oppdatering" + "value": "Глобальные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spróbuj zaktualizować" + "value": "Globalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tentar Atualização" + "value": "عام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Попытаться обновить" + "value": "Globalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "th": { "stringUnit": { "state": "translated", - "value": "ลองอัปเดต" + "value": "ทั่วไป" } }, "tr": { "stringUnit": { "state": "translated", - "value": "Güncellemeyi Dene" + "value": "Genel" } }, "uk": { "stringUnit": { "state": "translated", - "value": "Спробувати оновити" + "value": "Глобальна" + } + } + } + }, + "command.attemptUpdate.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Attempt Update" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "アップデートを試行" } }, "zh-Hans": { @@ -42455,6 +43119,96 @@ "state": "translated", "value": "嘗試更新" } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "업데이트 시도" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update versuchen" + } + }, + "es": { + "stringUnit": { + "state": "translated", + "value": "Intentar actualización" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Tenter la mise à jour" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Tenta aggiornamento" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Forsøg opdatering" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Spróbuj zaktualizować" + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Попытаться обновить" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Pokušaj ažuriranje" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "محاولة التحديث" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Forsøk oppdatering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tentar Atualização" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ลองอัปเดต" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Güncellemeyi Dene" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Спробувати оновити" + } } } }, @@ -42529,34 +43283,40 @@ "command.browserBack.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رجوع" + "value": "Back" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nazad" + "value": "戻る" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilbage" + "value": "后退" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurück" + "value": "上一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Back" + "value": "뒤로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurück" } }, "es": { @@ -42577,40 +43337,46 @@ "value": "Indietro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "戻る" + "value": "Tilbage" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "뒤로" + "value": "Wstecz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbake" + "value": "Назад" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wstecz" + "value": "Nazad" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Voltar" + "value": "رجوع" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Назад" + "value": "Tilbake" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Voltar" } }, "th": { @@ -42630,49 +43396,43 @@ "state": "translated", "value": "Назад" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "后退" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一頁" - } } } }, "command.browserClearHistory.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المتصفح" + "value": "Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preglednik" + "value": "ブラウザ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "瀏覽器" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "브라우저" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Browser" @@ -42696,40 +43456,46 @@ "value": "Browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ" + "value": "Browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "Przeglądarka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleser" + "value": "Браузер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przeglądarka" + "value": "Preglednik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegador" + "value": "المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Браузер" + "value": "Nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegador" } }, "th": { @@ -42749,52 +43515,46 @@ "state": "translated", "value": "Браузер" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器" - } } } }, "command.browserClearHistory.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح سجل المتصفح" + "value": "Clear Browser History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši historiju preglednika" + "value": "ブラウザ履歴をクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd browserhistorik" + "value": "清除浏览器历史记录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browserverlauf löschen" + "value": "清除瀏覽記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Browser History" + "value": "브라우저 기록 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browserverlauf löschen" } }, "es": { @@ -42815,40 +43575,46 @@ "value": "Cancella cronologia browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ履歴をクリア" + "value": "Ryd browserhistorik" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 기록 지우기" + "value": "Wyczyść historię przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tøm nettleserhistorikk" + "value": "Очистить историю браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść historię przeglądarki" + "value": "Obriši historiju preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Histórico do Navegador" + "value": "مسح سجل المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить историю браузера" + "value": "Tøm nettleserhistorikk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Histórico do Navegador" } }, "th": { @@ -42868,52 +43634,46 @@ "state": "translated", "value": "Очистити історію браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除浏览器历史记录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除瀏覽記錄" - } } } }, "command.browserConsole.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض وحدة تحكم JavaScript" + "value": "Show JavaScript Console" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži JavaScript konzolu" + "value": "JavaScriptコンソールを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsol" + "value": "显示 JavaScript 控制台" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "JavaScript-Konsole anzeigen" + "value": "顯示 JavaScript 主控台" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show JavaScript Console" + "value": "JavaScript 콘솔 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "JavaScript-Konsole anzeigen" } }, "es": { @@ -42934,40 +43694,46 @@ "value": "Mostra console JavaScript" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "JavaScriptコンソールを表示" + "value": "Vis JavaScript-konsol" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "JavaScript 콘솔 표시" + "value": "Pokaż konsolę JavaScript" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsoll" + "value": "Показать консоль JavaScript" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż konsolę JavaScript" + "value": "Prikaži JavaScript konzolu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Console JavaScript" + "value": "عرض وحدة تحكم JavaScript" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать консоль JavaScript" + "value": "Vis JavaScript-konsoll" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Console JavaScript" } }, "th": { @@ -42987,52 +43753,46 @@ "state": "translated", "value": "Показати консоль JavaScript" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示 JavaScript 控制台" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示 JavaScript 主控台" - } } } }, "command.browserDuplicateRight.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط المتصفح" + "value": "Browser Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored preglednika" + "value": "ブラウザレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browserlayout" + "value": "浏览器布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-Layout" + "value": "瀏覽器版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser Layout" + "value": "브라우저 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-Layout" } }, "es": { @@ -43053,40 +43813,46 @@ "value": "Layout browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザレイアウト" + "value": "Browserlayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 레이아웃" + "value": "Układ przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleseroppsett" + "value": "Макет браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ przeglądarki" + "value": "Raspored preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Navegador" + "value": "تخطيط المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет браузера" + "value": "Nettleseroppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Navegador" } }, "th": { @@ -43106,52 +43872,46 @@ "state": "translated", "value": "Макет браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器版面" - } } } }, "command.browserDuplicateRight.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ المتصفح إلى اليمين" + "value": "Duplicate Browser to the Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dupliciraj preglednik desno" + "value": "ブラウザを右に複製" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dupliker browser til højre" + "value": "向右复制浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts duplizieren" + "value": "將瀏覽器複製到右側" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Duplicate Browser to the Right" + "value": "브라우저를 오른쪽으로 복제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach rechts duplizieren" } }, "es": { @@ -43172,40 +43932,46 @@ "value": "Duplica browser a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に複製" + "value": "Dupliker browser til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 복제" + "value": "Duplikuj przeglądarkę na prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dupliser nettleser til høyre" + "value": "Дублировать браузер вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Duplikuj przeglądarkę na prawo" + "value": "Dupliciraj preglednik desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Duplicar Navegador à Direita" + "value": "نسخ المتصفح إلى اليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Дублировать браузер вправо" + "value": "Dupliser nettleser til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Duplicar Navegador à Direita" } }, "th": { @@ -43225,52 +43991,52 @@ "state": "translated", "value": "Дублювати браузер праворуч" } - }, - "zh-Hans": { + } + } + }, + "command.browserFocusAddressBar.title": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "向右复制浏览器" + "value": "Focus Address Bar" } }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "將瀏覽器複製到右側" + "value": "ផ្ដោតលើរបារអាសយដ្ឋាន" } - } - } - }, - "command.browserFocusAddressBar.title": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "ja": { "stringUnit": { "state": "translated", - "value": "التركيز على شريط العنوان" + "value": "アドレスバーにフォーカス" } }, - "bs": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokusiraj adresnu traku" + "value": "聚焦地址栏" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fokuser adresselinjen" + "value": "聚焦網址列" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Adressleiste fokussieren" + "value": "주소 표시줄 포커스" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Focus Address Bar" + "value": "Adressleiste fokussieren" } }, "es": { @@ -43291,46 +44057,46 @@ "value": "Porta il focus sulla barra degli indirizzi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アドレスバーにフォーカス" + "value": "Fokuser adresselinjen" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ផ្ដោតលើរបារអាសយដ្ឋាន" + "value": "Ustaw fokus na pasku adresu" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "주소 표시줄 포커스" + "value": "Перейти к адресной строке" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Fokuser adressefeltet" + "value": "Fokusiraj adresnu traku" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ustaw fokus na pasku adresu" + "value": "التركيز على شريط العنوان" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Focar na Barra de Endereço" + "value": "Fokuser adressefeltet" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Перейти к адресной строке" + "value": "Focar na Barra de Endereço" } }, "th": { @@ -43350,18 +44116,6 @@ "state": "translated", "value": "Фокус на адресному рядку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦地址栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦網址列" - } } } }, @@ -43618,34 +44372,40 @@ "command.browserForward.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقدم" + "value": "Forward" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naprijed" + "value": "進む" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frem" + "value": "前进" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vor" + "value": "下一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Forward" + "value": "앞으로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vor" } }, "es": { @@ -43666,40 +44426,46 @@ "value": "Avanti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "進む" + "value": "Frem" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앞으로" + "value": "Do przodu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fremover" + "value": "Вперед" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Do przodu" + "value": "Naprijed" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Avançar" + "value": "تقدم" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вперед" + "value": "Fremover" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Avançar" } }, "th": { @@ -43719,52 +44485,52 @@ "state": "translated", "value": "Вперед" } - }, - "zh-Hans": { + } + } + }, + "command.browserHideOmnibar.title": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "前进" + "value": "Hide Browser Omnibar" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "下一頁" + "value": "ブラウザのオムニバーを非表示" } - } - } - }, - "command.browserHideOmnibar.title": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "إخفاء شريط أومني للمتصفح" + "value": "Hide Browser Omnibar" } }, - "bs": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sakrij omnibar preglednika" + "value": "隐藏浏览器全能栏" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Skjul browserens omnibar" + "value": "隱藏瀏覽器網址列" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser-Omnibar ausblenden" + "value": "브라우저 옴니바 숨기기" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Hide Browser Omnibar" + "value": "Browser-Omnibar ausblenden" } }, "es": { @@ -43785,22 +44551,22 @@ "value": "Nascondi omnibar del browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザのオムニバーを非表示" + "value": "Skjul browserens omnibar" } }, - "km": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hide Browser Omnibar" + "value": "Sakrij omnibar preglednika" } }, - "ko": { + "ar": { "stringUnit": { "state": "translated", - "value": "브라우저 옴니바 숨기기" + "value": "إخفاء شريط أومني للمتصفح" } }, "nb": { @@ -43844,52 +44610,46 @@ "state": "translated", "value": "Приховати омнібар браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "隐藏浏览器全能栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "隱藏瀏覽器網址列" - } } } }, "command.browserOpenDefault.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الصفحة الحالية في المتصفح الافتراضي" + "value": "Open Current Page in Default Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutnu stranicu u podrazumijevanom pregledniku" + "value": "現在のページをデフォルトブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn aktuel side i standardbrowser" + "value": "在默认浏览器中打开当前页面" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelle Seite im Standardbrowser öffnen" + "value": "在預設瀏覽器中開啟目前頁面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Page in Default Browser" + "value": "현재 페이지를 기본 브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelle Seite im Standardbrowser öffnen" } }, "es": { @@ -43910,40 +44670,46 @@ "value": "Apri la pagina corrente nel browser predefinito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のページをデフォルトブラウザで開く" + "value": "Åbn aktuel side i standardbrowser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 페이지를 기본 브라우저에서 열기" + "value": "Otwórz bieżącą stronę w domyślnej przeglądarce" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende side i standard nettleser" + "value": "Открыть текущую страницу в браузере по умолчанию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżącą stronę w domyślnej przeglądarce" + "value": "Otvori trenutnu stranicu u podrazumijevanom pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Página Atual no Navegador Padrão" + "value": "فتح الصفحة الحالية في المتصفح الافتراضي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущую страницу в браузере по умолчанию" + "value": "Åpne gjeldende side i standard nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Página Atual no Navegador Padrão" } }, "th": { @@ -43963,52 +44729,46 @@ "state": "translated", "value": "Відкрити поточну сторінку у стандартному браузері" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在默认浏览器中打开当前页面" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在預設瀏覽器中開啟目前頁面" - } } } }, "command.browserReload.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل الصفحة" + "value": "Reload Page" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo učitaj stranicu" + "value": "ページを再読み込み" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genindlæs side" + "value": "重新加载页面" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seite neu laden" + "value": "重新載入頁面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reload Page" + "value": "페이지 새로고침" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seite neu laden" } }, "es": { @@ -44029,40 +44789,46 @@ "value": "Ricarica pagina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ページを再読み込み" + "value": "Genindlæs side" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "페이지 새로고침" + "value": "Odśwież stronę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Last inn siden på nytt" + "value": "Перезагрузить страницу" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odśwież stronę" + "value": "Ponovo učitaj stranicu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Recarregar Página" + "value": "إعادة تحميل الصفحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезагрузить страницу" + "value": "Last inn siden på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Recarregar Página" } }, "th": { @@ -44082,52 +44848,52 @@ "state": "translated", "value": "Перезавантажити сторінку" } - }, - "zh-Hans": { + } + } + }, + "command.browserShowOmnibar.title": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "重新加载页面" + "value": "Show Browser Omnibar" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "重新載入頁面" + "value": "ブラウザのオムニバーを表示" } - } - } - }, - "command.browserShowOmnibar.title": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "km": { "stringUnit": { "state": "translated", - "value": "إظهار شريط أومني للمتصفح" + "value": "Show Browser Omnibar" } }, - "bs": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Prikaži omnibar preglednika" + "value": "显示浏览器全能栏" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vis browserens omnibar" + "value": "顯示瀏覽器網址列" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser-Omnibar anzeigen" + "value": "브라우저 옴니바 보이기" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Show Browser Omnibar" + "value": "Browser-Omnibar anzeigen" } }, "es": { @@ -44148,22 +44914,22 @@ "value": "Mostra omnibar del browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザのオムニバーを表示" + "value": "Vis browserens omnibar" } }, - "km": { + "bs": { "stringUnit": { "state": "translated", - "value": "Show Browser Omnibar" + "value": "Prikaži omnibar preglednika" } }, - "ko": { + "ar": { "stringUnit": { "state": "translated", - "value": "브라우저 옴니바 보이기" + "value": "إظهار شريط أومني للمتصفح" } }, "nb": { @@ -44207,52 +44973,46 @@ "state": "translated", "value": "Показати омнібар браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示浏览器全能栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示瀏覽器網址列" - } } } }, "command.browserSplitDown.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط المتصفح" + "value": "Browser Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored preglednika" + "value": "ブラウザレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browserlayout" + "value": "浏览器布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-Layout" + "value": "瀏覽器版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser Layout" + "value": "브라우저 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-Layout" } }, "es": { @@ -44273,40 +45033,46 @@ "value": "Layout browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザレイアウト" + "value": "Browserlayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 레이아웃" + "value": "Układ przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleseroppsett" + "value": "Макет браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ przeglądarki" + "value": "Raspored preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Navegador" + "value": "تخطيط المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет браузера" + "value": "Nettleseroppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Navegador" } }, "th": { @@ -44326,52 +45092,46 @@ "state": "translated", "value": "Макет браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器版面" - } } } }, "command.browserSplitDown.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح للأسفل" + "value": "Split Browser Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik dolje" + "value": "ブラウザを下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser nedad" + "value": "向下拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach unten teilen" + "value": "向下分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Down" + "value": "브라우저를 아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach unten teilen" } }, "es": { @@ -44392,40 +45152,46 @@ "value": "Dividi browser in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを下に分割" + "value": "Opdel browser nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 아래로 분할" + "value": "Podziel przeglądarkę w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser ned" + "value": "Разделить браузер вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w dół" + "value": "Podijeli preglednik dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador para Baixo" + "value": "تقسيم المتصفح للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вниз" + "value": "Del nettleser ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador para Baixo" } }, "th": { @@ -44445,52 +45211,46 @@ "state": "translated", "value": "Розділити браузер вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割瀏覽器" - } } } }, "command.browserSplitRight.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط المتصفح" + "value": "Browser Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored preglednika" + "value": "ブラウザレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browserlayout" + "value": "浏览器布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-Layout" + "value": "瀏覽器版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser Layout" + "value": "브라우저 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-Layout" } }, "es": { @@ -44511,40 +45271,46 @@ "value": "Layout browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザレイアウト" + "value": "Browserlayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 레이아웃" + "value": "Układ przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleseroppsett" + "value": "Макет браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ przeglądarki" + "value": "Raspored preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Navegador" + "value": "تخطيط المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет браузера" + "value": "Nettleseroppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Navegador" } }, "th": { @@ -44564,52 +45330,46 @@ "state": "translated", "value": "Макет браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器版面" - } } } }, "command.browserSplitRight.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح لليمين" + "value": "Split Browser Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik desno" + "value": "ブラウザを右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser til højre" + "value": "向右拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts teilen" + "value": "向右分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Right" + "value": "브라우저를 오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach rechts teilen" } }, "es": { @@ -44630,40 +45390,46 @@ "value": "Dividi browser a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に分割" + "value": "Opdel browser til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 분할" + "value": "Podziel przeglądarkę w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser til høyre" + "value": "Разделить браузер вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w prawo" + "value": "Podijeli preglednik desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador à Direita" + "value": "تقسيم المتصفح لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вправо" + "value": "Del nettleser til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador à Direita" } }, "th": { @@ -44683,52 +45449,46 @@ "state": "translated", "value": "Розділити браузер праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割瀏覽器" - } } } }, "command.browserToggleDevTools.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل أدوات المطور" + "value": "Toggle Developer Tools" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci razvojne alate" + "value": "デベロッパツールの切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå udviklerværktøjer til/fra" + "value": "切换开发者工具" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Entwicklerwerkzeuge ein-/ausblenden" + "value": "切換開發者工具" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Developer Tools" + "value": "개발자 도구 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Entwicklerwerkzeuge ein-/ausblenden" } }, "es": { @@ -44749,40 +45509,46 @@ "value": "Attiva/Disattiva Strumenti sviluppatore" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デベロッパツールの切り替え" + "value": "Slå udviklerværktøjer til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "개발자 도구 전환" + "value": "Przełącz narzędzia deweloperskie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå utviklerverktøy av/på" + "value": "Инструменты разработчика" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz narzędzia deweloperskie" + "value": "Prebaci razvojne alate" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Ferramentas do Desenvolvedor" + "value": "تبديل أدوات المطور" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Инструменты разработчика" + "value": "Slå utviklerverktøy av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Ferramentas do Desenvolvedor" } }, "th": { @@ -44802,52 +45568,46 @@ "state": "translated", "value": "Перемкнути інструменти розробника" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换开发者工具" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換開發者工具" - } } } }, "command.browserZoomIn.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكبير" + "value": "Zoom In" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uvećaj" + "value": "拡大" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zoom ind" + "value": "放大" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einzoomen" + "value": "放大" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zoom In" + "value": "확대" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einzoomen" } }, "es": { @@ -44868,40 +45628,46 @@ "value": "Ingrandisci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "拡大" + "value": "Zoom ind" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "확대" + "value": "Powiększ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zoom inn" + "value": "Увеличить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiększ" + "value": "Uvećaj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aumentar Zoom" + "value": "تكبير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Увеличить" + "value": "Zoom inn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aumentar Zoom" } }, "th": { @@ -44921,52 +45687,46 @@ "state": "translated", "value": "Збільшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "放大" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "放大" - } } } }, "command.browserZoomOut.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تصغير" + "value": "Zoom Out" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Umanji" + "value": "縮小" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zoom ud" + "value": "缩小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Auszoomen" + "value": "縮小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zoom Out" + "value": "축소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Auszoomen" } }, "es": { @@ -44987,40 +45747,46 @@ "value": "Riduci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "縮小" + "value": "Zoom ud" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "축소" + "value": "Pomniejsz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zoom ut" + "value": "Уменьшить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pomniejsz" + "value": "Umanji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Diminuir Zoom" + "value": "تصغير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уменьшить" + "value": "Zoom ut" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Diminuir Zoom" } }, "th": { @@ -45040,52 +45806,46 @@ "state": "translated", "value": "Зменшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "缩小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "縮小" - } } } }, "command.browserZoomReset.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الحجم الفعلي" + "value": "Actual Size" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Stvarna veličina" + "value": "実際のサイズ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Faktisk størrelse" + "value": "实际大小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Originalgröße" + "value": "實際大小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Actual Size" + "value": "실제 크기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Originalgröße" } }, "es": { @@ -45106,40 +45866,46 @@ "value": "Dimensione reale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "実際のサイズ" + "value": "Faktisk størrelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "실제 크기" + "value": "Rozmiar rzeczywisty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Faktisk størrelse" + "value": "Фактический размер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Rozmiar rzeczywisty" + "value": "Stvarna veličina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tamanho Real" + "value": "الحجم الفعلي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фактический размер" + "value": "Faktisk størrelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tamanho Real" } }, "th": { @@ -45159,49 +45925,43 @@ "state": "translated", "value": "Фактичний розмір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "实际大小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "實際大小" - } } } }, "command.canvas.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة" + "value": "Canvas" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno" + "value": "キャンバス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred" + "value": "画布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas" + "value": "畫布" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "캔버스" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Canvas" @@ -45225,40 +45985,46 @@ "value": "Canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス" + "value": "Lærred" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스" + "value": "Kanwa" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret" + "value": "Холст" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa" + "value": "Platno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas" + "value": "اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст" + "value": "Lerret" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas" } }, "th": { @@ -45278,49 +46044,43 @@ "state": "translated", "value": "Полотно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布" - } } } }, "command.checkForUpdates.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عام" + "value": "Global" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno" + "value": "グローバル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "全局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "全域" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "전역" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Global" @@ -45344,40 +46104,46 @@ "value": "Globale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "グローバル" + "value": "Globalt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전역" + "value": "Globalne" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "Глобальные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Globalne" + "value": "Globalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "عام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Глобальные" + "value": "Globalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "th": { @@ -45397,52 +46163,46 @@ "state": "translated", "value": "Глобальна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全域" - } } } }, "command.checkForUpdates.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التحقق من التحديثات" + "value": "Check for Updates" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjeri ažuriranja" + "value": "アップデートを確認" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg efter opdateringer" + "value": "检查更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach Updates suchen" + "value": "檢查更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Check for Updates" + "value": "업데이트 확인" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach Updates suchen" } }, "es": { @@ -45463,40 +46223,46 @@ "value": "Verifica aggiornamenti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認" + "value": "Søg efter opdateringer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인" + "value": "Sprawdź aktualizacje" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Se etter oppdateringer" + "value": "Проверить обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdź aktualizacje" + "value": "Provjeri ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Atualizações" + "value": "التحقق من التحديثات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверить обновления" + "value": "Se etter oppdateringer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Atualizações" } }, "th": { @@ -45516,52 +46282,46 @@ "state": "translated", "value": "Перевірити оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "检查更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢查更新" - } } } }, "command.clearTabName.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح اسم اللسان" + "value": "Clear Tab Name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši naziv taba" + "value": "タブ名をクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd fanenavn" + "value": "清除标签页名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Name löschen" + "value": "清除標籤頁名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Tab Name" + "value": "탭 이름 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Name löschen" } }, "es": { @@ -45582,40 +46342,46 @@ "value": "Cancella nome scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ名をクリア" + "value": "Ryd fanenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름 지우기" + "value": "Wyczyść nazwę karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern fanenavn" + "value": "Очистить имя вкладки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść nazwę karty" + "value": "Obriši naziv taba" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Nome da Aba" + "value": "مسح اسم اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить имя вкладки" + "value": "Fjern fanenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Nome da Aba" } }, "th": { @@ -45635,18 +46401,6 @@ "state": "translated", "value": "Скинути назву вкладки" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除标签页名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除標籤頁名稱" - } } } }, @@ -45676,34 +46430,40 @@ "command.clearWorkspaceName.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح اسم مساحة العمل" + "value": "Clear Workspace Name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši naziv radnog prostora" + "value": "ワークスペース名をクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd arbejdsområdenavn" + "value": "清除工作区名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichsname löschen" + "value": "清除工作區名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Workspace Name" + "value": "작업 공간 이름 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereichsname löschen" } }, "es": { @@ -45724,40 +46484,46 @@ "value": "Cancella nome area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名をクリア" + "value": "Ryd arbejdsområdenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 지우기" + "value": "Wyczyść nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern arbeidsområdenavn" + "value": "Очистить имя рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść nazwę przestrzeni roboczej" + "value": "Obriši naziv radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Nome da Área de Trabalho" + "value": "مسح اسم مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить имя рабочего пространства" + "value": "Fjern arbeidsområdenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Nome da Área de Trabalho" } }, "th": { @@ -45777,49 +46543,43 @@ "state": "translated", "value": "Скинути назву робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除工作区名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除工作區名稱" - } } } }, "command.closeTab.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان" + "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "標籤頁" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab" @@ -45843,40 +46603,46 @@ "value": "Scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭" + "value": "Karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "Вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta" + "value": "Tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba" + "value": "لسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка" + "value": "Fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba" } }, "th": { @@ -45896,52 +46662,46 @@ "state": "translated", "value": "Вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁" - } } } }, "command.closeTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق اللسان" + "value": "Close Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori tab" + "value": "タブを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk fane" + "value": "关闭标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab schließen" + "value": "關閉標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Tab" + "value": "탭 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab schließen" } }, "es": { @@ -45962,40 +46722,46 @@ "value": "Chiudi scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブを閉じる" + "value": "Luk fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 닫기" + "value": "Zamknij kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk fane" + "value": "Закрыть вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij kartę" + "value": "Zatvori tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Aba" + "value": "إغلاق اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть вкладку" + "value": "Lukk fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Aba" } }, "th": { @@ -46015,52 +46781,46 @@ "state": "translated", "value": "Закрити вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉標籤頁" - } } } }, "command.closeWindow.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة" + "value": "Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozor" + "value": "ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vindue" + "value": "窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster" + "value": "視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window" + "value": "윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster" } }, "es": { @@ -46081,40 +46841,46 @@ "value": "Finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ" + "value": "Vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우" + "value": "Okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindu" + "value": "Окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno" + "value": "Prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela" + "value": "نافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Окно" + "value": "Vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela" } }, "th": { @@ -46134,52 +46900,46 @@ "state": "translated", "value": "Вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗" - } } } }, "command.closeWindow.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق النافذة" + "value": "Close Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori prozor" + "value": "ウインドウを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk vindue" + "value": "关闭窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster schließen" + "value": "關閉視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Window" + "value": "윈도우 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster schließen" } }, "es": { @@ -46200,40 +46960,46 @@ "value": "Chiudi finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウを閉じる" + "value": "Luk vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 닫기" + "value": "Zamknij okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk vindu" + "value": "Закрыть окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij okno" + "value": "Zatvori prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Janela" + "value": "إغلاق النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть окно" + "value": "Lukk vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Janela" } }, "th": { @@ -46253,52 +47019,46 @@ "state": "translated", "value": "Закрити вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉視窗" - } } } }, "command.closeWorkspace.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -46319,40 +47079,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -46372,52 +47138,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "command.closeWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "Close Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen" } }, "es": { @@ -46438,40 +47198,46 @@ "value": "Chiudi area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Закрыть рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Zatvori radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "إغلاق مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Lukk arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Área de Trabalho" } }, "th": { @@ -46491,18 +47257,6 @@ "state": "translated", "value": "Закрити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, @@ -46792,12 +47546,6 @@ "value": "Özel: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Власне: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -46809,6 +47557,12 @@ "state": "translated", "value": "自訂: %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Власне: %@" + } } } }, @@ -47002,115 +47756,115 @@ "command.cmuxConfig.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "cmux.json" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "cmux.json" @@ -47144,34 +47898,46 @@ "command.copyPaneLink.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ رابط الجزء" + "value": "Copy Pane Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj link panela" + "value": "ペインリンクをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopiér panellink" + "value": "复制窗格链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fensterbereich-Link kopieren" + "value": "複製窗格連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Pane Link" + "value": "패널 링크 복사" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចម្លងតំណភ្ជាប់ផ្ទាំង" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fensterbereich-Link kopieren" } }, "es": { @@ -47192,46 +47958,46 @@ "value": "Copia link riquadro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペインリンクをコピー" + "value": "Kopiér panellink" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ចម្លងតំណភ្ជាប់ផ្ទាំង" + "value": "Kopiuj link panelu" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "패널 링크 복사" + "value": "Копировать ссылку на панель" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopier panellenke" + "value": "Kopiraj link panela" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kopiuj link panelu" + "value": "نسخ رابط الجزء" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Copiar link do painel" + "value": "Kopier panellenke" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Копировать ссылку на панель" + "value": "Copiar link do painel" } }, "th": { @@ -47251,18 +48017,6 @@ "state": "translated", "value": "Копіювати посилання на панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "复制窗格链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "複製窗格連結" - } } } }, @@ -47292,34 +48046,46 @@ "command.copySurfaceLink.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ رابط السطح" + "value": "Copy Surface Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj link površine" + "value": "サーフェスリンクをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopiér overfladelink" + "value": "复制界面链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Oberflächen-Link kopieren" + "value": "複製介面連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Surface Link" + "value": "서피스 링크 복사" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចម្លងតំណភ្ជាប់ផ្ទៃ" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Oberflächen-Link kopieren" } }, "es": { @@ -47340,46 +48106,46 @@ "value": "Copia link superficie" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サーフェスリンクをコピー" + "value": "Kopiér overfladelink" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ចម្លងតំណភ្ជាប់ផ្ទៃ" + "value": "Kopiuj link powierzchni" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "서피스 링크 복사" + "value": "Копировать ссылку на поверхность" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopier overflatelenke" + "value": "Kopiraj link površine" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kopiuj link powierzchni" + "value": "نسخ رابط السطح" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Copiar link da superfície" + "value": "Kopier overflatelenke" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Копировать ссылку на поверхность" + "value": "Copiar link da superfície" } }, "th": { @@ -47399,18 +48165,6 @@ "state": "translated", "value": "Копіювати посилання на поверхню" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "复制界面链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "複製介面連結" - } } } }, @@ -47440,34 +48194,46 @@ "command.copyWorkspaceLink.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ رابط مساحة العمل" + "value": "Copy Workspace Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj link radnog prostora" + "value": "ワークスペースリンクをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopiér arbejdsområdelink" + "value": "复制工作区链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich-Link kopieren" + "value": "複製工作區連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Workspace Link" + "value": "워크스페이스 링크 복사" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich-Link kopieren" } }, "es": { @@ -47488,46 +48254,46 @@ "value": "Copia link area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースリンクをコピー" + "value": "Kopiér arbejdsområdelink" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" + "value": "Kopiuj link obszaru roboczego" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "워크스페이스 링크 복사" + "value": "Копировать ссылку на рабочую область" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopier arbeidsområdelenke" + "value": "Kopiraj link radnog prostora" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kopiuj link obszaru roboczego" + "value": "نسخ رابط مساحة العمل" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Copiar link do espaço de trabalho" + "value": "Kopier arbeidsområdelenke" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Копировать ссылку на рабочую область" + "value": "Copiar link do espaço de trabalho" } }, "th": { @@ -47547,18 +48313,6 @@ "state": "translated", "value": "Копіювати посилання на робочий простір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "复制工作区链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "複製工作區連結" - } } } }, @@ -47611,16 +48365,16 @@ "value": "ミニマルモードを無効にする" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "미니멀 모드 비활성화" + "value": "Вимкнути мінімальний режим" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вимкнути мінімальний режим" + "value": "미니멀 모드 비활성화" } } } @@ -47697,16 +48451,16 @@ "value": "ミニマルモードを有効にする" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "미니멀 모드 활성화" + "value": "Увімкнути мінімальний режим" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Увімкнути мінімальний режим" + "value": "미니멀 모드 활성화" } } } @@ -47714,34 +48468,40 @@ "command.equalizeSplits.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تسوية التقسيمات" + "value": "Equalize Splits" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Izjednači podjele" + "value": "分割を均等にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Udlign opdelinger" + "value": "均分面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Teilungen angleichen" + "value": "均等分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Equalize Splits" + "value": "분할 균등화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Teilungen angleichen" } }, "es": { @@ -47762,40 +48522,46 @@ "value": "Equalizza divisioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "分割を均等にする" + "value": "Udlign opdelinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "분할 균등화" + "value": "Wyrównaj podziały" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjør delinger like" + "value": "Выровнять разделение" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyrównaj podziały" + "value": "Izjednači podjele" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Equalizar Divisões" + "value": "تسوية التقسيمات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выровнять разделение" + "value": "Gjør delinger like" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Equalizar Divisões" } }, "th": { @@ -47815,18 +48581,6 @@ "state": "translated", "value": "Вирівняти розділення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "均分面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "均等分割" - } } } }, @@ -47884,28 +48638,28 @@ "command.forkAgentConversationNewTab.title": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Konversation in neuem Tab forken" + "value": "Fork Conversation to New Tab" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fork Conversation to New Tab" + "value": "会話を新規タブにフォーク" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Bifurcar conversación en pestaña nueva" + "value": "Konversation in neuem Tab forken" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "会話を新規タブにフォーク" + "value": "Bifurcar conversación en pestaña nueva" } }, "ko": { @@ -47982,115 +48736,115 @@ "command.installCLI.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "واجهة الأوامر" + "value": "CLI" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "CLI" + "value": "واجهة الأوامر" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "CLI" @@ -48101,34 +48855,40 @@ "command.installCLI.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أمر الصدفة: تثبيت 'cmux' في PATH" + "value": "Shell Command: Install 'cmux' in PATH" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Shell naredba: Instaliraj 'cmux' u PATH" + "value": "シェルコマンド: 'cmux'をPATHにインストール" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skalkommando: Installer 'cmux' i PATH" + "value": "Shell 命令:将 'cmux' 安装到 PATH" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Shell-Befehl: 'cmux' im PATH installieren" + "value": "Shell 指令:將「cmux」安裝至 PATH" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Shell Command: Install 'cmux' in PATH" + "value": "셸 명령어: PATH에 'cmux' 설치" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Shell-Befehl: 'cmux' im PATH installieren" } }, "es": { @@ -48149,40 +48909,46 @@ "value": "Comando shell: installa 'cmux' nel PATH" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "シェルコマンド: 'cmux'をPATHにインストール" + "value": "Skalkommando: Installer 'cmux' i PATH" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "셸 명령어: PATH에 'cmux' 설치" + "value": "Polecenie powłoki: Zainstaluj „cmux” w PATH" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skallkommando: Installer «cmux» i PATH" + "value": "Команда оболочки: установить «cmux» в PATH" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Polecenie powłoki: Zainstaluj „cmux” w PATH" + "value": "Shell naredba: Instaliraj 'cmux' u PATH" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Comando Shell: Instalar 'cmux' no PATH" + "value": "أمر الصدفة: تثبيت 'cmux' في PATH" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Команда оболочки: установить «cmux» в PATH" + "value": "Skallkommando: Installer «cmux» i PATH" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Comando Shell: Instalar 'cmux' no PATH" } }, "th": { @@ -48202,52 +48968,46 @@ "state": "translated", "value": "Команда оболонки: встановити 'cmux' у PATH" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Shell 命令:将 'cmux' 安装到 PATH" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Shell 指令:將「cmux」安裝至 PATH" - } } } }, "command.jumpUnread.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات" + "value": "Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja" + "value": "通知" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer" + "value": "通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "알림" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen" } }, "es": { @@ -48268,40 +49028,46 @@ "value": "Notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "Notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "Powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler" + "value": "Уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia" + "value": "Obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notificações" + "value": "الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления" + "value": "Varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Notificações" } }, "th": { @@ -48321,52 +49087,46 @@ "state": "translated", "value": "Сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "通知" - } } } }, "command.jumpUnread.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "Jump to Latest Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "最新の未読にジャンプ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳转到最新未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "跳至最新未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "최신 읽지 않은 항목으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -48387,40 +49147,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -48440,18 +49206,6 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, @@ -48526,34 +49280,40 @@ "command.markTabRead.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم اللسان كمقروء" + "value": "Mark Tab as Read" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi tab kao pročitan" + "value": "タブを既読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker fane som læst" + "value": "将标签页标记为已读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab als gelesen markieren" + "value": "將標籤頁標為已讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Tab as Read" + "value": "탭을 읽음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab als gelesen markieren" } }, "es": { @@ -48574,40 +49334,46 @@ "value": "Segna scheda come letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブを既読にする" + "value": "Marker fane som læst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭을 읽음으로 표시" + "value": "Oznacz kartę jako przeczytaną" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk fane som lest" + "value": "Отметить вкладку как прочитанную" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz kartę jako przeczytaną" + "value": "Označi tab kao pročitan" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Aba como Lida" + "value": "تعليم اللسان كمقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить вкладку как прочитанную" + "value": "Merk fane som lest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Aba como Lida" } }, "th": { @@ -48627,52 +49393,46 @@ "state": "translated", "value": "Позначити вкладку як прочитану" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将标签页标记为已读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將標籤頁標為已讀" - } } } }, "command.markTabUnread.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم اللسان كغير مقروء" + "value": "Mark Tab as Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi tab kao nepročitan" + "value": "タブを未読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker fane som ulæst" + "value": "将标签页标记为未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab als ungelesen markieren" + "value": "將標籤頁標為未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Tab as Unread" + "value": "탭을 읽지 않음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab als ungelesen markieren" } }, "es": { @@ -48693,40 +49453,46 @@ "value": "Segna scheda come non letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブを未読にする" + "value": "Marker fane som ulæst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭을 읽지 않음으로 표시" + "value": "Oznacz kartę jako nieprzeczytaną" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk fane som ulest" + "value": "Отметить вкладку как непрочитанную" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz kartę jako nieprzeczytaną" + "value": "Označi tab kao nepročitan" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Aba como Não Lida" + "value": "تعليم اللسان كغير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить вкладку как непрочитанную" + "value": "Merk fane som ulest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Aba como Não Lida" } }, "th": { @@ -48746,18 +49512,6 @@ "state": "translated", "value": "Позначити вкладку як непрочитану" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将标签页标记为未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將標籤頁標為未讀" - } } } }, @@ -48832,34 +49586,40 @@ "command.mobileConnect.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الأجهزة المحمولة" + "value": "Mobile" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mobilni uređaji" + "value": "モバイル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mobil" + "value": "移动设备" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mobilgeräte" + "value": "行動裝置" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mobile" + "value": "모바일" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Mobilgeräte" } }, "es": { @@ -48880,46 +49640,46 @@ "value": "Dispositivi mobili" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "モバイル" + "value": "Mobil" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ឧបករណ៍ចល័ត" + "value": "Urządzenia mobilne" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "모바일" + "value": "Мобильные устройства" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Mobil" + "value": "Mobilni uređaji" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Urządzenia mobilne" + "value": "الأجهزة المحمولة" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Dispositivos móveis" + "value": "Mobil" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Мобильные устройства" + "value": "Dispositivos móveis" } }, "th": { @@ -48940,16 +49700,10 @@ "value": "Мобільні пристрої" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移动设备" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "行動裝置" + "value": "ឧបករណ៍ចល័ត" } } } @@ -48957,34 +49711,40 @@ "command.mobileConnect.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "توصيل iPhone/iPad" + "value": "Connect iPhone/iPad" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Poveži iPhone/iPad" + "value": "iPhone/iPadを接続" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbind iPhone/iPad" + "value": "连接 iPhone/iPad" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "iPhone/iPad verbinden" + "value": "連接 iPhone/iPad" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Connect iPhone/iPad" + "value": "iPhone/iPad 연결" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "iPhone/iPad verbinden" } }, "es": { @@ -49005,46 +49765,46 @@ "value": "Connetti iPhone/iPad" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "iPhone/iPadを接続" + "value": "Forbind iPhone/iPad" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ភ្ជាប់ iPhone/iPad" + "value": "Połącz iPhone/iPad" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "iPhone/iPad 연결" + "value": "Подключить iPhone/iPad" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Koble til iPhone/iPad" + "value": "Poveži iPhone/iPad" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Połącz iPhone/iPad" + "value": "توصيل iPhone/iPad" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Conectar iPhone/iPad" + "value": "Koble til iPhone/iPad" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Подключить iPhone/iPad" + "value": "Conectar iPhone/iPad" } }, "th": { @@ -49065,16 +49825,10 @@ "value": "Підключити iPhone/iPad" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "连接 iPhone/iPad" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "連接 iPhone/iPad" + "value": "ភ្ជាប់ iPhone/iPad" } } } @@ -49082,31 +49836,37 @@ "command.newBrowserTab.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان" + "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "標籤頁" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab" @@ -49130,40 +49890,46 @@ "value": "Scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭" + "value": "Karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "Вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta" + "value": "Tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba" + "value": "لسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка" + "value": "Fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba" } }, "th": { @@ -49183,52 +49949,46 @@ "state": "translated", "value": "Вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁" - } } } }, "command.newBrowserTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان جديد (متصفح)" + "value": "New Tab (Browser)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi tab (Preglednik)" + "value": "新規タブ(ブラウザ)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny fane (browser)" + "value": "新建标签页(浏览器)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Tab (Browser)" + "value": "新增標籤頁(瀏覽器)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Tab (Browser)" + "value": "새 탭 (브라우저)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Tab (Browser)" } }, "es": { @@ -49249,40 +50009,46 @@ "value": "Nuova scheda (browser)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規タブ(ブラウザ)" + "value": "Ny fane (browser)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 탭 (브라우저)" + "value": "Nowa karta (Przeglądarka)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny fane (nettleser)" + "value": "Новая вкладка (Браузер)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa karta (Przeglądarka)" + "value": "Novi tab (Preglednik)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Aba (Navegador)" + "value": "لسان جديد (متصفح)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новая вкладка (Браузер)" + "value": "Ny fane (nettleser)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Aba (Navegador)" } }, "th": { @@ -49302,52 +50068,46 @@ "state": "translated", "value": "Нова вкладка (Браузер)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建标签页(浏览器)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增標籤頁(瀏覽器)" - } } } }, "command.newBrowserWorkspace.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -49368,40 +50128,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -49421,52 +50187,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "command.newBrowserWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل متصفح جديدة" + "value": "New Browser Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor preglednika" + "value": "新規ブラウザワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt browserarbejdsområde" + "value": "新建浏览器工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Browser-Arbeitsbereich" + "value": "新增瀏覽器工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Browser Workspace" + "value": "새 브라우저 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Browser-Arbeitsbereich" } }, "es": { @@ -49487,40 +50247,46 @@ "value": "Nuova area di lavoro browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ブラウザワークスペース" + "value": "Nyt browserarbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 브라우저 작업 공간" + "value": "Nowa przestrzeń robocza przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt nettleserarbeidsområde" + "value": "Новое рабочее пространство браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza przeglądarki" + "value": "Novi radni prostor preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho de Navegador" + "value": "مساحة عمل متصفح جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство браузера" + "value": "Nytt nettleserarbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho de Navegador" } }, "th": { @@ -49540,49 +50306,43 @@ "state": "translated", "value": "Нова робоча область браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建浏览器工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增瀏覽器工作區" - } } } }, "command.newTerminalTab.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان" + "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "標籤頁" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab" @@ -49606,40 +50366,46 @@ "value": "Scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭" + "value": "Karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "Вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta" + "value": "Tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba" + "value": "لسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка" + "value": "Fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba" } }, "th": { @@ -49659,52 +50425,46 @@ "state": "translated", "value": "Вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁" - } } } }, "command.newTerminalTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان جديد (طرفية)" + "value": "New Tab (Terminal)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi tab (Terminal)" + "value": "新規タブ(ターミナル)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny fane (terminal)" + "value": "新建标签页(终端)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Tab (Terminal)" + "value": "新增標籤頁(終端機)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Tab (Terminal)" + "value": "새 탭 (터미널)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Tab (Terminal)" } }, "es": { @@ -49725,40 +50485,46 @@ "value": "Nuova scheda (terminale)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規タブ(ターミナル)" + "value": "Ny fane (terminal)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 탭 (터미널)" + "value": "Nowa karta (Terminal)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny fane (terminal)" + "value": "Новая вкладка (Терминал)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa karta (Terminal)" + "value": "Novi tab (Terminal)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Aba (Terminal)" + "value": "لسان جديد (طرفية)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новая вкладка (Терминал)" + "value": "Ny fane (terminal)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Aba (Terminal)" } }, "th": { @@ -49778,52 +50544,46 @@ "state": "translated", "value": "Нова вкладка (Термінал)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建标签页(终端)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增標籤頁(終端機)" - } } } }, "command.newWindow.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة" + "value": "Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozor" + "value": "ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vindue" + "value": "窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster" + "value": "視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window" + "value": "윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster" } }, "es": { @@ -49844,40 +50604,46 @@ "value": "Finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ" + "value": "Vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우" + "value": "Okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindu" + "value": "Окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno" + "value": "Prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela" + "value": "نافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Окно" + "value": "Vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela" } }, "th": { @@ -49897,52 +50663,46 @@ "state": "translated", "value": "Вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗" - } } } }, "command.newWindow.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة جديدة" + "value": "New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi prozor" + "value": "新規ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt vindue" + "value": "新建窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neues Fenster" + "value": "新增視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Window" + "value": "새 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neues Fenster" } }, "es": { @@ -49963,40 +50723,46 @@ "value": "Nuova finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ウインドウ" + "value": "Nyt vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 윈도우" + "value": "Nowe okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt vindu" + "value": "Новое окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowe okno" + "value": "Novi prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Janela" + "value": "نافذة جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое окно" + "value": "Nytt vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Janela" } }, "th": { @@ -50016,52 +50782,46 @@ "state": "translated", "value": "Нове вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增視窗" - } } } }, "command.newWorkspace.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -50082,40 +50842,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -50135,52 +50901,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "command.newWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "New Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich" } }, "es": { @@ -50201,40 +50961,46 @@ "value": "Nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "Nowa przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Новое рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Novi radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho" + "value": "مساحة عمل جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho" } }, "th": { @@ -50254,52 +51020,46 @@ "state": "translated", "value": "Нова робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增工作區" - } } } }, "command.nextTabInPane.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التنقل بين الألسنة" + "value": "Tab Navigation" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Navigacija tabovima" + "value": "タブナビゲーション" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fanenavigation" + "value": "标签页导航" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Navigation" + "value": "標籤頁導覽" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tab Navigation" + "value": "탭 탐색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Navigation" } }, "es": { @@ -50320,40 +51080,46 @@ "value": "Navigazione schede" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブナビゲーション" + "value": "Fanenavigation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 탐색" + "value": "Nawigacja po kartach" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fanenavigering" + "value": "Навигация по вкладкам" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nawigacja po kartach" + "value": "Navigacija tabovima" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegação de Abas" + "value": "التنقل بين الألسنة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Навигация по вкладкам" + "value": "Fanenavigering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegação de Abas" } }, "th": { @@ -50373,52 +51139,46 @@ "state": "translated", "value": "Навігація вкладками" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页导航" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁導覽" - } } } }, "command.nextTabInPane.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللسان التالي في اللوحة" + "value": "Next Tab in Pane" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeći tab u panelu" + "value": "ペイン内の次のタブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste fane i panel" + "value": "下一个面板标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächster Tab im Bereich" + "value": "面板中的下一個標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Tab in Pane" + "value": "패널 내 다음 탭" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächster Tab im Bereich" } }, "es": { @@ -50439,40 +51199,46 @@ "value": "Scheda successiva nel pannello" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペイン内の次のタブ" + "value": "Næste fane i panel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "패널 내 다음 탭" + "value": "Następna karta w panelu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste fane i panelet" + "value": "Следующая вкладка в панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna karta w panelu" + "value": "Sljedeći tab u panelu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Aba no Painel" + "value": "اللسان التالي في اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующая вкладка в панели" + "value": "Neste fane i panelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Aba no Painel" } }, "th": { @@ -50492,52 +51258,46 @@ "state": "translated", "value": "Наступна вкладка в панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个面板标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "面板中的下一個標籤頁" - } } } }, "command.nextWorkspace.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التنقل بين مساحات العمل" + "value": "Workspace Navigation" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Navigacija radnim prostorima" + "value": "ワークスペースナビゲーション" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdenavigation" + "value": "工作区导航" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich-Navigation" + "value": "工作區導覽" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace Navigation" + "value": "작업 공간 탐색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich-Navigation" } }, "es": { @@ -50558,40 +51318,46 @@ "value": "Navigazione aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースナビゲーション" + "value": "Arbejdsområdenavigation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 탐색" + "value": "Nawigacja po przestrzeniach roboczych" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdenavigering" + "value": "Навигация по рабочим пространствам" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nawigacja po przestrzeniach roboczych" + "value": "Navigacija radnim prostorima" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegação de Áreas de Trabalho" + "value": "التنقل بين مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Навигация по рабочим пространствам" + "value": "Arbeidsområdenavigering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegação de Áreas de Trabalho" } }, "th": { @@ -50611,52 +51377,46 @@ "state": "translated", "value": "Навігація робочими областями" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区导航" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區導覽" - } } } }, "command.nextWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل التالية" + "value": "Next Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeći radni prostor" + "value": "次のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste arbejdsområde" + "value": "下一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächster Arbeitsbereich" + "value": "下一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Workspace" + "value": "다음 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächster Arbeitsbereich" } }, "es": { @@ -50677,40 +51437,46 @@ "value": "Area di lavoro successiva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次のワークスペース" + "value": "Næste arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 작업 공간" + "value": "Następna przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste arbeidsområde" + "value": "Следующее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna przestrzeń robocza" + "value": "Sljedeći radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Área de Trabalho" + "value": "مساحة العمل التالية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующее рабочее пространство" + "value": "Neste arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Área de Trabalho" } }, "th": { @@ -50730,18 +51496,6 @@ "state": "translated", "value": "Наступна робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個工作區" - } } } }, @@ -51032,34 +51786,40 @@ "command.openFolder.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -51080,40 +51840,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -51133,52 +51899,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "command.openFolder.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح مجلد…" + "value": "Open Folder…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori folder…" + "value": "フォルダを開く…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn mappe…" + "value": "打开文件夹..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen …" + "value": "開啟資料夾..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Folder…" + "value": "폴더 열기…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ordner öffnen …" } }, "es": { @@ -51199,40 +51959,46 @@ "value": "Apri cartella…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォルダを開く…" + "value": "Åbn mappe…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "폴더 열기…" + "value": "Otwórz folder…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne mappe …" + "value": "Открыть папку..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz folder…" + "value": "Otvori folder…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta…" + "value": "فتح مجلد…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть папку..." + "value": "Åpne mappe …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Pasta…" } }, "th": { @@ -51252,18 +52018,6 @@ "state": "translated", "value": "Відкрити теку…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开文件夹..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟資料夾..." - } } } }, @@ -51367,31 +52121,37 @@ "command.openSettings.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عام" + "value": "Global" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno" + "value": "グローバル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "全局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "全域" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "전역" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Global" @@ -51415,40 +52175,46 @@ "value": "Globale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "グローバル" + "value": "Globalt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전역" + "value": "Globalne" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "Глобальные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Globalne" + "value": "Globalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "عام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Глобальные" + "value": "Globalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "th": { @@ -51468,52 +52234,46 @@ "state": "translated", "value": "Глобальна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全域" - } } } }, "command.openSettings.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الإعدادات" + "value": "Open Settings" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori postavke" + "value": "設定を開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn indstillinger" + "value": "打开设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen öffnen" + "value": "開啟設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Settings" + "value": "설정 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen öffnen" } }, "es": { @@ -51534,70 +52294,64 @@ "value": "Apri impostazioni" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "設定を開く" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "설정 열기" + "value": "Åbn indstillinger" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Åpne innstillinger" + "value": "Otwórz ustawienia" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Otwórz ustawienia" + "value": "Открыть настройки" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Abrir Ajustes" + "value": "Otvori postavke" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Открыть настройки" + "value": "فتح الإعدادات" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "เปิดการตั้งค่า" + "value": "Åpne innstillinger" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ayarları Aç" + "value": "Abrir Ajustes" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Відкрити налаштування" + "value": "เปิดการตั้งค่า" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "打开设置" + "value": "Ayarları Aç" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "開啟設定" + "value": "Відкрити налаштування" } } } @@ -51622,34 +52376,40 @@ "command.openWorkspacePRLinks.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح جميع روابط طلبات السحب في مساحة العمل" + "value": "Open All Workspace PR Links" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori sve PR linkove radnog prostora" + "value": "ワークスペースのPRリンクをすべて開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn alle PR-links for arbejdsområde" + "value": "打开工作区所有 PR 链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle PR-Links des Arbeitsbereichs öffnen" + "value": "開啟所有工作區 PR 連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open All Workspace PR Links" + "value": "작업 공간 PR 링크 모두 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle PR-Links des Arbeitsbereichs öffnen" } }, "es": { @@ -51670,40 +52430,46 @@ "value": "Apri tutti i link PR dell'area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースのPRリンクをすべて開く" + "value": "Åbn alle PR-links for arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 PR 링크 모두 열기" + "value": "Otwórz wszystkie linki PR przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne alle PR-lenker for arbeidsområdet" + "value": "Открыть все ссылки PR рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz wszystkie linki PR przestrzeni roboczej" + "value": "Otvori sve PR linkove radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Todos os Links de PR da Área de Trabalho" + "value": "فتح جميع روابط طلبات السحب في مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть все ссылки PR рабочего пространства" + "value": "Åpne alle PR-lenker for arbeidsområdet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Todos os Links de PR da Área de Trabalho" } }, "th": { @@ -51723,52 +52489,46 @@ "state": "translated", "value": "Відкрити всі PR-посилання робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开工作区所有 PR 链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟所有工作區 PR 連結" - } } } }, "command.pinTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت اللسان" + "value": "Pin Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zakači tab" + "value": "タブをピンで固定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør fane" + "value": "固定标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab anheften" + "value": "釘選標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pin Tab" + "value": "탭 고정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab anheften" } }, "es": { @@ -51789,40 +52549,46 @@ "value": "Fissa scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブをピンで固定" + "value": "Fastgør fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 고정" + "value": "Przypnij kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fest fane" + "value": "Закрепить вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przypnij kartę" + "value": "Zakači tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fixar Aba" + "value": "تثبيت اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрепить вкладку" + "value": "Fest fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fixar Aba" } }, "th": { @@ -51842,52 +52608,46 @@ "state": "translated", "value": "Закріпити вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "固定标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "釘選標籤頁" - } } } }, "command.pinWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت مساحة العمل" + "value": "Pin Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zakači radni prostor" + "value": "ワークスペースをピンで固定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør arbejdsområde" + "value": "固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich anheften" + "value": "釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pin Workspace" + "value": "작업 공간 고정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich anheften" } }, "es": { @@ -51908,40 +52668,46 @@ "value": "Fissa area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースをピンで固定" + "value": "Fastgør arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정" + "value": "Przypnij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fest arbeidsområde" + "value": "Закрепить рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przypnij przestrzeń roboczą" + "value": "Zakači radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fixar Área de Trabalho" + "value": "تثبيت مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрепить рабочее пространство" + "value": "Fest arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fixar Área de Trabalho" } }, "th": { @@ -51961,52 +52727,46 @@ "state": "translated", "value": "Закріпити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "釘選工作區" - } } } }, "command.previousTabInPane.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التنقل بين الألسنة" + "value": "Tab Navigation" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Navigacija tabovima" + "value": "タブナビゲーション" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fanenavigation" + "value": "标签页导航" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Navigation" + "value": "標籤頁導覽" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tab Navigation" + "value": "탭 탐색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Navigation" } }, "es": { @@ -52027,40 +52787,46 @@ "value": "Navigazione schede" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブナビゲーション" + "value": "Fanenavigation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 탐색" + "value": "Nawigacja po kartach" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fanenavigering" + "value": "Навигация по вкладкам" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nawigacja po kartach" + "value": "Navigacija tabovima" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegação de Abas" + "value": "التنقل بين الألسنة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Навигация по вкладкам" + "value": "Fanenavigering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegação de Abas" } }, "th": { @@ -52080,52 +52846,46 @@ "state": "translated", "value": "Навігація вкладками" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页导航" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁導覽" - } } } }, "command.previousTabInPane.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللسان السابق في اللوحة" + "value": "Previous Tab in Pane" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodni tab u panelu" + "value": "ペイン内の前のタブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige fane i panel" + "value": "上一个面板标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriger Tab im Bereich" + "value": "面板中的上一個標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Tab in Pane" + "value": "패널 내 이전 탭" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriger Tab im Bereich" } }, "es": { @@ -52146,40 +52906,46 @@ "value": "Scheda precedente nel pannello" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペイン内の前のタブ" + "value": "Forrige fane i panel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "패널 내 이전 탭" + "value": "Poprzednia karta w panelu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige fane i panelet" + "value": "Предыдущая вкладка в панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia karta w panelu" + "value": "Prethodni tab u panelu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba Anterior no Painel" + "value": "اللسان السابق في اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущая вкладка в панели" + "value": "Forrige fane i panelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba Anterior no Painel" } }, "th": { @@ -52199,52 +52965,46 @@ "state": "translated", "value": "Попередня вкладка в панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个面板标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "面板中的上一個標籤頁" - } } } }, "command.previousWorkspace.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التنقل بين مساحات العمل" + "value": "Workspace Navigation" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Navigacija radnim prostorima" + "value": "ワークスペースナビゲーション" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdenavigation" + "value": "工作区导航" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich-Navigation" + "value": "工作區導覽" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace Navigation" + "value": "작업 공간 탐색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich-Navigation" } }, "es": { @@ -52265,40 +53025,46 @@ "value": "Navigazione aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースナビゲーション" + "value": "Arbejdsområdenavigation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 탐색" + "value": "Nawigacja po przestrzeniach roboczych" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdenavigering" + "value": "Навигация по рабочим пространствам" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nawigacja po przestrzeniach roboczych" + "value": "Navigacija radnim prostorima" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegação de Áreas de Trabalho" + "value": "التنقل بين مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Навигация по рабочим пространствам" + "value": "Arbeidsområdenavigering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegação de Áreas de Trabalho" } }, "th": { @@ -52318,52 +53084,46 @@ "state": "translated", "value": "Навігація робочими областями" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区导航" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區導覽" - } } } }, "command.previousWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل السابقة" + "value": "Previous Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodni radni prostor" + "value": "前のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige arbejdsområde" + "value": "上一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriger Arbeitsbereich" + "value": "上一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Workspace" + "value": "이전 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriger Arbeitsbereich" } }, "es": { @@ -52384,40 +53144,46 @@ "value": "Area di lavoro precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前のワークスペース" + "value": "Forrige arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 작업 공간" + "value": "Poprzednia przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige arbeidsområde" + "value": "Предыдущее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia przestrzeń robocza" + "value": "Prethodni radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Anterior" + "value": "مساحة العمل السابقة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущее рабочее пространство" + "value": "Forrige arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho Anterior" } }, "th": { @@ -52437,52 +53203,46 @@ "state": "translated", "value": "Попередня робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個工作區" - } } } }, "command.renameTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية اللسان…" + "value": "Rename Tab…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj tab…" + "value": "タブの名称変更…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb fane…" + "value": "重命名标签页..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen …" + "value": "重新命名標籤頁..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Tab…" + "value": "탭 이름 변경…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab umbenennen …" } }, "es": { @@ -52503,40 +53263,46 @@ "value": "Rinomina scheda…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブの名称変更…" + "value": "Omdøb fane…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경…" + "value": "Zmień nazwę karty…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn …" + "value": "Переименовать вкладку..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty…" + "value": "Preimenuj tab…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Aba…" + "value": "إعادة تسمية اللسان…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку..." + "value": "Gi fanen nytt navn …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Aba…" } }, "th": { @@ -52556,52 +53322,46 @@ "state": "translated", "value": "Перейменувати вкладку…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名标签页..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名標籤頁..." - } } } }, "command.renameWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل…" + "value": "Rename Workspace…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor…" + "value": "ワークスペースの名称変更…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde…" + "value": "重命名工作区..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen …" + "value": "重新命名工作區..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace…" + "value": "작업 공간 이름 변경…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen …" } }, "es": { @@ -52622,40 +53382,46 @@ "value": "Rinomina area di lavoro…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更…" + "value": "Omdøb arbejdsområde…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경…" + "value": "Zmień nazwę przestrzeni roboczej…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn …" + "value": "Переименовать рабочее пространство..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej…" + "value": "Preimenuj radni prostor…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho…" + "value": "إعادة تسمية مساحة العمل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство..." + "value": "Gi arbeidsområdet nytt navn …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho…" } }, "th": { @@ -52675,49 +53441,43 @@ "state": "translated", "value": "Перейменувати робочу область…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區..." - } } } }, "command.reopenClosedBrowserTab.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المتصفح" + "value": "Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preglednik" + "value": "ブラウザ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "瀏覽器" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "브라우저" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Browser" @@ -52741,40 +53501,46 @@ "value": "Browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ" + "value": "Browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "Przeglądarka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleser" + "value": "Браузер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przeglądarka" + "value": "Preglednik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegador" + "value": "المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Браузер" + "value": "Nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegador" } }, "th": { @@ -52794,52 +53560,46 @@ "state": "translated", "value": "Браузер" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器" - } } } }, "command.reopenClosedBrowserTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة فتح لسان المتصفح المغلق" + "value": "Reopen Closed Browser Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo otvori zatvoreni tab preglednika" + "value": "閉じたブラウザタブを再度開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genåbn lukket browserfane" + "value": "重新打开已关闭的浏览器标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geschlossenen Browser-Tab erneut öffnen" + "value": "重新開啟已關閉的瀏覽器標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reopen Closed Browser Tab" + "value": "닫은 브라우저 탭 다시 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geschlossenen Browser-Tab erneut öffnen" } }, "es": { @@ -52860,40 +53620,46 @@ "value": "Riapri scheda browser chiusa" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閉じたブラウザタブを再度開く" + "value": "Genåbn lukket browserfane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫은 브라우저 탭 다시 열기" + "value": "Otwórz ponownie zamkniętą kartę przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne lukket nettleserfane på nytt" + "value": "Открыть закрытую вкладку браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz ponownie zamkniętą kartę przeglądarki" + "value": "Ponovo otvori zatvoreni tab preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reabrir Aba do Navegador Fechada" + "value": "إعادة فتح لسان المتصفح المغلق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть закрытую вкладку браузера" + "value": "Åpne lukket nettleserfane på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reabrir Aba do Navegador Fechada" } }, "th": { @@ -52913,18 +53679,6 @@ "state": "translated", "value": "Відновити закриту вкладку браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新打开已关闭的浏览器标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新開啟已關閉的瀏覽器標籤頁" - } } } }, @@ -52965,31 +53719,37 @@ "command.restartSocketListener.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عام" + "value": "Global" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno" + "value": "グローバル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "全局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "全域" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "전역" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Global" @@ -53013,40 +53773,46 @@ "value": "Globale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "グローバル" + "value": "Globalt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전역" + "value": "Globalne" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Globalt" + "value": "Глобальные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Globalne" + "value": "Globalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Global" + "value": "عام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Глобальные" + "value": "Globalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Global" } }, "th": { @@ -53066,52 +53832,46 @@ "state": "translated", "value": "Глобальна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全域" - } } } }, "command.restartSocketListener.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تشغيل مستمع واجهة الأوامر" + "value": "Restart CLI Listener" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokreni CLI osluškivač" + "value": "CLIリスナーを再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart CLI-lytter" + "value": "重启 CLI 监听器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "CLI-Listener neu starten" + "value": "重新啟動 CLI 監聽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart CLI Listener" + "value": "CLI 리스너 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "CLI-Listener neu starten" } }, "es": { @@ -53132,40 +53892,46 @@ "value": "Riavvia listener CLI" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "CLIリスナーを再起動" + "value": "Genstart CLI-lytter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "CLI 리스너 재시작" + "value": "Uruchom ponownie nasłuchiwanie CLI" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start CLI-lytteren på nytt" + "value": "Перезапустить прослушиватель CLI" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie nasłuchiwanie CLI" + "value": "Ponovo pokreni CLI osluškivač" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar Listener do CLI" + "value": "إعادة تشغيل مستمع واجهة الأوامر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить прослушиватель CLI" + "value": "Start CLI-lytteren på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar Listener do CLI" } }, "th": { @@ -53185,18 +53951,6 @@ "state": "translated", "value": "Перезапустити слухач CLI" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重启 CLI 监听器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新啟動 CLI 監聽器" - } } } }, @@ -53220,34 +53974,40 @@ "command.showNotifications.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات" + "value": "Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja" + "value": "通知" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer" + "value": "通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "알림" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen" } }, "es": { @@ -53268,40 +54028,46 @@ "value": "Notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "Notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "Powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler" + "value": "Уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia" + "value": "Obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notificações" + "value": "الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления" + "value": "Varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Notificações" } }, "th": { @@ -53321,52 +54087,46 @@ "state": "translated", "value": "Сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "通知" - } } } }, "command.showNotifications.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -53387,40 +54147,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -53440,18 +54206,6 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, @@ -53776,34 +54530,40 @@ "command.terminalFind.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بحث…" + "value": "Find…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi…" + "value": "検索…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg…" + "value": "查找..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen …" + "value": "尋找..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find…" + "value": "찾기…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen …" } }, "es": { @@ -53824,40 +54584,46 @@ "value": "Trova…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索…" + "value": "Søg…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "찾기…" + "value": "Znajdź…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn …" + "value": "Найти..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź…" + "value": "Pronađi…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar…" + "value": "بحث…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти..." + "value": "Finn …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar…" } }, "th": { @@ -53877,52 +54643,46 @@ "state": "translated", "value": "Знайти…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找..." - } } } }, "command.terminalFindNext.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البحث عن التالي" + "value": "Find Next" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi sljedeće" + "value": "次を検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Find næste" + "value": "查找下一个" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Weitersuchen" + "value": "尋找下一個" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find Next" + "value": "다음 찾기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Weitersuchen" } }, "es": { @@ -53943,40 +54703,46 @@ "value": "Trova successivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次を検索" + "value": "Find næste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 찾기" + "value": "Znajdź następny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn neste" + "value": "Найти далее" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź następny" + "value": "Pronađi sljedeće" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Próximo" + "value": "البحث عن التالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти далее" + "value": "Finn neste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Próximo" } }, "th": { @@ -53996,52 +54762,46 @@ "state": "translated", "value": "Знайти наступне" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找下一个" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找下一個" - } } } }, "command.terminalFindPrevious.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البحث عن السابق" + "value": "Find Previous" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi prethodno" + "value": "前を検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Find forrige" + "value": "查找上一个" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriges suchen" + "value": "尋找上一個" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find Previous" + "value": "이전 찾기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriges suchen" } }, "es": { @@ -54062,40 +54822,46 @@ "value": "Trova precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前を検索" + "value": "Find forrige" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 찾기" + "value": "Znajdź poprzedni" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn forrige" + "value": "Найти ранее" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź poprzedni" + "value": "Pronađi prethodno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Anterior" + "value": "البحث عن السابق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти ранее" + "value": "Finn forrige" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Anterior" } }, "th": { @@ -54115,18 +54881,6 @@ "state": "translated", "value": "Знайти попереднє" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找上一个" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找上一個" - } } } }, @@ -54258,34 +55012,40 @@ "command.terminalHideFind.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إخفاء شريط البحث" + "value": "Hide Find Bar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sakrij traku za pretragu" + "value": "検索バーを非表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skjul søgelinje" + "value": "隐藏查找栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchleiste ausblenden" + "value": "隱藏尋找列" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Hide Find Bar" + "value": "찾기 막대 숨기기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchleiste ausblenden" } }, "es": { @@ -54306,40 +55066,46 @@ "value": "Nascondi barra di ricerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索バーを非表示" + "value": "Skjul søgelinje" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "찾기 막대 숨기기" + "value": "Ukryj pasek wyszukiwania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skjul søkelinje" + "value": "Скрыть панель поиска" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ukryj pasek wyszukiwania" + "value": "Sakrij traku za pretragu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ocultar Barra de Busca" + "value": "إخفاء شريط البحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скрыть панель поиска" + "value": "Skjul søkelinje" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ocultar Barra de Busca" } }, "th": { @@ -54359,18 +55125,6 @@ "state": "translated", "value": "Сховати панель пошуку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "隐藏查找栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "隱藏尋找列" - } } } }, @@ -54502,34 +55256,40 @@ "command.terminalSplitBrowserDown.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الطرفية" + "value": "Terminal Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored terminala" + "value": "ターミナルレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminallayout" + "value": "终端布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Layout" + "value": "終端機版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminal Layout" + "value": "터미널 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Layout" } }, "es": { @@ -54550,40 +55310,46 @@ "value": "Layout terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルレイアウト" + "value": "Terminallayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 레이아웃" + "value": "Układ terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminaloppsett" + "value": "Макет терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ terminala" + "value": "Raspored terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Terminal" + "value": "تخطيط الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет терминала" + "value": "Terminaloppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Terminal" } }, "th": { @@ -54603,52 +55369,46 @@ "state": "translated", "value": "Макет терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機版面" - } } } }, "command.terminalSplitBrowserDown.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح للأسفل" + "value": "Split Browser Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik dolje" + "value": "ブラウザを下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser nedad" + "value": "向下拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach unten teilen" + "value": "向下分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Down" + "value": "브라우저를 아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach unten teilen" } }, "es": { @@ -54669,40 +55429,46 @@ "value": "Dividi browser in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを下に分割" + "value": "Opdel browser nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 아래로 분할" + "value": "Podziel przeglądarkę w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser ned" + "value": "Разделить браузер вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w dół" + "value": "Podijeli preglednik dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador para Baixo" + "value": "تقسيم المتصفح للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вниз" + "value": "Del nettleser ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador para Baixo" } }, "th": { @@ -54722,52 +55488,46 @@ "state": "translated", "value": "Розділити браузер вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割瀏覽器" - } } } }, "command.terminalSplitBrowserRight.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الطرفية" + "value": "Terminal Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored terminala" + "value": "ターミナルレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminallayout" + "value": "终端布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Layout" + "value": "終端機版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminal Layout" + "value": "터미널 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Layout" } }, "es": { @@ -54788,40 +55548,46 @@ "value": "Layout terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルレイアウト" + "value": "Terminallayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 레이아웃" + "value": "Układ terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminaloppsett" + "value": "Макет терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ terminala" + "value": "Raspored terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Terminal" + "value": "تخطيط الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет терминала" + "value": "Terminaloppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Terminal" } }, "th": { @@ -54841,52 +55607,46 @@ "state": "translated", "value": "Макет терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機版面" - } } } }, "command.terminalSplitBrowserRight.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح لليمين" + "value": "Split Browser Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik desno" + "value": "ブラウザを右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser til højre" + "value": "向右拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts teilen" + "value": "向右分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Right" + "value": "브라우저를 오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach rechts teilen" } }, "es": { @@ -54907,40 +55667,46 @@ "value": "Dividi browser a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に分割" + "value": "Opdel browser til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 분할" + "value": "Podziel przeglądarkę w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser til høyre" + "value": "Разделить браузер вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w prawo" + "value": "Podijeli preglednik desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador à Direita" + "value": "تقسيم المتصفح لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вправо" + "value": "Del nettleser til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador à Direita" } }, "th": { @@ -54960,52 +55726,46 @@ "state": "translated", "value": "Розділити браузер праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割瀏覽器" - } } } }, "command.terminalSplitDown.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الطرفية" + "value": "Terminal Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored terminala" + "value": "ターミナルレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminallayout" + "value": "终端布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Layout" + "value": "終端機版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminal Layout" + "value": "터미널 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Layout" } }, "es": { @@ -55026,40 +55786,46 @@ "value": "Layout terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルレイアウト" + "value": "Terminallayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 레이아웃" + "value": "Układ terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminaloppsett" + "value": "Макет терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ terminala" + "value": "Raspored terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Terminal" + "value": "تخطيط الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет терминала" + "value": "Terminaloppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Terminal" } }, "th": { @@ -55079,52 +55845,46 @@ "state": "translated", "value": "Макет терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機版面" - } } } }, "command.terminalSplitDown.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم للأسفل" + "value": "Split Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli dolje" + "value": "下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel nedad" + "value": "向下拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten teilen" + "value": "向下分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Down" + "value": "아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten teilen" } }, "es": { @@ -55145,40 +55905,46 @@ "value": "Dividi in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に分割" + "value": "Opdel nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 분할" + "value": "Podziel w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del ned" + "value": "Разделить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w dół" + "value": "Podijeli dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir para Baixo" + "value": "تقسيم للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вниз" + "value": "Del ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir para Baixo" } }, "th": { @@ -55198,52 +55964,46 @@ "state": "translated", "value": "Розділити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割" - } } } }, "command.terminalSplitRight.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الطرفية" + "value": "Terminal Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored terminala" + "value": "ターミナルレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminallayout" + "value": "终端布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Layout" + "value": "終端機版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminal Layout" + "value": "터미널 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Layout" } }, "es": { @@ -55264,40 +56024,46 @@ "value": "Layout terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルレイアウト" + "value": "Terminallayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 레이아웃" + "value": "Układ terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminaloppsett" + "value": "Макет терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ terminala" + "value": "Raspored terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Terminal" + "value": "تخطيط الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет терминала" + "value": "Terminaloppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Terminal" } }, "th": { @@ -55317,52 +56083,46 @@ "state": "translated", "value": "Макет терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機版面" - } } } }, "command.terminalSplitRight.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم لليمين" + "value": "Split Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli desno" + "value": "右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel til højre" + "value": "向右拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach rechts teilen" + "value": "向右分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Right" + "value": "오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach rechts teilen" } }, "es": { @@ -55383,40 +56143,46 @@ "value": "Dividi a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "右に分割" + "value": "Opdel til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 분할" + "value": "Podziel w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del til høyre" + "value": "Разделить вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w prawo" + "value": "Podijeli desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir à Direita" + "value": "تقسيم لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вправо" + "value": "Del til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir à Direita" } }, "th": { @@ -55436,18 +56202,6 @@ "state": "translated", "value": "Розділити праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割" - } } } }, @@ -55579,34 +56333,40 @@ "command.terminalUseSelectionForFind.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استخدام التحديد للبحث" + "value": "Use Selection for Find" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Koristi odabrano za pretragu" + "value": "選択範囲を検索に使用" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Brug markering til søgning" + "value": "使用选中内容查找" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Auswahl für Suche verwenden" + "value": "使用所選範圍來尋找" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Use Selection for Find" + "value": "선택 항목을 찾기에 사용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Auswahl für Suche verwenden" } }, "es": { @@ -55627,40 +56387,46 @@ "value": "Usa selezione per la ricerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "選択範囲を検索に使用" + "value": "Brug markering til søgning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "선택 항목을 찾기에 사용" + "value": "Użyj zaznaczenia do wyszukiwania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bruk utvalg for søk" + "value": "Использовать выделение для поиска" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Użyj zaznaczenia do wyszukiwania" + "value": "Koristi odabrano za pretragu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Usar Seleção para Busca" + "value": "استخدام التحديد للبحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Использовать выделение для поиска" + "value": "Bruk utvalg for søk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Usar Seleção para Busca" } }, "th": { @@ -55680,52 +56446,46 @@ "state": "translated", "value": "Використати виділення для пошуку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用选中内容查找" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用所選範圍來尋找" - } } } }, "command.toggleFullScreen.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة" + "value": "Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozor" + "value": "ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vindue" + "value": "窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster" + "value": "視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window" + "value": "윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster" } }, "es": { @@ -55746,40 +56506,46 @@ "value": "Finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ" + "value": "Vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우" + "value": "Okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindu" + "value": "Окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno" + "value": "Prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela" + "value": "نافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Окно" + "value": "Vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela" } }, "th": { @@ -55799,52 +56565,46 @@ "state": "translated", "value": "Вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗" - } } } }, "command.toggleFullScreen.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل ملء الشاشة" + "value": "Toggle Full Screen" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci puni ekran" + "value": "フルスクリーンの切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skift fuldskærm" + "value": "切换全屏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vollbild umschalten" + "value": "切換全螢幕" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Full Screen" + "value": "전체 화면 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vollbild umschalten" } }, "es": { @@ -55865,40 +56625,46 @@ "value": "Attiva/Disattiva schermo intero" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フルスクリーンの切り替え" + "value": "Skift fuldskærm" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전체 화면 전환" + "value": "Przełącz pełny ekran" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå fullskjerm av/på" + "value": "Полноэкранный режим" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz pełny ekran" + "value": "Prebaci puni ekran" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Tela Cheia" + "value": "تبديل ملء الشاشة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Полноэкранный режим" + "value": "Slå fullskjerm av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Tela Cheia" } }, "th": { @@ -55918,18 +56684,6 @@ "state": "translated", "value": "Перемкнути повноекранний режим" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换全屏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換全螢幕" - } } } }, @@ -56139,31 +56893,37 @@ "command.toggleSidebar.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التخطيط" + "value": "Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored" + "value": "レイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "版面" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "레이아웃" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Layout" @@ -56187,40 +56947,46 @@ "value": "Layout" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "レイアウト" + "value": "Layout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "레이아웃" + "value": "Układ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppsett" + "value": "Макет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ" + "value": "Raspored" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "التخطيط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет" + "value": "Oppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout" } }, "th": { @@ -56240,52 +57006,46 @@ "state": "translated", "value": "Макет" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "版面" - } } } }, "command.toggleSplitZoom.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الطرفية" + "value": "Terminal Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored terminala" + "value": "ターミナルレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminallayout" + "value": "终端布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Layout" + "value": "終端機版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminal Layout" + "value": "터미널 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Layout" } }, "es": { @@ -56306,40 +57066,46 @@ "value": "Layout terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルレイアウト" + "value": "Terminallayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 레이아웃" + "value": "Układ terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminaloppsett" + "value": "Макет терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ terminala" + "value": "Raspored terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout do Terminal" + "value": "تخطيط الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет терминала" + "value": "Terminaloppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout do Terminal" } }, "th": { @@ -56359,52 +57125,46 @@ "state": "translated", "value": "Макет терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機版面" - } } } }, "command.toggleSplitZoom.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل تكبير اللوحة" + "value": "Toggle Pane Zoom" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci uvećanje panela" + "value": "ペインズームの切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom til/fra" + "value": "切换面板缩放" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereichszoom umschalten" + "value": "切換面板縮放" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Pane Zoom" + "value": "패널 확대/축소 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereichszoom umschalten" } }, "es": { @@ -56425,40 +57185,46 @@ "value": "Attiva/Disattiva zoom pannello" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペインズームの切り替え" + "value": "Slå panelzoom til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "패널 확대/축소 전환" + "value": "Przełącz powiększenie panelu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom av/på" + "value": "Масштаб панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz powiększenie panelu" + "value": "Prebaci uvećanje panela" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Zoom do Painel" + "value": "تبديل تكبير اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Масштаб панели" + "value": "Slå panelzoom av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Zoom do Painel" } }, "th": { @@ -56478,18 +57244,6 @@ "state": "translated", "value": "Перемкнути масштаб панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换面板缩放" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換面板縮放" - } } } }, @@ -56513,34 +57267,40 @@ "command.triggerFlash.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "العرض" + "value": "View" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaz" + "value": "表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Visning" + "value": "视图" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ansicht" + "value": "顯示方式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "View" + "value": "보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ansicht" } }, "es": { @@ -56561,40 +57321,46 @@ "value": "Vista" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "表示" + "value": "Visning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "보기" + "value": "Widok" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis" + "value": "Вид" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Widok" + "value": "Prikaz" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Visualização" + "value": "العرض" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вид" + "value": "Vis" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Visualização" } }, "th": { @@ -56614,52 +57380,46 @@ "state": "translated", "value": "Перегляд" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "视图" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示方式" - } } } }, "command.triggerFlash.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وميض اللوحة المركّزة" + "value": "Flash Focused Panel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi fokusirani panel" + "value": "フォーカスペインを強調" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fremhæv fokuseret panel" + "value": "闪烁聚焦面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fokussierten Bereich hervorheben" + "value": "閃爍聚焦面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Flash Focused Panel" + "value": "포커스된 패널 깜빡이기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fokussierten Bereich hervorheben" } }, "es": { @@ -56680,40 +57440,46 @@ "value": "Evidenzia pannello attivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォーカスペインを強調" + "value": "Fremhæv fokuseret panel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포커스된 패널 깜빡이기" + "value": "Podświetl aktywny panel" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Blink fokusert panel" + "value": "Подсветить активную панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podświetl aktywny panel" + "value": "Označi fokusirani panel" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Piscar Painel em Foco" + "value": "وميض اللوحة المركّزة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подсветить активную панель" + "value": "Blink fokusert panel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Piscar Painel em Foco" } }, "th": { @@ -56733,133 +57499,121 @@ "state": "translated", "value": "Підсвітити активну панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "闪烁聚焦面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "閃爍聚焦面板" - } } } }, "command.uninstallCLI.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "واجهة الأوامر" + "value": "CLI" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "CLI" + "value": "واجهة الأوامر" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "CLI" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "CLI" @@ -56870,34 +57624,40 @@ "command.uninstallCLI.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أمر الصدفة: إلغاء تثبيت 'cmux' من PATH" + "value": "Shell Command: Uninstall 'cmux' from PATH" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Shell naredba: Deinstaliraj 'cmux' iz PATH" + "value": "シェルコマンド: 'cmux'をPATHからアンインストール" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skalkommando: Afinstaller 'cmux' fra PATH" + "value": "Shell 命令:从 PATH 卸载 'cmux'" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Shell-Befehl: 'cmux' aus PATH entfernen" + "value": "Shell 指令:從 PATH 解除安裝「cmux」" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Shell Command: Uninstall 'cmux' from PATH" + "value": "셸 명령어: PATH에서 'cmux' 제거" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Shell-Befehl: 'cmux' aus PATH entfernen" } }, "es": { @@ -56918,40 +57678,46 @@ "value": "Comando shell: disinstalla 'cmux' dal PATH" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "シェルコマンド: 'cmux'をPATHからアンインストール" + "value": "Skalkommando: Afinstaller 'cmux' fra PATH" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "셸 명령어: PATH에서 'cmux' 제거" + "value": "Polecenie powłoki: Odinstaluj „cmux” z PATH" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skallkommando: Avinstaller «cmux» fra PATH" + "value": "Команда оболочки: удалить «cmux» из PATH" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Polecenie powłoki: Odinstaluj „cmux” z PATH" + "value": "Shell naredba: Deinstaliraj 'cmux' iz PATH" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Comando Shell: Desinstalar 'cmux' do PATH" + "value": "أمر الصدفة: إلغاء تثبيت 'cmux' من PATH" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Команда оболочки: удалить «cmux» из PATH" + "value": "Skallkommando: Avinstaller «cmux» fra PATH" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Comando Shell: Desinstalar 'cmux' do PATH" } }, "th": { @@ -56971,52 +57737,46 @@ "state": "translated", "value": "Команда оболонки: видалити 'cmux' з PATH" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Shell 命令:从 PATH 卸载 'cmux'" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Shell 指令:從 PATH 解除安裝「cmux」" - } } } }, "command.unpinTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء تثبيت اللسان" + "value": "Unpin Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkači tab" + "value": "タブのピンを外す" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frigør fane" + "value": "取消固定标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab loslösen" + "value": "取消釘選標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unpin Tab" + "value": "탭 고정 해제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab loslösen" } }, "es": { @@ -57037,40 +57797,46 @@ "value": "Sblocca scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブのピンを外す" + "value": "Frigør fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 고정 해제" + "value": "Odepnij kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Løsne fane" + "value": "Открепить вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odepnij kartę" + "value": "Otkači tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desafixar Aba" + "value": "إلغاء تثبيت اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открепить вкладку" + "value": "Løsne fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desafixar Aba" } }, "th": { @@ -57090,52 +57856,46 @@ "state": "translated", "value": "Відкріпити вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消固定标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消釘選標籤頁" - } } } }, "command.unpinWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء تثبيت مساحة العمل" + "value": "Unpin Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkači radni prostor" + "value": "ワークスペースのピンを外す" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frigør arbejdsområde" + "value": "取消固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich loslösen" + "value": "取消釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unpin Workspace" + "value": "작업 공간 고정 해제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich loslösen" } }, "es": { @@ -57156,40 +57916,46 @@ "value": "Sblocca area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースのピンを外す" + "value": "Frigør arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정 해제" + "value": "Odepnij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Løsne arbeidsområde" + "value": "Открепить рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odepnij przestrzeń roboczą" + "value": "Otkači radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desafixar Área de Trabalho" + "value": "إلغاء تثبيت مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открепить рабочее пространство" + "value": "Løsne arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desafixar Área de Trabalho" } }, "th": { @@ -57209,52 +57975,46 @@ "state": "translated", "value": "Відкріпити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消釘選工作區" - } } } }, "command.vscodeServeWebRestart.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تشغيل خادم VS Code المضمّن" + "value": "Restart VS Code Inline Server" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokreni VS Code inline server" + "value": "VS Codeインラインサーバーを再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart VS Code Inline Server" + "value": "重启 VS Code 内联服务器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "VS Code Inline-Server neu starten" + "value": "重新啟動 VS Code 內嵌伺服器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart VS Code Inline Server" + "value": "VS Code 인라인 서버 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "VS Code Inline-Server neu starten" } }, "es": { @@ -57275,40 +58035,46 @@ "value": "Riavvia server inline VS Code" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "VS Codeインラインサーバーを再起動" + "value": "Genstart VS Code Inline Server" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "VS Code 인라인 서버 재시작" + "value": "Uruchom ponownie wbudowany serwer VS Code" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start VS Code innebygd server på nytt" + "value": "Перезапустить встроенный сервер VS Code" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie wbudowany serwer VS Code" + "value": "Ponovo pokreni VS Code inline server" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar Servidor Inline do VS Code" + "value": "إعادة تشغيل خادم VS Code المضمّن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить встроенный сервер VS Code" + "value": "Start VS Code innebygd server på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar Servidor Inline do VS Code" } }, "th": { @@ -57328,52 +58094,46 @@ "state": "translated", "value": "Перезапустити вбудований сервер VS Code" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重启 VS Code 内联服务器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新啟動 VS Code 內嵌伺服器" - } } } }, "command.vscodeServeWebStop.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إيقاف خادم VS Code المضمّن" + "value": "Stop VS Code Inline Server" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zaustavi VS Code inline server" + "value": "VS Codeインラインサーバーを停止" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Stop VS Code Inline Server" + "value": "停止 VS Code 内联服务器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "VS Code Inline-Server stoppen" + "value": "停止 VS Code 內嵌伺服器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Stop VS Code Inline Server" + "value": "VS Code 인라인 서버 중지" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "VS Code Inline-Server stoppen" } }, "es": { @@ -57394,40 +58154,46 @@ "value": "Arresta server inline VS Code" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "VS Codeインラインサーバーを停止" + "value": "Stop VS Code Inline Server" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "VS Code 인라인 서버 중지" + "value": "Zatrzymaj wbudowany serwer VS Code" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Stopp VS Code innebygd server" + "value": "Остановить встроенный сервер VS Code" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zatrzymaj wbudowany serwer VS Code" + "value": "Zaustavi VS Code inline server" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Parar Servidor Inline do VS Code" + "value": "إيقاف خادم VS Code المضمّن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Остановить встроенный сервер VS Code" + "value": "Stopp VS Code innebygd server" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Parar Servidor Inline do VS Code" } }, "th": { @@ -57447,18 +58213,6 @@ "state": "translated", "value": "Зупинити вбудований сервер VS Code" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "停止 VS Code 内联服务器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "停止 VS Code 內嵌伺服器" - } } } }, @@ -57511,61 +58265,61 @@ "commandPalette.kind.agentSession": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Agent" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Agent" + "state": "translated", + "value": "エージェント" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Agent" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Agent" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Agent" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Agent" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Agent" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Agent" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "エージェント" + "state": "needs_review", + "value": "Agent" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Agent" @@ -57648,16 +58402,16 @@ "value": "ブラウザ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "Браузер" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Браузер" + "value": "브라우저" } } } @@ -57694,16 +58448,16 @@ "value": "Markdown" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "마크다운" + "value": "Markdown" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Markdown" + "value": "마크다운" } } } @@ -57740,16 +58494,16 @@ "value": "ターミナル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "터미널" + "value": "Термінал" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Термінал" + "value": "터미널" } } } @@ -57757,34 +58511,40 @@ "commandPalette.kind.workspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -57805,40 +58565,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -57858,52 +58624,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "commandPalette.rename.clearCustomName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "(مسح الاسم المخصص)" + "value": "(clear custom name)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "(obriši prilagođeni naziv)" + "value": "(カスタム名をクリア)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "(ryd brugerdefineret navn)" + "value": "(清除自定义名称)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "(Benutzerdefinierten Namen löschen)" + "value": "(清除自訂名稱)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "(clear custom name)" + "value": "(사용자 지정 이름 지우기)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "(Benutzerdefinierten Namen löschen)" } }, "es": { @@ -57924,40 +58684,46 @@ "value": "(cancella nome personalizzato)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "(カスタム名をクリア)" + "value": "(ryd brugerdefineret navn)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "(사용자 지정 이름 지우기)" + "value": "(wyczyść własną nazwę)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "(fjern egendefinert navn)" + "value": "(очистить пользовательское имя)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "(wyczyść własną nazwę)" + "value": "(obriši prilagođeni naziv)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "(limpar nome personalizado)" + "value": "(مسح الاسم المخصص)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "(очистить пользовательское имя)" + "value": "(fjern egendefinert navn)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "(limpar nome personalizado)" } }, "th": { @@ -57977,52 +58743,46 @@ "state": "translated", "value": "(скинути власну назву)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "(清除自定义名称)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "(清除自訂名稱)" - } } } }, "commandPalette.rename.tabConfirmHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اضغط Enter لتطبيق اسم اللسان، أو Escape للإلغاء." + "value": "Press Enter to apply this tab name, or Escape to cancel." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pritisnite Enter za primjenu naziva taba, ili Escape za otkazivanje." + "value": "Enterキーでタブ名を適用、Escapeキーでキャンセルします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tryk Enter for at anvende dette fanenavn, eller Escape for at annullere." + "value": "按 Enter 应用此标签页名称,或按 Escape 取消。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Drücken Sie die Eingabetaste, um den Tab-Namen zu übernehmen, oder Escape zum Abbrechen." + "value": "按 Enter 套用此標籤頁名稱,或按 Escape 取消。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Press Enter to apply this tab name, or Escape to cancel." + "value": "Enter를 눌러 탭 이름을 적용하거나, Escape를 눌러 취소하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Drücken Sie die Eingabetaste, um den Tab-Namen zu übernehmen, oder Escape zum Abbrechen." } }, "es": { @@ -58043,40 +58803,46 @@ "value": "Premi Invio per applicare il nome della scheda, oppure Esc per annullare." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Enterキーでタブ名を適用、Escapeキーでキャンセルします。" + "value": "Tryk Enter for at anvende dette fanenavn, eller Escape for at annullere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Enter를 눌러 탭 이름을 적용하거나, Escape를 눌러 취소하세요." + "value": "Naciśnij Enter, aby zastosować nazwę karty, lub Escape, aby anulować." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Trykk Enter for å bruke dette fanenavnet, eller Escape for å avbryte." + "value": "Нажмите Enter, чтобы применить имя вкладки, или Escape для отмены." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Naciśnij Enter, aby zastosować nazwę karty, lub Escape, aby anulować." + "value": "Pritisnite Enter za primjenu naziva taba, ili Escape za otkazivanje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pressione Enter para aplicar este nome de aba ou Escape para cancelar." + "value": "اضغط Enter لتطبيق اسم اللسان، أو Escape للإلغاء." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нажмите Enter, чтобы применить имя вкладки, или Escape для отмены." + "value": "Trykk Enter for å bruke dette fanenavnet, eller Escape for å avbryte." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pressione Enter para aplicar este nome de aba ou Escape para cancelar." } }, "th": { @@ -58096,52 +58862,46 @@ "state": "translated", "value": "Натисніть Enter, щоб застосувати назву вкладки, або Escape для скасування." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "按 Enter 应用此标签页名称,或按 Escape 取消。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "按 Enter 套用此標籤頁名稱,或按 Escape 取消。" - } } } }, "commandPalette.rename.tabDescription": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختر اسمًا مخصصًا للسان." + "value": "Choose a custom tab name." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odaberite prilagođeni naziv taba." + "value": "タブのカスタム名を選択してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vælg et brugerdefineret fanenavn." + "value": "选择自定义标签页名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wählen Sie einen benutzerdefinierten Tab-Namen." + "value": "選擇自訂標籤頁名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Choose a custom tab name." + "value": "사용자 지정 탭 이름을 선택하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wählen Sie einen benutzerdefinierten Tab-Namen." } }, "es": { @@ -58162,40 +58922,46 @@ "value": "Scegli un nome personalizzato per la scheda." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブのカスタム名を選択してください。" + "value": "Vælg et brugerdefineret fanenavn." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 탭 이름을 선택하세요." + "value": "Wybierz własną nazwę karty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Velg et egendefinert fanenavn." + "value": "Выберите пользовательское имя вкладки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybierz własną nazwę karty." + "value": "Odaberite prilagođeni naziv taba." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escolha um nome personalizado para a aba." + "value": "اختر اسمًا مخصصًا للسان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выберите пользовательское имя вкладки." + "value": "Velg et egendefinert fanenavn." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escolha um nome personalizado para a aba." } }, "th": { @@ -58215,52 +58981,46 @@ "state": "translated", "value": "Виберіть власну назву вкладки." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "选择自定义标签页名称。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "選擇自訂標籤頁名稱。" - } } } }, "commandPalette.rename.tabInputHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسم اللسان. اضغط Enter لإعادة التسمية، Escape للإلغاء." + "value": "Enter a tab name. Press Enter to rename, Escape to cancel." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite naziv taba. Pritisnite Enter za preimenovanje, Escape za otkazivanje." + "value": "タブ名を入力してください。Enterで名称変更、Escapeでキャンセルします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et fanenavn. Tryk Enter for at omdøbe, Escape for at annullere." + "value": "输入标签页名称。按 Enter 重命名,按 Escape 取消。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen Tab-Namen ein. Eingabetaste zum Umbenennen, Escape zum Abbrechen." + "value": "輸入標籤頁名稱。按 Enter 重新命名,按 Escape 取消。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a tab name. Press Enter to rename, Escape to cancel." + "value": "탭 이름을 입력하세요. Enter로 이름 변경, Escape로 취소." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen Tab-Namen ein. Eingabetaste zum Umbenennen, Escape zum Abbrechen." } }, "es": { @@ -58281,40 +59041,46 @@ "value": "Inserisci un nome per la scheda. Premi Invio per rinominare, Esc per annullare." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ名を入力してください。Enterで名称変更、Escapeでキャンセルします。" + "value": "Indtast et fanenavn. Tryk Enter for at omdøbe, Escape for at annullere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름을 입력하세요. Enter로 이름 변경, Escape로 취소." + "value": "Wprowadź nazwę karty. Naciśnij Enter, aby zmienić nazwę, Escape, aby anulować." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et fanenavn. Trykk Enter for å gi nytt navn, Escape for å avbryte." + "value": "Введите имя вкладки. Нажмите Enter для переименования, Escape для отмены." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź nazwę karty. Naciśnij Enter, aby zmienić nazwę, Escape, aby anulować." + "value": "Unesite naziv taba. Pritisnite Enter za preimenovanje, Escape za otkazivanje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira um nome para a aba. Pressione Enter para renomear, Escape para cancelar." + "value": "أدخل اسم اللسان. اضغط Enter لإعادة التسمية، Escape للإلغاء." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите имя вкладки. Нажмите Enter для переименования, Escape для отмены." + "value": "Skriv inn et fanenavn. Trykk Enter for å gi nytt navn, Escape for å avbryte." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira um nome para a aba. Pressione Enter para renomear, Escape para cancelar." } }, "th": { @@ -58334,52 +59100,46 @@ "state": "translated", "value": "Введіть назву вкладки. Enter — перейменувати, Escape — скасувати." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "输入标签页名称。按 Enter 重命名,按 Escape 取消。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "輸入標籤頁名稱。按 Enter 重新命名,按 Escape 取消。" - } } } }, "commandPalette.rename.tabPlaceholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم اللسان" + "value": "Tab name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv taba" + "value": "タブ名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fanenavn" + "value": "标签页名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Name" + "value": "標籤頁名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tab name" + "value": "탭 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Name" } }, "es": { @@ -58400,40 +59160,46 @@ "value": "Nome scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ名" + "value": "Fanenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름" + "value": "Nazwa karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fanenavn" + "value": "Имя вкладки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nazwa karty" + "value": "Naziv taba" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nome da aba" + "value": "اسم اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Имя вкладки" + "value": "Fanenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome da aba" } }, "th": { @@ -58453,52 +59219,46 @@ "state": "translated", "value": "Назва вкладки" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁名稱" - } } } }, "commandPalette.rename.tabTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية اللسان" + "value": "Rename Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj tab" + "value": "タブの名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb fane" + "value": "重命名标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen" + "value": "重新命名標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Tab" + "value": "탭 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab umbenennen" } }, "es": { @@ -58519,40 +59279,46 @@ "value": "Rinomina scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブの名称変更" + "value": "Omdøb fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경" + "value": "Zmień nazwę karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn" + "value": "Переименовать вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty" + "value": "Preimenuj tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Aba" + "value": "إعادة تسمية اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку" + "value": "Gi fanen nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Aba" } }, "th": { @@ -58572,52 +59338,46 @@ "state": "translated", "value": "Перейменувати вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名標籤頁" - } } } }, "commandPalette.rename.workspaceConfirmHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اضغط Enter لتطبيق اسم مساحة العمل، أو Escape للإلغاء." + "value": "Press Enter to apply this workspace name, or Escape to cancel." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pritisnite Enter za primjenu naziva radnog prostora, ili Escape za otkazivanje." + "value": "Enterキーでワークスペース名を適用、Escapeキーでキャンセルします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tryk Enter for at anvende dette arbejdsområdenavn, eller Escape for at annullere." + "value": "按 Enter 应用此工作区名称,或按 Escape 取消。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Drücken Sie die Eingabetaste, um den Arbeitsbereichsnamen zu übernehmen, oder Escape zum Abbrechen." + "value": "按 Enter 套用此工作區名稱,或按 Escape 取消。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Press Enter to apply this workspace name, or Escape to cancel." + "value": "Enter를 눌러 작업 공간 이름을 적용하거나, Escape를 눌러 취소하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Drücken Sie die Eingabetaste, um den Arbeitsbereichsnamen zu übernehmen, oder Escape zum Abbrechen." } }, "es": { @@ -58638,40 +59398,46 @@ "value": "Premi Invio per applicare il nome dell'area di lavoro, oppure Esc per annullare." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Enterキーでワークスペース名を適用、Escapeキーでキャンセルします。" + "value": "Tryk Enter for at anvende dette arbejdsområdenavn, eller Escape for at annullere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Enter를 눌러 작업 공간 이름을 적용하거나, Escape를 눌러 취소하세요." + "value": "Naciśnij Enter, aby zastosować nazwę przestrzeni roboczej, lub Escape, aby anulować." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Trykk Enter for å bruke dette arbeidsområdenavnet, eller Escape for å avbryte." + "value": "Нажмите Enter, чтобы применить имя рабочего пространства, или Escape для отмены." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Naciśnij Enter, aby zastosować nazwę przestrzeni roboczej, lub Escape, aby anulować." + "value": "Pritisnite Enter za primjenu naziva radnog prostora, ili Escape za otkazivanje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pressione Enter para aplicar este nome de área de trabalho ou Escape para cancelar." + "value": "اضغط Enter لتطبيق اسم مساحة العمل، أو Escape للإلغاء." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нажмите Enter, чтобы применить имя рабочего пространства, или Escape для отмены." + "value": "Trykk Enter for å bruke dette arbeidsområdenavnet, eller Escape for å avbryte." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pressione Enter para aplicar este nome de área de trabalho ou Escape para cancelar." } }, "th": { @@ -58691,52 +59457,46 @@ "state": "translated", "value": "Натисніть Enter, щоб застосувати назву робочої області, або Escape для скасування." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "按 Enter 应用此工作区名称,或按 Escape 取消。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "按 Enter 套用此工作區名稱,或按 Escape 取消。" - } } } }, "commandPalette.rename.workspaceDescription": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختر اسمًا مخصصًا لمساحة العمل." + "value": "Choose a custom workspace name." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odaberite prilagođeni naziv radnog prostora." + "value": "ワークスペースのカスタム名を選択してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vælg et brugerdefineret arbejdsområdenavn." + "value": "选择自定义工作区名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wählen Sie einen benutzerdefinierten Arbeitsbereichsnamen." + "value": "選擇自訂工作區名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Choose a custom workspace name." + "value": "사용자 지정 작업 공간 이름을 선택하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wählen Sie einen benutzerdefinierten Arbeitsbereichsnamen." } }, "es": { @@ -58757,40 +59517,46 @@ "value": "Scegli un nome personalizzato per l'area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースのカスタム名を選択してください。" + "value": "Vælg et brugerdefineret arbejdsområdenavn." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 작업 공간 이름을 선택하세요." + "value": "Wybierz własną nazwę przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Velg et egendefinert arbeidsområdenavn." + "value": "Выберите пользовательское имя рабочего пространства." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybierz własną nazwę przestrzeni roboczej." + "value": "Odaberite prilagođeni naziv radnog prostora." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escolha um nome personalizado para a área de trabalho." + "value": "اختر اسمًا مخصصًا لمساحة العمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выберите пользовательское имя рабочего пространства." + "value": "Velg et egendefinert arbeidsområdenavn." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escolha um nome personalizado para a área de trabalho." } }, "th": { @@ -58810,52 +59576,46 @@ "state": "translated", "value": "Виберіть власну назву робочої області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "选择自定义工作区名称。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "選擇自訂工作區名稱。" - } } } }, "commandPalette.rename.workspaceInputHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسم مساحة العمل. اضغط Enter لإعادة التسمية، Escape للإلغاء." + "value": "Enter a workspace name. Press Enter to rename, Escape to cancel." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite naziv radnog prostora. Pritisnite Enter za preimenovanje, Escape za otkazivanje." + "value": "ワークスペース名を入力してください。Enterで名称変更、Escapeでキャンセルします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et arbejdsområdenavn. Tryk Enter for at omdøbe, Escape for at annullere." + "value": "输入工作区名称。按 Enter 重命名,按 Escape 取消。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen Arbeitsbereichsnamen ein. Eingabetaste zum Umbenennen, Escape zum Abbrechen." + "value": "輸入工作區名稱。按 Enter 重新命名,按 Escape 取消。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a workspace name. Press Enter to rename, Escape to cancel." + "value": "작업 공간 이름을 입력하세요. Enter로 이름 변경, Escape로 취소." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen Arbeitsbereichsnamen ein. Eingabetaste zum Umbenennen, Escape zum Abbrechen." } }, "es": { @@ -58876,40 +59636,46 @@ "value": "Inserisci un nome per l'area di lavoro. Premi Invio per rinominare, Esc per annullare." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名を入力してください。Enterで名称変更、Escapeでキャンセルします。" + "value": "Indtast et arbejdsområdenavn. Tryk Enter for at omdøbe, Escape for at annullere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름을 입력하세요. Enter로 이름 변경, Escape로 취소." + "value": "Wprowadź nazwę przestrzeni roboczej. Naciśnij Enter, aby zmienić nazwę, Escape, aby anulować." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et arbeidsområdenavn. Trykk Enter for å gi nytt navn, Escape for å avbryte." + "value": "Введите имя рабочего пространства. Нажмите Enter для переименования, Escape для отмены." } }, - "pl": { + "bs": { + "stringUnit": { + "state": "translated", + "value": "Unesite naziv radnog prostora. Pritisnite Enter za preimenovanje, Escape za otkazivanje." + } + }, + "ar": { "stringUnit": { "state": "translated", - "value": "Wprowadź nazwę przestrzeni roboczej. Naciśnij Enter, aby zmienić nazwę, Escape, aby anulować." + "value": "أدخل اسم مساحة العمل. اضغط Enter لإعادة التسمية، Escape للإلغاء." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Insira um nome para a área de trabalho. Pressione Enter para renomear, Escape para cancelar." + "value": "Skriv inn et arbeidsområdenavn. Trykk Enter for å gi nytt navn, Escape for å avbryte." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Введите имя рабочего пространства. Нажмите Enter для переименования, Escape для отмены." + "value": "Insira um nome para a área de trabalho. Pressione Enter para renomear, Escape para cancelar." } }, "th": { @@ -58929,52 +59695,46 @@ "state": "translated", "value": "Введіть назву робочої області. Enter — перейменувати, Escape — скасувати." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "输入工作区名称。按 Enter 重命名,按 Escape 取消。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "輸入工作區名稱。按 Enter 重新命名,按 Escape 取消。" - } } } }, "commandPalette.rename.workspacePlaceholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم مساحة العمل" + "value": "Workspace name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv radnog prostora" + "value": "ワークスペース名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdenavn" + "value": "工作区名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Name des Arbeitsbereichs" + "value": "工作區名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace name" + "value": "작업 공간 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Name des Arbeitsbereichs" } }, "es": { @@ -58995,40 +59755,46 @@ "value": "Nome area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名" + "value": "Arbejdsområdenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름" + "value": "Nazwa przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdenavn" + "value": "Имя рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nazwa przestrzeni roboczej" + "value": "Naziv radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nome da área de trabalho" + "value": "اسم مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Имя рабочего пространства" + "value": "Arbeidsområdenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome da área de trabalho" } }, "th": { @@ -59048,52 +59814,46 @@ "state": "translated", "value": "Назва робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區名稱" - } } } }, "commandPalette.rename.workspaceTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "Rename Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "ワークスペースの名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "重命名工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "重新命名工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace" + "value": "작업 공간 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen" } }, "es": { @@ -59114,40 +59874,46 @@ "value": "Rinomina area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更" + "value": "Omdøb arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "Zmień nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Переименовать рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Preimenuj radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "إعادة تسمية مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Gi arbeidsområdet nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho" } }, "th": { @@ -59167,52 +59933,46 @@ "state": "translated", "value": "Перейменувати робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區" - } } } }, "commandPalette.search.commandsEmpty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد أوامر تطابق بحثك." + "value": "No commands match your search." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nijedna naredba ne odgovara vašoj pretrazi." + "value": "検索に一致するコマンドがありません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen kommandoer matcher din søgning." + "value": "没有匹配的命令。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Befehle entsprechen Ihrer Suche." + "value": "沒有符合搜尋的指令。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No commands match your search." + "value": "검색과 일치하는 명령어가 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Befehle entsprechen Ihrer Suche." } }, "es": { @@ -59233,40 +59993,46 @@ "value": "Nessun comando corrisponde alla ricerca." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索に一致するコマンドがありません。" + "value": "Ingen kommandoer matcher din søgning." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색과 일치하는 명령어가 없습니다." + "value": "Brak poleceń pasujących do wyszukiwania." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen kommandoer samsvarer med søket ditt." + "value": "Нет команд, соответствующих запросу." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak poleceń pasujących do wyszukiwania." + "value": "Nijedna naredba ne odgovara vašoj pretrazi." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhum comando corresponde à sua pesquisa." + "value": "لا توجد أوامر تطابق بحثك." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет команд, соответствующих запросу." + "value": "Ingen kommandoer samsvarer med søket ditt." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhum comando corresponde à sua pesquisa." } }, "th": { @@ -59286,52 +60052,46 @@ "state": "translated", "value": "Команди, що відповідають пошуку, не знайдено." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "没有匹配的命令。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有符合搜尋的指令。" - } } } }, "commandPalette.search.commandsPlaceholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اكتب أمرًا" + "value": "Type a command" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite naredbu" + "value": "コマンドを入力" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skriv en kommando" + "value": "输入命令" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Befehl eingeben" + "value": "輸入指令" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Type a command" + "value": "명령어를 입력하세요" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Befehl eingeben" } }, "es": { @@ -59352,40 +60112,46 @@ "value": "Digita un comando" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "コマンドを入力" + "value": "Skriv en kommando" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "명령어를 입력하세요" + "value": "Wpisz polecenie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv en kommando" + "value": "Введите команду" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wpisz polecenie" + "value": "Unesite naredbu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Digite um comando" + "value": "اكتب أمرًا" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите команду" + "value": "Skriv en kommando" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Digite um comando" } }, "th": { @@ -59405,52 +60171,46 @@ "state": "translated", "value": "Введіть команду" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "输入命令" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "輸入指令" - } } } }, "commandPalette.search.switcherEmpty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد مساحات عمل تطابق بحثك." + "value": "No workspaces match your search." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nijedan radni prostor ne odgovara vašoj pretrazi." + "value": "検索に一致するワークスペースがありません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen arbejdsområder matcher din søgning." + "value": "没有匹配的工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Arbeitsbereiche entsprechen Ihrer Suche." + "value": "沒有符合搜尋的工作區。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No workspaces match your search." + "value": "검색과 일치하는 작업 공간이 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Arbeitsbereiche entsprechen Ihrer Suche." } }, "es": { @@ -59471,40 +60231,46 @@ "value": "Nessuna area di lavoro corrisponde alla ricerca." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索に一致するワークスペースがありません。" + "value": "Ingen arbejdsområder matcher din søgning." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색과 일치하는 작업 공간이 없습니다." + "value": "Brak przestrzeni roboczych pasujących do wyszukiwania." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen arbeidsområder samsvarer med søket ditt." + "value": "Нет рабочих пространств, соответствующих запросу." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak przestrzeni roboczych pasujących do wyszukiwania." + "value": "Nijedan radni prostor ne odgovara vašoj pretrazi." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma área de trabalho corresponde à sua pesquisa." + "value": "لا توجد مساحات عمل تطابق بحثك." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет рабочих пространств, соответствующих запросу." + "value": "Ingen arbeidsområder samsvarer med søket ditt." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma área de trabalho corresponde à sua pesquisa." } }, "th": { @@ -59524,18 +60290,6 @@ "state": "translated", "value": "Робочі області, що відповідають пошуку, не знайдено." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "没有匹配的工作区。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有符合搜尋的工作區。" - } } } }, @@ -59554,16 +60308,16 @@ "value": "検索に一致するワークスペースまたはサーフェスはありません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "검색과 일치하는 워크스페이스 또는 서피스가 없습니다." + "value": "Робочі області чи поверхні, що відповідають пошуку, не знайдено." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Робочі області чи поверхні, що відповідають пошуку, не знайдено." + "value": "검색과 일치하는 워크스페이스 또는 서피스가 없습니다." } } } @@ -59571,34 +60325,40 @@ "commandPalette.search.switcherPlaceholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البحث في مساحات العمل" + "value": "Search workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pretraži radne prostore" + "value": "ワークスペースを検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg i arbejdsområder" + "value": "搜索工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche durchsuchen" + "value": "搜尋工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Search workspaces" + "value": "작업 공간 검색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche durchsuchen" } }, "es": { @@ -59619,40 +60379,46 @@ "value": "Cerca aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを検索" + "value": "Søg i arbejdsområder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 검색" + "value": "Szukaj przestrzeni roboczych" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Søk i arbeidsområder" + "value": "Поиск рабочих пространств" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szukaj przestrzeni roboczych" + "value": "Pretraži radne prostore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pesquisar áreas de trabalho" + "value": "البحث في مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поиск рабочих пространств" + "value": "Søk i arbeidsområder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pesquisar áreas de trabalho" } }, "th": { @@ -59672,18 +60438,6 @@ "state": "translated", "value": "Пошук робочих областей" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "搜索工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "搜尋工作區" - } } } }, @@ -59702,16 +60456,16 @@ "value": "ワークスペースとサーフェスを検索" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 및 서피스 검색" + "value": "Пошук робочих областей і поверхонь" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Пошук робочих областей і поверхонь" + "value": "워크스페이스 및 서피스 검색" } } } @@ -59719,31 +60473,37 @@ "commandPalette.subtitle.browserWithName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المتصفح • %@" + "value": "Browser • %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preglednik • %@" + "value": "ブラウザ • %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browser • %@" + "value": "浏览器 • %@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser • %@" + "value": "瀏覽器 • %@" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "브라우저 • %@" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Browser • %@" @@ -59767,40 +60527,46 @@ "value": "Browser • %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ • %@" + "value": "Browser • %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 • %@" + "value": "Przeglądarka • %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleser • %@" + "value": "Браузер • %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przeglądarka • %@" + "value": "Preglednik • %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegador • %@" + "value": "المتصفح • %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Браузер • %@" + "value": "Nettleser • %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegador • %@" } }, "th": { @@ -59820,18 +60586,6 @@ "state": "translated", "value": "Браузер • %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器 • %@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器 • %@" - } } } }, @@ -59855,31 +60609,37 @@ "commandPalette.subtitle.tabFallback": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان" + "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "標籤頁" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab" @@ -59903,40 +60663,46 @@ "value": "Scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭" + "value": "Karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "Вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta" + "value": "Tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba" + "value": "لسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка" + "value": "Fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba" } }, "th": { @@ -59956,49 +60722,43 @@ "state": "translated", "value": "Вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁" - } } } }, "commandPalette.subtitle.tabWithName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان • %@" + "value": "Tab • %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab • %@" + "value": "タブ • %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane • %@" + "value": "标签页 • %@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab • %@" + "value": "標籤頁 • %@" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭 • %@" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab • %@" @@ -60022,40 +60782,46 @@ "value": "Scheda • %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ • %@" + "value": "Fane • %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 • %@" + "value": "Karta • %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane • %@" + "value": "Вкладка • %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta • %@" + "value": "Tab • %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba • %@" + "value": "لسان • %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка • %@" + "value": "Fane • %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba • %@" } }, "th": { @@ -60075,49 +60841,43 @@ "state": "translated", "value": "Вкладка • %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页 • %@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁 • %@" - } } } }, "commandPalette.subtitle.terminalWithName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الطرفية • %@" + "value": "Terminal • %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Terminal • %@" + "value": "ターミナル • %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminal • %@" + "value": "终端 • %@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal • %@" + "value": "終端機 • %@" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "터미널 • %@" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Terminal • %@" @@ -60141,40 +60901,46 @@ "value": "Terminale • %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナル • %@" + "value": "Terminal • %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 • %@" + "value": "Terminal • %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Terminal • %@" + "value": "Терминал • %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", "value": "Terminal • %@" } }, - "pt-BR": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "الطرفية • %@" + } + }, + "nb": { "stringUnit": { "state": "translated", "value": "Terminal • %@" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Терминал • %@" + "value": "Terminal • %@" } }, "th": { @@ -60194,52 +60960,46 @@ "state": "translated", "value": "Термінал • %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端 • %@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "終端機 • %@" - } } } }, "commandPalette.subtitle.workspaceFallback": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -60260,40 +61020,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -60313,52 +61079,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "commandPalette.subtitle.workspaceWithName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل • %@" + "value": "Workspace • %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor • %@" + "value": "ワークスペース • %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde • %@" + "value": "工作区 • %@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich • %@" + "value": "工作區 • %@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace • %@" + "value": "작업 공간 • %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich • %@" } }, "es": { @@ -60379,40 +61139,46 @@ "value": "Area di lavoro • %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース • %@" + "value": "Arbejdsområde • %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 • %@" + "value": "Przestrzeń robocza • %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde • %@" + "value": "Рабочее пространство • %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza • %@" + "value": "Radni prostor • %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho • %@" + "value": "مساحة العمل • %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство • %@" + "value": "Arbeidsområde • %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho • %@" } }, "th": { @@ -60432,52 +61198,46 @@ "state": "translated", "value": "Робоча область • %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区 • %@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區 • %@" - } } } }, "commandPalette.switcher.windowLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النافذة %lld" + "value": "Window %lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozor %lld" + "value": "ウインドウ %lld" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vindue %lld" + "value": "窗口 %lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster %lld" + "value": "視窗 %lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window %lld" + "value": "윈도우 %lld" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster %lld" } }, "es": { @@ -60498,40 +61258,46 @@ "value": "Finestra %lld" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ %lld" + "value": "Vindue %lld" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 %lld" + "value": "Okno %lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindu %lld" + "value": "Окно %lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno %lld" + "value": "Prozor %lld" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela %lld" + "value": "النافذة %lld" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Окно %lld" + "value": "Vindu %lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela %lld" } }, "th": { @@ -60551,52 +61317,46 @@ "state": "translated", "value": "Вікно %lld" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口 %lld" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗 %lld" - } } } }, "commandPalette.switcher.workspaceLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -60617,40 +61377,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -60670,52 +61436,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "common.allow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سماح" + "value": "Allow" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dozvoli" + "value": "許可" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tillad" + "value": "允许" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Erlauben" + "value": "允許" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Allow" + "value": "허용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Erlauben" } }, "es": { @@ -60736,40 +61496,46 @@ "value": "Consenti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "許可" + "value": "Tillad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "허용" + "value": "Zezwól" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tillat" + "value": "Разрешить" } }, - "pl": { + "bs": { + "stringUnit": { + "state": "translated", + "value": "Dozvoli" + } + }, + "ar": { "stringUnit": { "state": "translated", - "value": "Zezwól" + "value": "سماح" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Permitir" + "value": "Tillat" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Разрешить" + "value": "Permitir" } }, "th": { @@ -60789,52 +61555,46 @@ "state": "translated", "value": "Дозволити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "允许" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "允許" - } } } }, "common.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -60855,40 +61615,46 @@ "value": "Annulla" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "Annuller" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Anuluj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Отменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Otkaži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "إلغاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отменить" + "value": "Avbryt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cancelar" } }, "th": { @@ -60908,52 +61674,46 @@ "state": "translated", "value": "Скасувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消" - } } } }, "common.close": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق" + "value": "Close" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori" + "value": "閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk" + "value": "关闭" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Schließen" + "value": "關閉" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close" + "value": "닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Schließen" } }, "es": { @@ -60974,40 +61734,46 @@ "value": "Chiudi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閉じる" + "value": "Luk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫기" + "value": "Zamknij" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk" + "value": "Закрыть" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij" + "value": "Zatvori" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar" + "value": "إغلاق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть" + "value": "Lukk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar" } }, "th": { @@ -61027,52 +61793,46 @@ "state": "translated", "value": "Закрити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉" - } } } }, "common.copyDetails": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ التفاصيل" + "value": "Copy Details" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj detalje" + "value": "詳細をコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopier detaljer" + "value": "拷贝详细信息" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Details kopieren" + "value": "拷貝詳細資訊" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Details" + "value": "세부 정보 복사" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Details kopieren" } }, "es": { @@ -61093,40 +61853,46 @@ "value": "Copia dettagli" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "詳細をコピー" + "value": "Kopier detaljer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세부 정보 복사" + "value": "Kopiuj szczegóły" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kopier detaljer" + "value": "Скопировать подробности" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopiuj szczegóły" + "value": "Kopiraj detalje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Copiar Detalhes" + "value": "نسخ التفاصيل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скопировать подробности" + "value": "Kopier detaljer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Copiar Detalhes" } }, "th": { @@ -61146,18 +61912,6 @@ "state": "translated", "value": "Копіювати деталі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "拷贝详细信息" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "拷貝詳細資訊" - } } } }, @@ -61176,16 +61930,16 @@ "value": "作成" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "생성" + "value": "Створити" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Створити" + "value": "생성" } } } @@ -61193,34 +61947,40 @@ "common.dontSave": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عدم الحفظ" + "value": "Don't Save" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ne spremi" + "value": "保存しない" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gem ikke" + "value": "不存储" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nicht sichern" + "value": "不儲存" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Don't Save" + "value": "저장 안 함" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nicht sichern" } }, "es": { @@ -61241,40 +62001,46 @@ "value": "Non salvare" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "保存しない" + "value": "Gem ikke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "저장 안 함" + "value": "Nie zachowuj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ikke arkiver" + "value": "Не сохранять" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie zachowuj" + "value": "Ne spremi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não Salvar" + "value": "عدم الحفظ" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не сохранять" + "value": "Ikke arkiver" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não Salvar" } }, "th": { @@ -61294,52 +62060,46 @@ "state": "translated", "value": "Не зберігати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "不存储" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "不儲存" - } } } }, "common.installAndRelaunch": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت وإعادة التشغيل" + "value": "Install and Relaunch" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Instaliraj i ponovo pokreni" + "value": "インストールして再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Installer og genstart" + "value": "安装并重新启动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Installieren und neu starten" + "value": "安裝並重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Install and Relaunch" + "value": "설치 후 재실행" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Installieren und neu starten" } }, "es": { @@ -61360,40 +62120,46 @@ "value": "Installa e riavvia" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インストールして再起動" + "value": "Installer og genstart" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설치 후 재실행" + "value": "Zainstaluj i uruchom ponownie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Installer og start på nytt" + "value": "Установить и перезапустить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zainstaluj i uruchom ponownie" + "value": "Instaliraj i ponovo pokreni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Instalar e Reiniciar" + "value": "تثبيت وإعادة التشغيل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Установить и перезапустить" + "value": "Installer og start på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Instalar e Reiniciar" } }, "th": { @@ -61413,52 +62179,46 @@ "state": "translated", "value": "Встановити та перезапустити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "安装并重新启动" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "安裝並重新啟動" - } } } }, "common.later": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لاحقًا" + "value": "Later" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kasnije" + "value": "後で" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Senere" + "value": "稍后" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Später" + "value": "稍後" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Later" + "value": "나중에" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Später" } }, "es": { @@ -61479,40 +62239,46 @@ "value": "Più tardi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "後で" + "value": "Senere" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "나중에" + "value": "Później" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Senere" + "value": "Позже" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Później" + "value": "Kasnije" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Depois" + "value": "لاحقًا" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Позже" + "value": "Senere" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Depois" } }, "th": { @@ -61532,52 +62298,46 @@ "state": "translated", "value": "Пізніше" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "稍后" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "稍後" - } } } }, "common.notNow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ليس الآن" + "value": "Not Now" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ne sada" + "value": "今はしない" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ikke nu" + "value": "以后再说" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nicht jetzt" + "value": "現在不要" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Not Now" + "value": "나중에" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nicht jetzt" } }, "es": { @@ -61598,40 +62358,46 @@ "value": "Non ora" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "今はしない" + "value": "Ikke nu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "나중에" + "value": "Nie teraz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ikke nå" + "value": "Не сейчас" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie teraz" + "value": "Ne sada" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Agora Não" + "value": "ليس الآن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не сейчас" + "value": "Ikke nå" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Agora Não" } }, "th": { @@ -61651,133 +62417,121 @@ "state": "translated", "value": "Не зараз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "以后再说" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "現在不要" - } } } }, "common.ok": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "OK" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "OK" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "OK" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "OK" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "OK" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "OK" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "OK" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "OK" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "OK" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "OK" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "OK" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "OK" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "OK" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Tamam" + "value": "OK" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "OK" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "OK" + "value": "Tamam" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "OK" @@ -61788,34 +62542,40 @@ "common.rename": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية" + "value": "Rename" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj" + "value": "名前を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb" + "value": "重命名" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Umbenennen" + "value": "重新命名" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename" + "value": "이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Umbenennen" } }, "es": { @@ -61836,40 +62596,46 @@ "value": "Rinomina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "名前を変更" + "value": "Omdøb" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이름 변경" + "value": "Zmień nazwę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi nytt navn" + "value": "Переименовать" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę" + "value": "Preimenuj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear" + "value": "إعادة تسمية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать" + "value": "Gi nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear" } }, "th": { @@ -61889,52 +62655,46 @@ "state": "translated", "value": "Перейменувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名" - } } } }, "common.restartLater": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التشغيل لاحقًا" + "value": "Restart Later" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokreni kasnije" + "value": "後で再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart senere" + "value": "稍后重启" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Später neu starten" + "value": "稍後重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart Later" + "value": "나중에 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Später neu starten" } }, "es": { @@ -61955,40 +62715,46 @@ "value": "Riavvia più tardi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "後で再起動" + "value": "Genstart senere" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "나중에 재시작" + "value": "Uruchom ponownie później" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start på nytt senere" + "value": "Перезапустить позже" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie później" + "value": "Ponovo pokreni kasnije" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar Depois" + "value": "إعادة التشغيل لاحقًا" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить позже" + "value": "Start på nytt senere" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar Depois" } }, "th": { @@ -62008,52 +62774,46 @@ "state": "translated", "value": "Перезапустити пізніше" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "稍后重启" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "稍後重新啟動" - } } } }, "common.restartNow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التشغيل الآن" + "value": "Restart Now" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokreni sada" + "value": "今すぐ再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart nu" + "value": "立即重启" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Jetzt neu starten" + "value": "立即重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart Now" + "value": "지금 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Jetzt neu starten" } }, "es": { @@ -62074,40 +62834,46 @@ "value": "Riavvia ora" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "今すぐ再起動" + "value": "Genstart nu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "지금 재시작" + "value": "Uruchom ponownie teraz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start på nytt nå" + "value": "Перезапустить сейчас" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie teraz" + "value": "Ponovo pokreni sada" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar Agora" + "value": "إعادة التشغيل الآن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить сейчас" + "value": "Start på nytt nå" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar Agora" } }, "th": { @@ -62127,52 +62893,46 @@ "state": "translated", "value": "Перезапустити зараз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "立即重启" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "立即重新啟動" - } } } }, "common.retry": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة المحاولة" + "value": "Retry" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pokušaj ponovo" + "value": "再試行" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Prøv igen" + "value": "重试" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Erneut versuchen" + "value": "重試" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Retry" + "value": "재시도" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Erneut versuchen" } }, "es": { @@ -62193,40 +62953,46 @@ "value": "Riprova" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "再試行" + "value": "Prøv igen" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "재시도" + "value": "Ponów" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Prøv igjen" + "value": "Повторить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ponów" + "value": "Pokušaj ponovo" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tentar Novamente" + "value": "إعادة المحاولة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Повторить" + "value": "Prøv igjen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tentar Novamente" } }, "th": { @@ -62246,52 +63012,46 @@ "state": "translated", "value": "Повторити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重试" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重試" - } } } }, "common.skip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطي" + "value": "Skip" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preskoči" + "value": "スキップ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Spring over" + "value": "跳过" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Überspringen" + "value": "略過" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Skip" + "value": "건너뛰기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Überspringen" } }, "es": { @@ -62312,40 +63072,46 @@ "value": "Salta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "スキップ" + "value": "Spring over" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "건너뛰기" + "value": "Pomiń" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Hopp over" + "value": "Пропустить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pomiń" + "value": "Preskoči" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pular" + "value": "تخطي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пропустить" + "value": "Hopp over" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pular" } }, "th": { @@ -62365,52 +63131,46 @@ "state": "translated", "value": "Пропустити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳过" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "略過" - } } } }, "contextMenu.chooseCustomColor": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختيار لون مخصص…" + "value": "Choose Custom Color…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odaberi prilagođenu boju…" + "value": "カスタムカラーを選択…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vælg brugerdefineret farve…" + "value": "选取自定义颜色..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Eigene Farbe wählen …" + "value": "選擇自訂顏色..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Choose Custom Color…" + "value": "사용자 지정 색상 선택…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Eigene Farbe wählen …" } }, "es": { @@ -62431,40 +63191,46 @@ "value": "Scegli colore personalizzato…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カスタムカラーを選択…" + "value": "Vælg brugerdefineret farve…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 색상 선택…" + "value": "Wybierz własny kolor…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Velg egendefinert farge …" + "value": "Выбрать пользовательский цвет..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybierz własny kolor…" + "value": "Odaberi prilagođenu boju…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escolher Cor Personalizada…" + "value": "اختيار لون مخصص…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выбрать пользовательский цвет..." + "value": "Velg egendefinert farge …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escolher Cor Personalizada…" } }, "th": { @@ -62484,52 +63250,46 @@ "state": "translated", "value": "Вибрати власний колір…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "选取自定义颜色..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "選擇自訂顏色..." - } } } }, "contextMenu.clearColor": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح اللون" + "value": "Clear Color" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši boju" + "value": "カラーをクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd farve" + "value": "清除颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Farbe entfernen" + "value": "清除顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Color" + "value": "색상 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbe entfernen" } }, "es": { @@ -62550,40 +63310,46 @@ "value": "Rimuovi colore" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カラーをクリア" + "value": "Ryd farve" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "색상 지우기" + "value": "Wyczyść kolor" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern farge" + "value": "Убрать цвет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść kolor" + "value": "Obriši boju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Cor" + "value": "مسح اللون" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Убрать цвет" + "value": "Fjern farge" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Cor" } }, "th": { @@ -62603,18 +63369,6 @@ "state": "translated", "value": "Скинути колір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除顏色" - } } } }, @@ -62690,34 +63444,40 @@ "contextMenu.closeOtherWorkspaces": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل الأخرى" + "value": "Close Other Workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori ostale radne prostore" + "value": "他のワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk andre arbejdsområder" + "value": "关闭其他工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Andere Arbeitsbereiche schließen" + "value": "關閉其他工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Other Workspaces" + "value": "다른 작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Andere Arbeitsbereiche schließen" } }, "es": { @@ -62738,40 +63498,46 @@ "value": "Chiudi altre aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "他のワークスペースを閉じる" + "value": "Luk andre arbejdsområder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다른 작업 공간 닫기" + "value": "Zamknij inne przestrzenie robocze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk andre arbeidsområder" + "value": "Закрыть другие рабочие пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij inne przestrzenie robocze" + "value": "Zatvori ostale radne prostore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Outras Áreas de Trabalho" + "value": "إغلاق مساحات العمل الأخرى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть другие рабочие пространства" + "value": "Lukk andre arbeidsområder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Outras Áreas de Trabalho" } }, "th": { @@ -62791,52 +63557,46 @@ "state": "translated", "value": "Закрити інші робочі області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭其他工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉其他工作區" - } } } }, "contextMenu.closeWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "Close Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen" } }, "es": { @@ -62857,40 +63617,46 @@ "value": "Chiudi area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Закрыть рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Zatvori radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "إغلاق مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Lukk arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Área de Trabalho" } }, "th": { @@ -62910,52 +63676,46 @@ "state": "translated", "value": "Закрити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, "contextMenu.closeWorkspaces": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل" + "value": "Close Workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radne prostore" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområder" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspaces" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche schließen" } }, "es": { @@ -62976,40 +63736,46 @@ "value": "Chiudi aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzenie robocze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområder" + "value": "Закрыть рабочие пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzenie robocze" + "value": "Zatvori radne prostore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Áreas de Trabalho" + "value": "إغلاق مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочие пространства" + "value": "Lukk arbeidsområder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Áreas de Trabalho" } }, "th": { @@ -63029,52 +63795,46 @@ "state": "translated", "value": "Закрити робочі області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, "contextMenu.closeWorkspacesAbove": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل أعلاه" + "value": "Close Workspaces Above" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radne prostore iznad" + "value": "上のワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområder ovenfor" + "value": "关闭上方工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche darüber schließen" + "value": "關閉上方的工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspaces Above" + "value": "위쪽 작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche darüber schließen" } }, "es": { @@ -63095,40 +63855,46 @@ "value": "Chiudi aree di lavoro sopra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "上のワークスペースを閉じる" + "value": "Luk arbejdsområder ovenfor" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "위쪽 작업 공간 닫기" + "value": "Zamknij przestrzenie robocze powyżej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområder over" + "value": "Закрыть рабочие пространства выше" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzenie robocze powyżej" + "value": "Zatvori radne prostore iznad" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Áreas de Trabalho Acima" + "value": "إغلاق مساحات العمل أعلاه" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочие пространства выше" + "value": "Lukk arbeidsområder over" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Áreas de Trabalho Acima" } }, "th": { @@ -63148,52 +63914,46 @@ "state": "translated", "value": "Закрити робочі області вище" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭上方工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉上方的工作區" - } } } }, "contextMenu.closeWorkspacesBelow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحات العمل أدناه" + "value": "Close Workspaces Below" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radne prostore ispod" + "value": "下のワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområder nedenfor" + "value": "关闭下方工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche darunter schließen" + "value": "關閉下方的工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspaces Below" + "value": "아래쪽 작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche darunter schließen" } }, "es": { @@ -63214,40 +63974,46 @@ "value": "Chiudi aree di lavoro sotto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下のワークスペースを閉じる" + "value": "Luk arbejdsområder nedenfor" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래쪽 작업 공간 닫기" + "value": "Zamknij przestrzenie robocze poniżej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområder under" + "value": "Закрыть рабочие пространства ниже" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzenie robocze poniżej" + "value": "Zatvori radne prostore ispod" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Áreas de Trabalho Abaixo" + "value": "إغلاق مساحات العمل أدناه" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочие пространства ниже" + "value": "Lukk arbeidsområder under" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Áreas de Trabalho Abaixo" } }, "th": { @@ -63267,18 +64033,6 @@ "state": "translated", "value": "Закрити робочі області нижче" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭下方工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉下方的工作區" - } } } }, @@ -63297,16 +64051,16 @@ "value": "エラーをコピー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "오류 복사" + "value": "Копіювати помилку" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Копіювати помилку" + "value": "오류 복사" } } } @@ -63326,16 +64080,16 @@ "value": "エラーをコピー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "오류 모두 복사" + "value": "Копіювати помилки" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Копіювати помилки" + "value": "오류 모두 복사" } } } @@ -63355,16 +64109,16 @@ "value": "SSHエラーをコピー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "SSH 오류 복사" + "value": "Копіювати помилку SSH" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Копіювати помилку SSH" + "value": "SSH 오류 복사" } } } @@ -63418,34 +64172,46 @@ "contextMenu.copyWorkspaceLink": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ رابط مساحة العمل" + "value": "Copy Workspace Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj link radnog prostora" + "value": "ワークスペースリンクをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopiér arbejdsområdelink" + "value": "复制工作区链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich-Link kopieren" + "value": "複製工作區連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Workspace Link" + "value": "워크스페이스 링크 복사" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich-Link kopieren" } }, "es": { @@ -63466,46 +64232,46 @@ "value": "Copia link area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースリンクをコピー" + "value": "Kopiér arbejdsområdelink" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" + "value": "Kopiuj link obszaru roboczego" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "워크스페이스 링크 복사" + "value": "Копировать ссылку на рабочую область" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopier arbeidsområdelenke" + "value": "Kopiraj link radnog prostora" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kopiuj link obszaru roboczego" + "value": "نسخ رابط مساحة العمل" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Copiar link do espaço de trabalho" + "value": "Kopier arbeidsområdelenke" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Копировать ссылку на рабочую область" + "value": "Copiar link do espaço de trabalho" } }, "th": { @@ -63517,13 +64283,30 @@ "tr": { "stringUnit": { "state": "translated", - "value": "Çalışma alanı bağlantısını kopyala" + "value": "Çalışma alanı bağlantısını kopyala" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Копіювати посилання на робочий простір" + } + } + } + }, + "contextMenu.copyWorkspaceLinks": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy Workspace Links" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Копіювати посилання на робочий простір" + "value": "ワークスペースリンクをコピー" } }, "zh-Hans": { @@ -63537,28 +64320,17 @@ "state": "translated", "value": "複製工作區連結" } - } - } - }, - "contextMenu.copyWorkspaceLinks": { - "extractionState": "manual", - "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "نسخ روابط مساحات العمل" - } }, - "bs": { + "ko": { "stringUnit": { "state": "translated", - "value": "Kopiraj linkove radnih prostora" + "value": "워크스페이스 링크 복사" } }, - "da": { + "km": { "stringUnit": { "state": "translated", - "value": "Kopiér arbejdsområdelinks" + "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" } }, "de": { @@ -63567,12 +64339,6 @@ "value": "Arbeitsbereich-Links kopieren" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy Workspace Links" - } - }, "es": { "stringUnit": { "state": "translated", @@ -63591,46 +64357,46 @@ "value": "Copia link aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースリンクをコピー" + "value": "Kopiér arbejdsområdelinks" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ចម្លងតំណភ្ជាប់កន្លែងធ្វើការ" + "value": "Kopiuj linki obszarów roboczych" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "워크스페이스 링크 복사" + "value": "Копировать ссылки на рабочие области" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopier arbeidsområdelenker" + "value": "Kopiraj linkove radnih prostora" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kopiuj linki obszarów roboczych" + "value": "نسخ روابط مساحات العمل" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Copiar links dos espaços de trabalho" + "value": "Kopier arbeidsområdelenker" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Копировать ссылки на рабочие области" + "value": "Copiar links dos espaços de trabalho" } }, "th": { @@ -63650,18 +64416,6 @@ "state": "translated", "value": "Копіювати посилання на робочі простори" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "复制工作区链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "複製工作區連結" - } } } }, @@ -63749,34 +64503,40 @@ "contextMenu.markWorkspaceRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم مساحة العمل كمقروءة" + "value": "Mark Workspace as Read" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi radni prostor kao pročitan" + "value": "ワークスペースを既読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker arbejdsområde som læst" + "value": "将工作区标记为已读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich als gelesen markieren" + "value": "將工作區標為已讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Workspace as Read" + "value": "작업 공간을 읽음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich als gelesen markieren" } }, "es": { @@ -63797,40 +64557,46 @@ "value": "Segna area di lavoro come letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを既読にする" + "value": "Marker arbejdsområde som læst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 읽음으로 표시" + "value": "Oznacz przestrzeń roboczą jako przeczytaną" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk arbeidsområde som lest" + "value": "Отметить рабочее пространство как прочитанное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz przestrzeń roboczą jako przeczytaną" + "value": "Označi radni prostor kao pročitan" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Área de Trabalho como Lida" + "value": "تعليم مساحة العمل كمقروءة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить рабочее пространство как прочитанное" + "value": "Merk arbeidsområde som lest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Área de Trabalho como Lida" } }, "th": { @@ -63850,52 +64616,46 @@ "state": "translated", "value": "Позначити робочу область як прочитану" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区标记为已读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區標為已讀" - } } } }, "contextMenu.markWorkspaceUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم مساحة العمل كغير مقروءة" + "value": "Mark Workspace as Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi radni prostor kao nepročitan" + "value": "ワークスペースを未読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker arbejdsområde som ulæst" + "value": "将工作区标记为未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich als ungelesen markieren" + "value": "將工作區標為未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Workspace as Unread" + "value": "작업 공간을 읽지 않음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich als ungelesen markieren" } }, "es": { @@ -63916,40 +64676,46 @@ "value": "Segna area di lavoro come non letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを未読にする" + "value": "Marker arbejdsområde som ulæst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 읽지 않음으로 표시" + "value": "Oznacz przestrzeń roboczą jako nieprzeczytaną" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk arbeidsområde som ulest" + "value": "Отметить рабочее пространство как непрочитанное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz przestrzeń roboczą jako nieprzeczytaną" + "value": "Označi radni prostor kao nepročitan" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Área de Trabalho como Não Lida" + "value": "تعليم مساحة العمل كغير مقروءة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить рабочее пространство как непрочитанное" + "value": "Merk arbeidsområde som ulest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Área de Trabalho como Não Lida" } }, "th": { @@ -63969,52 +64735,46 @@ "state": "translated", "value": "Позначити робочу область як непрочитану" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区标记为未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區標為未讀" - } } } }, "contextMenu.markWorkspacesRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم مساحات العمل كمقروءة" + "value": "Mark Workspaces as Read" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi radne prostore kao pročitane" + "value": "ワークスペースを既読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker arbejdsområder som læste" + "value": "将工作区标记为已读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche als gelesen markieren" + "value": "將工作區標為已讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Workspaces as Read" + "value": "작업 공간을 읽음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche als gelesen markieren" } }, "es": { @@ -64035,40 +64795,46 @@ "value": "Segna aree di lavoro come lette" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを既読にする" + "value": "Marker arbejdsområder som læste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 읽음으로 표시" + "value": "Oznacz przestrzenie robocze jako przeczytane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk arbeidsområder som lest" + "value": "Отметить рабочие пространства как прочитанные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz przestrzenie robocze jako przeczytane" + "value": "Označi radne prostore kao pročitane" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Áreas de Trabalho como Lidas" + "value": "تعليم مساحات العمل كمقروءة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить рабочие пространства как прочитанные" + "value": "Merk arbeidsområder som lest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Áreas de Trabalho como Lidas" } }, "th": { @@ -64088,52 +64854,46 @@ "state": "translated", "value": "Позначити робочі області як прочитані" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区标记为已读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區標為已讀" - } } } }, "contextMenu.markWorkspacesUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم مساحات العمل كغير مقروءة" + "value": "Mark Workspaces as Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi radne prostore kao nepročitane" + "value": "ワークスペースを未読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker arbejdsområder som ulæste" + "value": "将工作区标记为未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche als ungelesen markieren" + "value": "將工作區標為未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark Workspaces as Unread" + "value": "작업 공간을 읽지 않음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche als ungelesen markieren" } }, "es": { @@ -64154,40 +64914,46 @@ "value": "Segna aree di lavoro come non lette" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを未読にする" + "value": "Marker arbejdsområder som ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 읽지 않음으로 표시" + "value": "Oznacz przestrzenie robocze jako nieprzeczytane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk arbeidsområder som ulest" + "value": "Отметить рабочие пространства как непрочитанные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz przestrzenie robocze jako nieprzeczytane" + "value": "Označi radne prostore kao nepročitane" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Áreas de Trabalho como Não Lidas" + "value": "تعليم مساحات العمل كغير مقروءة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить рабочие пространства как непрочитанные" + "value": "Merk arbeidsområder som ulest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Áreas de Trabalho como Não Lidas" } }, "th": { @@ -64207,52 +64973,46 @@ "state": "translated", "value": "Позначити робочі області як непрочитані" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区标记为未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區標為未讀" - } } } }, "contextMenu.moveDown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل للأسفل" + "value": "Move Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri dolje" + "value": "下に移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt ned" + "value": "下移" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten bewegen" + "value": "下移" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Down" + "value": "아래로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten bewegen" } }, "es": { @@ -64273,40 +65033,46 @@ "value": "Sposta in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に移動" + "value": "Flyt ned" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 이동" + "value": "Przenieś w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt ned" + "value": "Переместить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś w dół" + "value": "Pomjeri dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover para Baixo" + "value": "نقل للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить вниз" + "value": "Flytt ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para Baixo" } }, "th": { @@ -64326,52 +65092,46 @@ "state": "translated", "value": "Перемістити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下移" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下移" - } } } }, "contextMenu.moveToTop": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل إلى الأعلى" + "value": "Move to Top" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri na vrh" + "value": "一番上に移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt til toppen" + "value": "移到顶部" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach oben bewegen" + "value": "移至最上方" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move to Top" + "value": "맨 위로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach oben bewegen" } }, "es": { @@ -64392,40 +65152,46 @@ "value": "Sposta in cima" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "一番上に移動" + "value": "Flyt til toppen" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "맨 위로 이동" + "value": "Przenieś na górę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt til toppen" + "value": "Переместить наверх" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś na górę" + "value": "Pomjeri na vrh" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover para o Topo" + "value": "نقل إلى الأعلى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить наверх" + "value": "Flytt til toppen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para o Topo" } }, "th": { @@ -64445,52 +65211,46 @@ "state": "translated", "value": "Перемістити на початок" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移到顶部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移至最上方" - } } } }, "contextMenu.moveUp": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل للأعلى" + "value": "Move Up" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri gore" + "value": "上に移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt op" + "value": "上移" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach oben bewegen" + "value": "上移" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Up" + "value": "위로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach oben bewegen" } }, "es": { @@ -64511,40 +65271,46 @@ "value": "Sposta in alto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "上に移動" + "value": "Flyt op" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "위로 이동" + "value": "Przenieś w górę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt opp" + "value": "Переместить вверх" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś w górę" + "value": "Pomjeri gore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover para Cima" + "value": "نقل للأعلى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить вверх" + "value": "Flytt opp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para Cima" } }, "th": { @@ -64564,52 +65330,46 @@ "state": "translated", "value": "Перемістити вгору" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上移" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上移" - } } } }, "contextMenu.moveWorkspaceToWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل مساحة العمل إلى نافذة" + "value": "Move Workspace to Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti radni prostor u prozor" + "value": "ワークスペースをウインドウに移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt arbejdsområde til vindue" + "value": "将工作区移到窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich in Fenster bewegen" + "value": "將工作區移至視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Workspace to Window" + "value": "작업 공간을 윈도우로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich in Fenster bewegen" } }, "es": { @@ -64630,40 +65390,46 @@ "value": "Sposta area di lavoro in una finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースをウインドウに移動" + "value": "Flyt arbejdsområde til vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 윈도우로 이동" + "value": "Przenieś przestrzeń roboczą do okna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt arbeidsområde til vindu" + "value": "Переместить рабочее пространство в окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś przestrzeń roboczą do okna" + "value": "Premjesti radni prostor u prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover Área de Trabalho para Janela" + "value": "نقل مساحة العمل إلى نافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить рабочее пространство в окно" + "value": "Flytt arbeidsområde til vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover Área de Trabalho para Janela" } }, "th": { @@ -64683,52 +65449,46 @@ "state": "translated", "value": "Перемістити робочу область у вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区移到窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區移至視窗" - } } } }, "contextMenu.moveWorkspacesToWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل مساحات العمل إلى نافذة" + "value": "Move Workspaces to Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti radne prostore u prozor" + "value": "ワークスペースをウインドウに移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt arbejdsområder til vindue" + "value": "将工作区移到窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche in Fenster bewegen" + "value": "將工作區移至視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Workspaces to Window" + "value": "작업 공간을 윈도우로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche in Fenster bewegen" } }, "es": { @@ -64749,40 +65509,46 @@ "value": "Sposta aree di lavoro in una finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースをウインドウに移動" + "value": "Flyt arbejdsområder til vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 윈도우로 이동" + "value": "Przenieś przestrzenie robocze do okna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt arbeidsområder til vindu" + "value": "Переместить рабочие пространства в окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś przestrzenie robocze do okna" + "value": "Premjesti radne prostore u prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover Áreas de Trabalho para Janela" + "value": "نقل مساحات العمل إلى نافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить рабочие пространства в окно" + "value": "Flytt arbeidsområder til vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover Áreas de Trabalho para Janela" } }, "th": { @@ -64802,52 +65568,46 @@ "state": "translated", "value": "Перемістити робочі області у вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将工作区移到窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將工作區移至視窗" - } } } }, "contextMenu.newWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة جديدة" + "value": "New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi prozor" + "value": "新規ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt vindue" + "value": "新建窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neues Fenster" + "value": "新增視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Window" + "value": "새 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neues Fenster" } }, "es": { @@ -64868,40 +65628,46 @@ "value": "Nuova finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ウインドウ" + "value": "Nyt vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 윈도우" + "value": "Nowe okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt vindu" + "value": "Новое окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowe okno" + "value": "Novi prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Janela" + "value": "نافذة جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое окно" + "value": "Nytt vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Janela" } }, "th": { @@ -64921,52 +65687,46 @@ "state": "translated", "value": "Нове вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增視窗" - } } } }, "contextMenu.pinWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت مساحة العمل" + "value": "Pin Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zakači radni prostor" + "value": "ワークスペースをピンで固定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør arbejdsområde" + "value": "固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich anheften" + "value": "釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pin Workspace" + "value": "작업 공간 고정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich anheften" } }, "es": { @@ -64987,40 +65747,46 @@ "value": "Fissa area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースをピンで固定" + "value": "Fastgør arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정" + "value": "Przypnij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fest arbeidsområde" + "value": "Закрепить рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przypnij przestrzeń roboczą" + "value": "Zakači radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fixar Área de Trabalho" + "value": "تثبيت مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрепить рабочее пространство" + "value": "Fest arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fixar Área de Trabalho" } }, "th": { @@ -65040,52 +65806,46 @@ "state": "translated", "value": "Закріпити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "釘選工作區" - } } } }, "contextMenu.pinWorkspaces": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت مساحات العمل" + "value": "Pin Workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zakači radne prostore" + "value": "ワークスペースをピンで固定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør arbejdsområder" + "value": "固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche anheften" + "value": "釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pin Workspaces" + "value": "작업 공간 고정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche anheften" } }, "es": { @@ -65106,40 +65866,46 @@ "value": "Fissa aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースをピンで固定" + "value": "Fastgør arbejdsområder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정" + "value": "Przypnij przestrzenie robocze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fest arbeidsområder" + "value": "Закрепить рабочие пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przypnij przestrzenie robocze" + "value": "Zakači radne prostore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fixar Áreas de Trabalho" + "value": "تثبيت مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрепить рабочие пространства" + "value": "Fest arbeidsområder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fixar Áreas de Trabalho" } }, "th": { @@ -65159,18 +65925,6 @@ "state": "translated", "value": "Закріпити робочі області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "釘選工作區" - } } } }, @@ -65235,34 +65989,40 @@ "contextMenu.removeCustomWorkspaceName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إزالة اسم مساحة العمل المخصص" + "value": "Remove Custom Workspace Name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ukloni prilagođeni naziv radnog prostora" + "value": "カスタムワークスペース名を削除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fjern brugerdefineret arbejdsområdenavn" + "value": "移除自定义工作区名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierten Arbeitsbereichsnamen entfernen" + "value": "移除自訂工作區名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Remove Custom Workspace Name" + "value": "사용자 지정 작업 공간 이름 제거" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierten Arbeitsbereichsnamen entfernen" } }, "es": { @@ -65283,40 +66043,46 @@ "value": "Rimuovi nome personalizzato area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カスタムワークスペース名を削除" + "value": "Fjern brugerdefineret arbejdsområdenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 작업 공간 이름 제거" + "value": "Usuń własną nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern egendefinert arbeidsområdenavn" + "value": "Удалить пользовательское имя рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Usuń własną nazwę przestrzeni roboczej" + "value": "Ukloni prilagođeni naziv radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remover Nome Personalizado da Área de Trabalho" + "value": "إزالة اسم مساحة العمل المخصص" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Удалить пользовательское имя рабочего пространства" + "value": "Fjern egendefinert arbeidsområdenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Remover Nome Personalizado da Área de Trabalho" } }, "th": { @@ -65336,52 +66102,46 @@ "state": "translated", "value": "Видалити власну назву робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移除自定义工作区名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移除自訂工作區名稱" - } } } }, "contextMenu.renameWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل…" + "value": "Rename Workspace…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor…" + "value": "ワークスペースの名称変更…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde…" + "value": "重命名工作区..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen …" + "value": "重新命名工作區..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace…" + "value": "작업 공간 이름 변경…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen …" } }, "es": { @@ -65402,40 +66162,46 @@ "value": "Rinomina area di lavoro…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更…" + "value": "Omdøb arbejdsområde…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경…" + "value": "Zmień nazwę przestrzeni roboczej…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn …" + "value": "Переименовать рабочее пространство..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej…" + "value": "Preimenuj radni prostor…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho…" + "value": "إعادة تسمية مساحة العمل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство..." + "value": "Gi arbeidsområdet nytt navn …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho…" } }, "th": { @@ -65455,18 +66221,6 @@ "state": "translated", "value": "Перейменувати робочу область…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區..." - } } } }, @@ -65490,34 +66244,40 @@ "contextMenu.unpinWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء تثبيت مساحة العمل" + "value": "Unpin Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkači radni prostor" + "value": "ワークスペースのピンを外す" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frigør arbejdsområde" + "value": "取消固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich loslösen" + "value": "取消釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unpin Workspace" + "value": "작업 공간 고정 해제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich loslösen" } }, "es": { @@ -65538,40 +66298,46 @@ "value": "Sblocca area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースのピンを外す" + "value": "Frigør arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정 해제" + "value": "Odepnij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Løsne arbeidsområde" + "value": "Открепить рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odepnij przestrzeń roboczą" + "value": "Otkači radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desafixar Área de Trabalho" + "value": "إلغاء تثبيت مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открепить рабочее пространство" + "value": "Løsne arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desafixar Área de Trabalho" } }, "th": { @@ -65591,52 +66357,46 @@ "state": "translated", "value": "Відкріпити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消釘選工作區" - } } } }, "contextMenu.unpinWorkspaces": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء تثبيت مساحات العمل" + "value": "Unpin Workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkači radne prostore" + "value": "ワークスペースのピンを外す" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frigør arbejdsområder" + "value": "取消固定工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche loslösen" + "value": "取消釘選工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unpin Workspaces" + "value": "작업 공간 고정 해제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche loslösen" } }, "es": { @@ -65657,40 +66417,46 @@ "value": "Sblocca aree di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースのピンを外す" + "value": "Frigør arbejdsområder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 고정 해제" + "value": "Odepnij przestrzenie robocze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Løsne arbeidsområder" + "value": "Открепить рабочие пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odepnij przestrzenie robocze" + "value": "Otkači radne prostore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desafixar Áreas de Trabalho" + "value": "إلغاء تثبيت مساحات العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открепить рабочие пространства" + "value": "Løsne arbeidsområder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desafixar Áreas de Trabalho" } }, "th": { @@ -65710,52 +66476,46 @@ "state": "translated", "value": "Відкріпити робочі області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消固定工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消釘選工作區" - } } } }, "contextMenu.workspaceColor": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون مساحة العمل" + "value": "Workspace Color" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Boja radnog prostora" + "value": "ワークスペースカラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdefarve" + "value": "工作区颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichsfarbe" + "value": "工作區顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace Color" + "value": "작업 공간 색상" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereichsfarbe" } }, "es": { @@ -65776,40 +66536,46 @@ "value": "Colore area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースカラー" + "value": "Arbejdsområdefarve" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상" + "value": "Kolor przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdefarge" + "value": "Цвет рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kolor przestrzeni roboczej" + "value": "Boja radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cor da Área de Trabalho" + "value": "لون مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Цвет рабочего пространства" + "value": "Arbeidsområdefarge" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cor da Área de Trabalho" } }, "th": { @@ -65829,52 +66595,46 @@ "state": "translated", "value": "Колір робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區顏色" - } } } }, "contextMenu.workspaceGroup.moveTo": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل إلى المجموعة" + "value": "Move to Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti u grupu" + "value": "グループに移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt til gruppe" + "value": "移动到分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "In Gruppe verschieben" + "value": "移至群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move to Group" + "value": "그룹으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "In Gruppe verschieben" } }, "es": { @@ -65895,16 +66655,10 @@ "value": "Sposta nel gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループに移動" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹으로 이동" + "value": "Flyt til gruppe" } }, "nb": { @@ -65919,12 +66673,6 @@ "value": "Przenieś do grupy" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Mover para o grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -65949,16 +66697,22 @@ "value": "Перемістити до групи" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "移动到分组" + "value": "نقل إلى المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "移至群組" + "value": "Premjesti u grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para o grupo" } } } @@ -66085,34 +66839,40 @@ "contextMenu.workspaceGroup.newFromSelection": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مجموعة جديدة من التحديد" + "value": "New Group from Selection" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nova grupa iz odabira" + "value": "選択からグループを作成" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny gruppe fra valg" + "value": "用所选工作区新建分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Gruppe aus Auswahl" + "value": "用所選工作區新增群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Group from Selection" + "value": "선택 항목으로 새 그룹" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Gruppe aus Auswahl" } }, "es": { @@ -66133,16 +66893,10 @@ "value": "Nuovo gruppo dalla selezione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "選択からグループを作成" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "선택 항목으로 새 그룹" + "value": "Ny gruppe fra valg" } }, "nb": { @@ -66157,12 +66911,6 @@ "value": "Nowa grupa z zaznaczenia" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Novo grupo a partir da seleção" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -66187,16 +66935,22 @@ "value": "Нова група з вибраного" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "用所选工作区新建分组" + "value": "مجموعة جديدة من التحديد" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "用所選工作區新增群組" + "value": "Nova grupa iz odabira" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Novo grupo a partir da seleção" } } } @@ -66204,34 +66958,40 @@ "contextMenu.workspaceGroup.newFromWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مجموعة جديدة من مساحة العمل" + "value": "New Group from Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nova grupa iz radnog prostora" + "value": "ワークスペースからグループを作成" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny gruppe fra arbejdsområde" + "value": "用此工作区新建分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Gruppe aus Arbeitsbereich" + "value": "用此工作區新增群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Group from Workspace" + "value": "이 작업 공간으로 새 그룹" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Gruppe aus Arbeitsbereich" } }, "es": { @@ -66252,16 +67012,10 @@ "value": "Nuovo gruppo da quest’area di lavoro" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペースからグループを作成" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 작업 공간으로 새 그룹" + "value": "Ny gruppe fra arbejdsområde" } }, "nb": { @@ -66276,12 +67030,6 @@ "value": "Nowa grupa z przestrzeni" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Novo grupo a partir desta área" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -66306,16 +67054,22 @@ "value": "Нова група з робочої області" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "用此工作区新建分组" + "value": "مجموعة جديدة من مساحة العمل" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "用此工作區新增群組" + "value": "Nova grupa iz radnog prostora" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Novo grupo a partir desta área" } } } @@ -66323,34 +67077,40 @@ "contextMenu.workspaceGroup.remove": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إزالة من المجموعة" + "value": "Remove from Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ukloni iz grupe" + "value": "グループから削除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fjern fra gruppe" + "value": "从分组中移除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aus Gruppe entfernen" + "value": "從群組移除" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Remove from Group" + "value": "그룹에서 제거" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aus Gruppe entfernen" } }, "es": { @@ -66371,16 +67131,10 @@ "value": "Rimuovi dal gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループから削除" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹에서 제거" + "value": "Fjern fra gruppe" } }, "nb": { @@ -66395,12 +67149,6 @@ "value": "Usuń z grupy" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Remover do grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -66425,16 +67173,22 @@ "value": "Прибрати з групи" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "从分组中移除" + "value": "إزالة من المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "從群組移除" + "value": "Ukloni iz grupe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Remover do grupo" } } } @@ -66817,16 +67571,16 @@ "value": "余白" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "패딩" + "value": "Відступи" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відступи" + "value": "패딩" } } } @@ -66846,16 +67600,16 @@ "value": "プレビュー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "미리보기" + "value": "Перегляд" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перегляд" + "value": "미리보기" } } } @@ -66875,16 +67629,16 @@ "value": "ブラウザープロファイルポップオーバー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 프로필 팝오버" + "value": "Спливне вікно профілю браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Спливне вікно профілю браузера" + "value": "브라우저 프로필 팝오버" } } } @@ -66904,16 +67658,16 @@ "value": "水平" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가로" + "value": "Горизонтальний" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Горизонтальний" + "value": "가로" } } } @@ -66933,16 +67687,16 @@ "value": "垂直" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "세로" + "value": "Вертикальний" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вертикальний" + "value": "세로" } } } @@ -66962,16 +67716,16 @@ "value": "変更はブラウザープロファイルポップオーバーにライブで反映されます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "변경 사항이 브라우저 프로필 팝오버에 실시간으로 적용됩니다." + "value": "Зміни застосовуються до спливного вікна профілю браузера в реальному часі." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Зміни застосовуються до спливного вікна профілю браузера в реальному часі." + "value": "변경 사항이 브라우저 프로필 팝오버에 실시간으로 적용됩니다." } } } @@ -66991,16 +67745,16 @@ "value": "ブラウザーツールバーのメニューと見比べながら、プロファイルポップオーバーの余白をライブで調整します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 도구 모음 메뉴와 비교하면서 프로필 팝오버 패딩을 실시간으로 조정합니다." + "value": "Налаштуйте відступи спливного вікна профілю в реальному часі, порівнюючи з меню панелі інструментів браузера." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Налаштуйте відступи спливного вікна профілю в реальному часі, порівнюючи з меню панелі інструментів браузера." + "value": "브라우저 도구 모음 메뉴와 비교하면서 프로필 팝오버 패딩을 실시간으로 조정합니다." } } } @@ -67020,16 +67774,16 @@ "value": "リセット" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "Скинути" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Скинути" + "value": "초기화" } } } @@ -67049,16 +67803,16 @@ "value": "開発ビルドバナーを表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "개발 빌드 배너 표시" + "value": "Показати банер версії для розробки" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показати банер версії для розробки" + "value": "개발 빌드 배너 표시" } } } @@ -67078,16 +67832,16 @@ "value": "これは開発ビルドです" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "개발 빌드입니다" + "value": "ЦЕ ВЕРСІЯ ДЛЯ РОЗРОБКИ" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "ЦЕ ВЕРСІЯ ДЛЯ РОЗРОБКИ" + "value": "개발 빌드입니다" } } } @@ -67314,16 +68068,16 @@ "value": "ブラウザープロファイルポップオーバーのデバッグ…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 프로필 팝오버 디버그…" + "value": "Налагодження спливного вікна профілю браузера…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Налагодження спливного вікна профілю браузера…" + "value": "브라우저 프로필 팝오버 디버그…" } } } @@ -67343,16 +68097,16 @@ "value": "ブラウザーツールバーのボタン間隔" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 도구 모음 버튼 간격" + "value": "Відстань кнопок панелі інструментів браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відстань кнопок панелі інструментів браузера" + "value": "브라우저 도구 모음 버튼 간격" } } } @@ -67423,61 +68177,61 @@ "debug.menu.openAgentGuiReact": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Open Agent GUI (React)" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Open Agent GUI (React)" + "state": "translated", + "value": "Agent GUI を開く (React)" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Agent GUI を開く (React)" + "state": "needs_review", + "value": "Open Agent GUI (React)" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (React)" @@ -67548,61 +68302,61 @@ "debug.menu.openAgentGuiSolid": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Open Agent GUI (Solid)" } }, - "bs": { + "ja": { "stringUnit": { - "state": "needs_review", - "value": "Open Agent GUI (Solid)" + "state": "translated", + "value": "Agent GUI を開く (Solid)" } }, - "da": { + "km": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "de": { + "ar": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "en": { + "bs": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "es": { + "da": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "fr": { + "de": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "it": { + "es": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" } }, - "ja": { + "fr": { "stringUnit": { - "state": "translated", - "value": "Agent GUI を開く (Solid)" + "state": "needs_review", + "value": "Open Agent GUI (Solid)" } }, - "km": { + "it": { "stringUnit": { "state": "needs_review", "value": "Open Agent GUI (Solid)" @@ -67685,16 +68439,16 @@ "value": "負荷テスト用ワークスペースを開いてすべてのターミナルを読み込む" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "스트레스 워크스페이스 열기 및 모든 터미널 로드" + "value": "Відкрити стрес-тест робочих областей і завантажити всі термінали" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відкрити стрес-тест робочих областей і завантажити всі термінали" + "value": "스트레스 워크스페이스 열기 및 모든 터미널 로드" } } } @@ -67714,16 +68468,16 @@ "value": "PDFプレビュークロームのデバッグ…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "PDF 미리보기 크롬 디버그…" + "value": "Налагодження хрому PDF-перегляду…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Налагодження хрому PDF-перегляду…" + "value": "PDF 미리보기 크롬 디버그…" } } } @@ -67890,58 +68644,58 @@ "debug.menu.titlebarLayoutDebug": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Titlebar Layout Debug..." + "value": "タイトルバーレイアウトデバッグ..." } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug..." } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タイトルバーレイアウトデバッグ..." + "value": "Titlebar Layout Debug..." } }, "ko": { @@ -69488,58 +70242,58 @@ "debug.titlebarLayoutDebug.actions": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Actions" + "value": "アクション" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Actions" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "アクション" + "value": "Actions" } }, "ko": { @@ -69607,58 +70361,58 @@ "debug.titlebarLayoutDebug.apply": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Apply" + "value": "適用" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Apply" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "適用" + "value": "Apply" } }, "ko": { @@ -69726,58 +70480,58 @@ "debug.titlebarLayoutDebug.copyConfig": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Copy Config" + "value": "設定をコピー" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Copy Config" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "設定をコピー" + "value": "Copy Config" } }, "ko": { @@ -69845,58 +70599,58 @@ "debug.titlebarLayoutDebug.leading": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Leading" + "value": "左余白" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Leading" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "左余白" + "value": "Leading" } }, "ko": { @@ -69964,58 +70718,58 @@ "debug.titlebarLayoutDebug.minimumWidth": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Minimum Width" + "value": "最小幅" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Minimum Width" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最小幅" + "value": "Minimum Width" } }, "ko": { @@ -70083,58 +70837,58 @@ "debug.titlebarLayoutDebug.reset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "リセット" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Reset" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Reset" } }, "ko": { @@ -70202,58 +70956,58 @@ "debug.titlebarLayoutDebug.sidebar": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sidebar" + "value": "サイドバー" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Sidebar" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "サイドバー" + "value": "Sidebar" } }, "ko": { @@ -70321,58 +71075,58 @@ "debug.titlebarLayoutDebug.style": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Style" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Style" + "value": "スタイル" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Style" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Style" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Style" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Style" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Style" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Style" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "スタイル" + "value": "Style" } }, "ko": { @@ -70440,58 +71194,58 @@ "debug.titlebarLayoutDebug.tabBarInset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab Bar Inset" + "value": "タブバー余白" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Tab Bar Inset" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タブバー余白" + "value": "Tab Bar Inset" } }, "ko": { @@ -70559,58 +71313,58 @@ "debug.titlebarLayoutDebug.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Titlebar Layout Debug" + "value": "タイトルバーレイアウトデバッグ" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Titlebar Layout Debug" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タイトルバーレイアウトデバッグ" + "value": "Titlebar Layout Debug" } }, "ko": { @@ -70678,58 +71432,58 @@ "debug.titlebarLayoutDebug.titlebarControls": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Titlebar Controls" + "value": "タイトルバーコントロール" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Titlebar Controls" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タイトルバーコントロール" + "value": "Titlebar Controls" } }, "ko": { @@ -70797,58 +71551,58 @@ "debug.titlebarLayoutDebug.titlebarInset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Titlebar Inset" + "value": "タイトルバー余白" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Titlebar Inset" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タイトルバー余白" + "value": "Titlebar Inset" } }, "ko": { @@ -70916,58 +71670,58 @@ "debug.titlebarLayoutDebug.top": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Top" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Top" + "value": "上" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Top" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Top" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Top" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Top" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Top" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Top" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "上" + "value": "Top" } }, "ko": { @@ -71035,58 +71789,58 @@ "debug.titlebarLayoutDebug.trafficLights": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Traffic Light Insets" + "value": "信号ボタン余白" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Traffic Light Insets" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "信号ボタン余白" + "value": "Traffic Light Insets" } }, "ko": { @@ -71166,16 +71920,16 @@ "value": "ブラウザープロファイルポップオーバーのデバッグ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 프로필 팝오버 디버그" + "value": "Налагодження спливного вікна профілю браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Налагодження спливного вікна профілю браузера" + "value": "브라우저 프로필 팝오버 디버그" } } } @@ -71671,34 +72425,40 @@ "dialog.closeAnchor.message.lone": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل هذه سيحذف المجموعة «%@»." + "value": "Closing this workspace will remove the group “%@”." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvaranje ovog radnog prostora ukloniti će grupu „%@“." + "value": "このワークスペースを閉じるとグループ「%@」が削除されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hvis du lukker dette arbejdsområde, fjernes gruppen “%@”." + "value": "关闭此工作区将删除分组「%@」。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%@“ entfernt." + "value": "關閉此工作區將移除群組「%@」。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Closing this workspace will remove the group “%@”." + "value": "이 작업 공간을 닫으면 그룹 “%@”이(가) 삭제됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%@“ entfernt." } }, "es": { @@ -71719,16 +72479,10 @@ "value": "Chiudere quest’area di lavoro rimuoverà il gruppo «%@»." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このワークスペースを閉じるとグループ「%@」が削除されます。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 작업 공간을 닫으면 그룹 “%@”이(가) 삭제됩니다." + "value": "Hvis du lukker dette arbejdsområde, fjernes gruppen “%@”." } }, "nb": { @@ -71743,12 +72497,6 @@ "value": "Zamknięcie tej przestrzeni usunie grupę „%@”." } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Fechar esta área de trabalho removerá o grupo “%@”." - } - }, "ru": { "stringUnit": { "state": "translated", @@ -71773,16 +72521,22 @@ "value": "Закриття цієї робочої області видалить групу «%@»." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "关闭此工作区将删除分组「%@」。" + "value": "إغلاق مساحة العمل هذه سيحذف المجموعة «%@»." } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "關閉此工作區將移除群組「%@」。" + "value": "Zatvaranje ovog radnog prostora ukloniti će grupu „%@“." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar esta área de trabalho removerá o grupo “%@”." } } } @@ -71790,34 +72544,40 @@ "dialog.closeAnchor.message.many": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل هذه سيُلغي تجميع «%1$@» وسيُحرّر %2$lld مساحات عمل أخرى." + "value": "Closing this workspace will ungroup “%1$@” and release %2$lld other workspaces." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvaranje ovog radnog prostora razgrupisaće „%1$@“ i osloboditi %2$lld drugih radnih prostora." + "value": "このワークスペースを閉じるとグループ「%1$@」が解除され、他の %2$lld 個のワークスペースが切り離されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hvis du lukker dette arbejdsområde, opdeles “%1$@” og %2$lld andre arbejdsområder frigives." + "value": "关闭此工作区将解散分组「%1$@」并释放另外 %2$lld 个工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%1$@“ aufgelöst und %2$lld weitere Arbeitsbereiche werden freigegeben." + "value": "關閉此工作區將解散群組「%1$@」並釋出另外 %2$lld 個工作區。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Closing this workspace will ungroup “%1$@” and release %2$lld other workspaces." + "value": "이 작업 공간을 닫으면 그룹 “%1$@”이(가) 해제되고 다른 작업 공간 %2$lld개가 분리됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%1$@“ aufgelöst und %2$lld weitere Arbeitsbereiche werden freigegeben." } }, "es": { @@ -71838,16 +72598,10 @@ "value": "Chiudere quest’area di lavoro dividerà «%1$@» e libererà altre %2$lld aree di lavoro." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このワークスペースを閉じるとグループ「%1$@」が解除され、他の %2$lld 個のワークスペースが切り離されます。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 작업 공간을 닫으면 그룹 “%1$@”이(가) 해제되고 다른 작업 공간 %2$lld개가 분리됩니다." + "value": "Hvis du lukker dette arbejdsområde, opdeles “%1$@” og %2$lld andre arbejdsområder frigives." } }, "nb": { @@ -71862,12 +72616,6 @@ "value": "Zamknięcie tej przestrzeni rozgrupuje „%1$@” i uwolni %2$lld innych przestrzeni." } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Fechar esta área de trabalho desagrupará “%1$@” e liberará outras %2$lld áreas de trabalho." - } - }, "ru": { "stringUnit": { "state": "translated", @@ -71892,16 +72640,22 @@ "value": "Закриття цієї робочої області розгрупує «%1$@» та звільнить ще %2$lld робочих областей." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "关闭此工作区将解散分组「%1$@」并释放另外 %2$lld 个工作区。" + "value": "إغلاق مساحة العمل هذه سيُلغي تجميع «%1$@» وسيُحرّر %2$lld مساحات عمل أخرى." } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "關閉此工作區將解散群組「%1$@」並釋出另外 %2$lld 個工作區。" + "value": "Zatvaranje ovog radnog prostora razgrupisaće „%1$@“ i osloboditi %2$lld drugih radnih prostora." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar esta área de trabalho desagrupará “%1$@” e liberará outras %2$lld áreas de trabalho." } } } @@ -71909,34 +72663,40 @@ "dialog.closeAnchor.message.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل هذه سيُلغي تجميع «%@» وسيُحرّر مساحة عمل أخرى واحدة." + "value": "Closing this workspace will ungroup “%@” and release 1 other workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvaranje ovog radnog prostora razgrupisaće „%@“ i osloboditi 1 drugi radni prostor." + "value": "このワークスペースを閉じるとグループ「%@」が解除され、他のワークスペース 1 個が切り離されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hvis du lukker dette arbejdsområde, opdeles “%@” og 1 andet arbejdsområde frigives." + "value": "关闭此工作区将解散分组「%@」并释放另外 1 个工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%@“ aufgelöst und 1 weiterer Arbeitsbereich freigegeben." + "value": "關閉此工作區將解散群組「%@」並釋出另外 1 個工作區。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Closing this workspace will ungroup “%@” and release 1 other workspace." + "value": "이 작업 공간을 닫으면 그룹 “%@”이(가) 해제되고 다른 작업 공간 1개가 분리됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn du diesen Arbeitsbereich schließt, wird die Gruppe „%@“ aufgelöst und 1 weiterer Arbeitsbereich freigegeben." } }, "es": { @@ -71957,16 +72717,10 @@ "value": "Chiudere quest’area di lavoro dividerà «%@» e libererà 1 altra area di lavoro." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このワークスペースを閉じるとグループ「%@」が解除され、他のワークスペース 1 個が切り離されます。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 작업 공간을 닫으면 그룹 “%@”이(가) 해제되고 다른 작업 공간 1개가 분리됩니다." + "value": "Hvis du lukker dette arbejdsområde, opdeles “%@” og 1 andet arbejdsområde frigives." } }, "nb": { @@ -71981,12 +72735,6 @@ "value": "Zamknięcie tej przestrzeni rozgrupuje „%@” i uwolni 1 inną przestrzeń." } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Fechar esta área de trabalho desagrupará “%@” e liberará 1 outra área de trabalho." - } - }, "ru": { "stringUnit": { "state": "translated", @@ -72011,16 +72759,22 @@ "value": "Закриття цієї робочої області розгрупує «%@» та звільнить ще 1 робочу область." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "关闭此工作区将解散分组「%@」并释放另外 1 个工作区。" + "value": "إغلاق مساحة العمل هذه سيُلغي تجميع «%@» وسيُحرّر مساحة عمل أخرى واحدة." } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "關閉此工作區將解散群組「%@」並釋出另外 1 個工作區。" + "value": "Zatvaranje ovog radnog prostora razgrupisaće „%@“ i osloboditi 1 drugi radni prostor." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar esta área de trabalho desagrupará “%@” e liberará 1 outra área de trabalho." } } } @@ -72028,34 +72782,40 @@ "dialog.closeAnchor.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد إغلاق مساحة العمل هذه؟" + "value": "Close this workspace?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvoriti ovaj radni prostor?" + "value": "このワークスペースを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk dette arbejdsområde?" + "value": "关闭此工作区?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diesen Arbeitsbereich schließen?" + "value": "關閉此工作區?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close this workspace?" + "value": "이 작업 공간을 닫을까요?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diesen Arbeitsbereich schließen?" } }, "es": { @@ -72076,16 +72836,10 @@ "value": "Chiudere quest’area di lavoro?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このワークスペースを閉じますか?" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 작업 공간을 닫을까요?" + "value": "Luk dette arbejdsområde?" } }, "nb": { @@ -72100,12 +72854,6 @@ "value": "Zamknąć tę przestrzeń?" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Fechar esta área de trabalho?" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -72130,16 +72878,22 @@ "value": "Закрити цю робочу область?" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "关闭此工作区?" + "value": "هل تريد إغلاق مساحة العمل هذه؟" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "關閉此工作區?" + "value": "Zatvoriti ovaj radni prostor?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar esta área de trabalho?" } } } @@ -72147,34 +72901,40 @@ "dialog.closeLastTabWindow.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق آخر لسان وإغلاق النافذة." + "value": "This will close the last tab and close the window." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti posljednji tab i zatvoriti prozor." + "value": "最後のタブを閉じ、ウインドウを閉じます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker den sidste fane og lukker vinduet." + "value": "这将关闭最后一个标签页并关闭窗口。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch wird der letzte Tab geschlossen und das Fenster geschlossen." + "value": "這將關閉最後一個標籤頁並關閉視窗。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close the last tab and close the window." + "value": "마지막 탭이 닫히면 윈도우도 닫힙니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch wird der letzte Tab geschlossen und das Fenster geschlossen." } }, "es": { @@ -72195,40 +72955,46 @@ "value": "Questa operazione chiuderà l'ultima scheda e la finestra." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最後のタブを閉じ、ウインドウを閉じます。" + "value": "Dette lukker den sidste fane og lukker vinduet." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "마지막 탭이 닫히면 윈도우도 닫힙니다." + "value": "Spowoduje to zamknięcie ostatniej karty i zamknięcie okna." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke den siste fanen og lukke vinduet." + "value": "Это закроет последнюю вкладку и окно." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie ostatniej karty i zamknięcie okna." + "value": "Ovo će zatvoriti posljednji tab i zatvoriti prozor." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará a última aba e fechará a janela." + "value": "سيؤدي هذا إلى إغلاق آخر لسان وإغلاق النافذة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Это закроет последнюю вкладку и окно." + "value": "Dette vil lukke den siste fanen og lukke vinduet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará a última aba e fechará a janela." } }, "th": { @@ -72248,52 +73014,46 @@ "state": "translated", "value": "Це закриє останню вкладку та закриє вікно." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭最后一个标签页并关闭窗口。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉最後一個標籤頁並關閉視窗。" - } } } }, "dialog.closeLastTabWorkspace.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق آخر لسان وإغلاق مساحة العمل." + "value": "This will close the last tab and close its workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti posljednji tab i zatvoriti njegov radni prostor." + "value": "最後のタブを閉じ、ワークスペースを閉じます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker den sidste fane og lukker dets arbejdsområde." + "value": "这将关闭最后一个标签页并关闭其工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch wird der letzte Tab geschlossen und der Arbeitsbereich geschlossen." + "value": "這將關閉最後一個標籤頁並關閉其工作區。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close the last tab and close its workspace." + "value": "마지막 탭이 닫히면 해당 작업 공간도 닫힙니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch wird der letzte Tab geschlossen und der Arbeitsbereich geschlossen." } }, "es": { @@ -72314,40 +73074,46 @@ "value": "Questa operazione chiuderà l'ultima scheda e la sua area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最後のタブを閉じ、ワークスペースを閉じます。" + "value": "Dette lukker den sidste fane og lukker dets arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "마지막 탭이 닫히면 해당 작업 공간도 닫힙니다." + "value": "Spowoduje to zamknięcie ostatniej karty i zamknięcie jej przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke den siste fanen og lukke arbeidsområdet." + "value": "Это закроет последнюю вкладку и её рабочее пространство." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie ostatniej karty i zamknięcie jej przestrzeni roboczej." + "value": "Ovo će zatvoriti posljednji tab i zatvoriti njegov radni prostor." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará a última aba e fechará sua área de trabalho." + "value": "سيؤدي هذا إلى إغلاق آخر لسان وإغلاق مساحة العمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Это закроет последнюю вкладку и её рабочее пространство." + "value": "Dette vil lukke den siste fanen og lukke arbeidsområdet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará a última aba e fechará sua área de trabalho." } }, "th": { @@ -72367,52 +73133,46 @@ "state": "translated", "value": "Це закриє останню вкладку та її робочу область." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭最后一个标签页并关闭其工作区。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉最後一個標籤頁並關閉其工作區。" - } } } }, "dialog.closeOtherTabs.message.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق لسان واحد في هذه اللوحة:\n%@" + "value": "This will close 1 tab in this pane:\n%@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti 1 tab u ovom panelu:\n%@" + "value": "このペインの 1 個のタブを閉じます:\n%@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker 1 fane i dette panel:\n%@" + "value": "这将关闭此面板中的 1 个标签页:\n%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch wird 1 Tab in diesem Bereich geschlossen:\n%@" + "value": "這將關閉此面板中的 1 個標籤頁:\n%@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close 1 tab in this pane:\n%@" + "value": "이 패널에서 탭 1개를 닫습니다:\n%@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch wird 1 Tab in diesem Bereich geschlossen:\n%@" } }, "es": { @@ -72433,40 +73193,46 @@ "value": "Questa operazione chiuderà 1 scheda in questo pannello:\n%@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このペインの 1 個のタブを閉じます:\n%@" + "value": "Dette lukker 1 fane i dette panel:\n%@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 패널에서 탭 1개를 닫습니다:\n%@" + "value": "Spowoduje to zamknięcie 1 karty w tym panelu:\n%@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke 1 fane i dette panelet:\n%@" + "value": "Будет закрыта 1 вкладка в этой панели:\n%@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie 1 karty w tym panelu:\n%@" + "value": "Ovo će zatvoriti 1 tab u ovom panelu:\n%@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará 1 aba neste painel:\n%@" + "value": "سيؤدي هذا إلى إغلاق لسان واحد في هذه اللوحة:\n%@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Будет закрыта 1 вкладка в этой панели:\n%@" + "value": "Dette vil lukke 1 fane i dette panelet:\n%@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará 1 aba neste painel:\n%@" } }, "th": { @@ -72486,52 +73252,46 @@ "state": "translated", "value": "Це закриє 1 вкладку в цій панелі:\n%@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭此面板中的 1 个标签页:\n%@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉此面板中的 1 個標籤頁:\n%@" - } } } }, "dialog.closeOtherTabs.message.other": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق %1$lld لسان في هذه اللوحة:\n%2$@" + "value": "This will close %1$lld tabs in this pane:\n%2$@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti %1$lld tabova u ovom panelu:\n%2$@" + "value": "このペインの %1$lld 個のタブを閉じます:\n%2$@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker %1$lld faner i dette panel:\n%2$@" + "value": "这将关闭此面板中的 %1$lld 个标签页:\n%2$@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch werden %1$lld Tabs in diesem Bereich geschlossen:\n%2$@" + "value": "這將關閉此面板中的 %1$lld 個標籤頁:\n%2$@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close %1$lld tabs in this pane:\n%2$@" + "value": "이 패널에서 탭 %1$lld개를 닫습니다:\n%2$@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch werden %1$lld Tabs in diesem Bereich geschlossen:\n%2$@" } }, "es": { @@ -72552,40 +73312,46 @@ "value": "Questa operazione chiuderà %1$lld schede in questo pannello:\n%2$@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このペインの %1$lld 個のタブを閉じます:\n%2$@" + "value": "Dette lukker %1$lld faner i dette panel:\n%2$@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 패널에서 탭 %1$lld개를 닫습니다:\n%2$@" + "value": "Spowoduje to zamknięcie %1$lld kart w tym panelu:\n%2$@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke %1$lld faner i dette panelet:\n%2$@" + "value": "Будет закрыто вкладок в этой панели: %1$lld\n%2$@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie %1$lld kart w tym panelu:\n%2$@" + "value": "Ovo će zatvoriti %1$lld tabova u ovom panelu:\n%2$@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará %1$lld abas neste painel:\n%2$@" + "value": "سيؤدي هذا إلى إغلاق %1$lld لسان في هذه اللوحة:\n%2$@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Будет закрыто вкладок в этой панели: %1$lld\n%2$@" + "value": "Dette vil lukke %1$lld faner i dette panelet:\n%2$@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará %1$lld abas neste painel:\n%2$@" } }, "th": { @@ -72605,52 +73371,46 @@ "state": "translated", "value": "Це закриє %1$lld вкладок у цій панелі:\n%2$@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭此面板中的 %1$lld 个标签页:\n%2$@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉此面板中的 %1$lld 個標籤頁:\n%2$@" - } } } }, "dialog.closeOtherTabs.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق الألسنة الأخرى؟" + "value": "Close other tabs?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvoriti ostale tabove?" + "value": "他のタブを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk andre faner?" + "value": "关闭其他标签页?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Andere Tabs schließen?" + "value": "要關閉其他標籤頁嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close other tabs?" + "value": "다른 탭을 닫으시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Andere Tabs schließen?" } }, "es": { @@ -72671,40 +73431,46 @@ "value": "Chiudere le altre schede?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "他のタブを閉じますか?" + "value": "Luk andre faner?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다른 탭을 닫으시겠습니까?" + "value": "Zamknąć inne karty?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukke andre faner?" + "value": "Закрыть другие вкладки?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknąć inne karty?" + "value": "Zatvoriti ostale tabove?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar outras abas?" + "value": "إغلاق الألسنة الأخرى؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть другие вкладки?" + "value": "Lukke andre faner?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar outras abas?" } }, "th": { @@ -72724,18 +73490,6 @@ "state": "translated", "value": "Закрити інші вкладки?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭其他标签页?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要關閉其他標籤頁嗎?" - } } } }, @@ -72805,16 +73559,16 @@ "value": "このワークスペースはピン留めされています。閉じると、このワークスペースとその中のすべてのパネルが閉じます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이 워크스페이스는 고정되어 있습니다. 닫으면 워크스페이스와 모든 패널이 닫힙니다." + "value": "Ця робоча область закріплена. Закриття видалить робочу область та всі її панелі." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ця робоча область закріплена. Закриття видалить робочу область та всі її панелі." + "value": "이 워크스페이스는 고정되어 있습니다. 닫으면 워크스페이스와 모든 패널이 닫힙니다." } } } @@ -72834,16 +73588,16 @@ "value": "ピン留めされたワークスペースを閉じますか?" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "고정된 워크스페이스를 닫으시겠습니까?" + "value": "Закрити закріплену робочу область?" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закрити закріплену робочу область?" + "value": "고정된 워크스페이스를 닫으시겠습니까?" } } } @@ -72863,16 +73617,16 @@ "value": "キャンセル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Скасувати" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "취소" } } } @@ -72880,34 +73634,40 @@ "dialog.closeTab.close": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق" + "value": "Close" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori" + "value": "閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk" + "value": "关闭" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Schließen" + "value": "關閉" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close" + "value": "닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Schließen" } }, "es": { @@ -72928,40 +73688,46 @@ "value": "Chiudi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閉じる" + "value": "Luk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫기" + "value": "Zamknij" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk" + "value": "Закрыть" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij" + "value": "Zatvori" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar" + "value": "إغلاق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть" + "value": "Lukk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar" } }, "th": { @@ -72981,52 +73747,46 @@ "state": "translated", "value": "Закрити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉" - } } } }, "dialog.closeTab.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق اللسان الحالي." + "value": "This will close the current tab." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti trenutni tab." + "value": "現在のタブを閉じます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker den aktuelle fane." + "value": "这将关闭当前标签页。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch wird der aktuelle Tab geschlossen." + "value": "這將關閉目前的標籤頁。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close the current tab." + "value": "현재 탭을 닫습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch wird der aktuelle Tab geschlossen." } }, "es": { @@ -73047,40 +73807,46 @@ "value": "Questa operazione chiuderà la scheda corrente." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のタブを閉じます。" + "value": "Dette lukker den aktuelle fane." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 탭을 닫습니다." + "value": "Spowoduje to zamknięcie bieżącej karty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke den gjeldende fanen." + "value": "Текущая вкладка будет закрыта." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie bieżącej karty." + "value": "Ovo će zatvoriti trenutni tab." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará a aba atual." + "value": "سيؤدي هذا إلى إغلاق اللسان الحالي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Текущая вкладка будет закрыта." + "value": "Dette vil lukke den gjeldende fanen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará a aba atual." } }, "th": { @@ -73100,18 +73866,6 @@ "state": "translated", "value": "Це закриє поточну вкладку." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭当前标签页。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉目前的標籤頁。" - } } } }, @@ -73130,16 +73884,16 @@ "value": "「%@」を閉じます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "\"%@\"을(를) 닫습니다." + "value": "Це закриє \"%@\"." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Це закриє \"%@\"." + "value": "\"%@\"을(를) 닫습니다." } } } @@ -73147,34 +73901,40 @@ "dialog.closeTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق اللسان؟" + "value": "Close tab?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvoriti tab?" + "value": "タブを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk fane?" + "value": "关闭标签页?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab schließen?" + "value": "要關閉標籤頁嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close tab?" + "value": "탭을 닫으시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab schließen?" } }, "es": { @@ -73195,40 +73955,46 @@ "value": "Chiudere la scheda?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブを閉じますか?" + "value": "Luk fane?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭을 닫으시겠습니까?" + "value": "Zamknąć kartę?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukke fane?" + "value": "Закрыть вкладку?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknąć kartę?" + "value": "Zatvoriti tab?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar aba?" + "value": "إغلاق اللسان؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть вкладку?" + "value": "Lukke fane?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar aba?" } }, "th": { @@ -73248,18 +74014,6 @@ "state": "translated", "value": "Закрити вкладку?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭标签页?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要關閉標籤頁嗎?" - } } } }, @@ -73278,16 +74032,16 @@ "value": "現在のウィンドウとそのすべてのワークスペースを閉じます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "현재 윈도우와 모든 워크스페이스가 닫힙니다." + "value": "Це закриє поточне вікно та всі його робочі області." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Це закриє поточне вікно та всі його робочі області." + "value": "현재 윈도우와 모든 워크스페이스가 닫힙니다." } } } @@ -73307,16 +74061,16 @@ "value": "ウィンドウを閉じますか?" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "윈도우를 닫으시겠습니까?" + "value": "Закрити вікно?" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закрити вікно?" + "value": "윈도우를 닫으시겠습니까?" } } } @@ -73324,34 +74078,40 @@ "dialog.closeWorkspace.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق مساحة العمل وجميع لوحاتها." + "value": "This will close the workspace and all of its panels." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti radni prostor i sve njegove panele." + "value": "ワークスペースとそのすべてのパネルを閉じます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker arbejdsområdet og alle dets paneler." + "value": "这将关闭工作区及其所有面板。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch werden der Arbeitsbereich und alle zugehörigen Bereiche geschlossen." + "value": "這將關閉工作區及其所有面板。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close the workspace and all of its panels." + "value": "작업 공간과 모든 패널을 닫습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch werden der Arbeitsbereich und alle zugehörigen Bereiche geschlossen." } }, "es": { @@ -73372,40 +74132,46 @@ "value": "Questa operazione chiuderà l'area di lavoro e tutti i suoi pannelli." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースとそのすべてのパネルを閉じます。" + "value": "Dette lukker arbejdsområdet og alle dets paneler." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간과 모든 패널을 닫습니다." + "value": "Spowoduje to zamknięcie przestrzeni roboczej i wszystkich jej paneli." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke arbeidsområdet og alle panelene." + "value": "Рабочее пространство и все его панели будут закрыты." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie przestrzeni roboczej i wszystkich jej paneli." + "value": "Ovo će zatvoriti radni prostor i sve njegove panele." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará a área de trabalho e todos os seus painéis." + "value": "سيؤدي هذا إلى إغلاق مساحة العمل وجميع لوحاتها." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство и все его панели будут закрыты." + "value": "Dette vil lukke arbeidsområdet og alle panelene." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará a área de trabalho e todos os seus painéis." } }, "th": { @@ -73425,52 +74191,46 @@ "state": "translated", "value": "Це закриє робочу область та всі її панелі." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭工作区及其所有面板。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉工作區及其所有面板。" - } } } }, "dialog.closeWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل؟" + "value": "Close workspace?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvoriti radni prostor?" + "value": "ワークスペースを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde?" + "value": "关闭工作区?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen?" + "value": "要關閉工作區嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close workspace?" + "value": "작업 공간을 닫으시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen?" } }, "es": { @@ -73491,40 +74251,46 @@ "value": "Chiudere l'area di lavoro?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じますか?" + "value": "Luk arbejdsområde?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간을 닫으시겠습니까?" + "value": "Zamknąć przestrzeń roboczą?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukke arbeidsområde?" + "value": "Закрыть рабочее пространство?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknąć przestrzeń roboczą?" + "value": "Zatvoriti radni prostor?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar área de trabalho?" + "value": "إغلاق مساحة العمل؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство?" + "value": "Lukke arbeidsområde?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar área de trabalho?" } }, "th": { @@ -73544,18 +74310,6 @@ "state": "translated", "value": "Закрити робочу область?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要關閉工作區嗎?" - } } } }, @@ -73574,16 +74328,16 @@ "value": "%1$lld 個のワークスペースと、それぞれのすべてのパネルを閉じます:\n%2$@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "%1$lld개의 워크스페이스와 모든 패널이 닫힙니다:\n%2$@" + "value": "Це закриє %1$lld робочих областей та всі їхні панелі:\n%2$@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Це закриє %1$lld робочих областей та всі їхні панелі:\n%2$@" + "value": "%1$lld개의 워크스페이스와 모든 패널이 닫힙니다:\n%2$@" } } } @@ -73603,16 +74357,16 @@ "value": "ワークスペースを閉じますか?" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스를 닫으시겠습니까?" + "value": "Закрити робочі області?" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закрити робочі області?" + "value": "워크스페이스를 닫으시겠습니까?" } } } @@ -73632,16 +74386,16 @@ "value": "現在のウィンドウと、その %1$lld 個のワークスペースと、それぞれのすべてのパネルを閉じます:\n%2$@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "현재 윈도우, %1$lld개의 워크스페이스 및 모든 패널이 닫힙니다:\n%2$@" + "value": "Це закриє поточне вікно, його %1$lld робочих областей та всі їхні панелі:\n%2$@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Це закриє поточне вікно, його %1$lld робочих областей та всі їхні панелі:\n%2$@" + "value": "현재 윈도우, %1$lld개의 워크스페이스 및 모든 패널이 닫힙니다:\n%2$@" } } } @@ -73745,22 +74499,22 @@ "value": "İptal" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "取消" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "取消" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "Скасувати" } } } @@ -73881,12 +74635,6 @@ "value": "Çalıştır" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Виконати" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -73898,6 +74646,12 @@ "state": "translated", "value": "執行" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Виконати" + } } } }, @@ -74000,12 +74754,6 @@ "value": "Komutu Çalıştır" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Виконати команду" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -74017,6 +74765,12 @@ "state": "translated", "value": "執行命令" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Виконати команду" + } } } }, @@ -74136,22 +74890,22 @@ "value": "İptal" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "取消" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "取消" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "取消" + "value": "Скасувати" } } } @@ -74255,12 +75009,6 @@ "value": "Bu adda bir çalışma alanı zaten var. Kapatıp yenisini oluşturulsun mu?" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Робоча область з такою назвою вже існує. Закрити її та створити нову?" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -74272,6 +75020,12 @@ "state": "translated", "value": "同名工作區已存在。關閉並新建嗎?" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Робоча область з такою назвою вже існує. Закрити її та створити нову?" + } } } }, @@ -74374,12 +75128,6 @@ "value": "Yeniden Oluştur" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Створити заново" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -74391,6 +75139,12 @@ "state": "translated", "value": "重新建立" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Створити заново" + } } } }, @@ -74493,12 +75247,6 @@ "value": "Çalışma Alanı Zaten Var" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Робоча область вже існує" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -74510,6 +75258,12 @@ "state": "translated", "value": "工作區已存在" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Робоча область вже існує" + } } } }, @@ -74533,34 +75287,40 @@ "dialog.deleteGroup.confirm": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حذف" + "value": "Delete" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši" + "value": "削除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet" + "value": "删除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Löschen" + "value": "刪除" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete" + "value": "삭제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Löschen" } }, "es": { @@ -74581,22 +75341,10 @@ "value": "Elimina" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "削除" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "삭제" + "value": "Slet" } }, "nb": { @@ -74611,12 +75359,6 @@ "value": "Usuń" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -74641,16 +75383,28 @@ "value": "Видалити" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除" + "value": "حذف" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除" + "value": "Obriši" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete" } } } @@ -74658,34 +75412,40 @@ "dialog.deleteGroup.message.lone": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد حذف المجموعة «%@» وإغلاق مساحة العمل التابعة لها؟" + "value": "Delete the group “%@” and close its workspace?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obrisati grupu „%@“ i zatvoriti njen radni prostor?" + "value": "グループ「%@」を削除してワークスペースを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet gruppen “%@” og luk dens arbejdsområde?" + "value": "删除分组「%@」并关闭其工作区?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe „%@“ löschen und ihren Arbeitsbereich schließen?" + "value": "刪除群組「%@」並關閉其工作區?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete the group “%@” and close its workspace?" + "value": "그룹 “%@”을(를) 삭제하고 해당 작업 공간을 닫을까요?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe „%@“ löschen und ihren Arbeitsbereich schließen?" } }, "es": { @@ -74706,22 +75466,10 @@ "value": "Eliminare il gruppo «%@» e chiudere la sua area di lavoro?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ「%@」を削除してワークスペースを閉じますか?" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete the group “%@” and close its workspace?" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 “%@”을(를) 삭제하고 해당 작업 공간을 닫을까요?" + "value": "Slet gruppen “%@” og luk dens arbejdsområde?" } }, "nb": { @@ -74736,12 +75484,6 @@ "value": "Usunąć grupę „%@” i zamknąć jej przestrzeń?" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir o grupo “%@” e fechar sua área de trabalho?" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -74766,16 +75508,28 @@ "value": "Видалити групу «%@» та закрити її робочу область?" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除分组「%@」并关闭其工作区?" + "value": "هل تريد حذف المجموعة «%@» وإغلاق مساحة العمل التابعة لها؟" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除群組「%@」並關閉其工作區?" + "value": "Obrisati grupu „%@“ i zatvoriti njen radni prostor?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir o grupo “%@” e fechar sua área de trabalho?" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete the group “%@” and close its workspace?" } } } @@ -74783,34 +75537,40 @@ "dialog.deleteGroup.message.many": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد حذف المجموعة «%1$@» وإغلاق %2$lld مساحات عمل تابعة لها؟" + "value": "Delete the group “%1$@” and close its %2$lld workspaces?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obrisati grupu „%1$@“ i zatvoriti %2$lld radnih prostora u njoj?" + "value": "グループ「%1$@」を削除して %2$lld 個のワークスペースを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet gruppen “%1$@” og luk dens %2$lld arbejdsområder?" + "value": "删除分组「%1$@」并关闭其中的 %2$lld 个工作区?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe „%1$@“ löschen und ihre %2$lld Arbeitsbereiche schließen?" + "value": "刪除群組「%1$@」並關閉其中的 %2$lld 個工作區?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete the group “%1$@” and close its %2$lld workspaces?" + "value": "그룹 “%1$@”을(를) 삭제하고 작업 공간 %2$lld개를 닫을까요?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe „%1$@“ löschen und ihre %2$lld Arbeitsbereiche schließen?" } }, "es": { @@ -74831,22 +75591,10 @@ "value": "Eliminare il gruppo «%1$@» e chiudere le sue %2$lld aree di lavoro?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ「%1$@」を削除して %2$lld 個のワークスペースを閉じますか?" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete the group “%1$@” and close its %2$lld workspaces?" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 “%1$@”을(를) 삭제하고 작업 공간 %2$lld개를 닫을까요?" + "value": "Slet gruppen “%1$@” og luk dens %2$lld arbejdsområder?" } }, "nb": { @@ -74861,12 +75609,6 @@ "value": "Usunąć grupę „%1$@” i zamknąć jej %2$lld przestrzeni?" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir o grupo “%1$@” e fechar suas %2$lld áreas de trabalho?" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -74891,16 +75633,28 @@ "value": "Видалити групу «%1$@» та закрити її %2$lld робочих областей?" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除分组「%1$@」并关闭其中的 %2$lld 个工作区?" + "value": "هل تريد حذف المجموعة «%1$@» وإغلاق %2$lld مساحات عمل تابعة لها؟" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除群組「%1$@」並關閉其中的 %2$lld 個工作區?" + "value": "Obrisati grupu „%1$@“ i zatvoriti %2$lld radnih prostora u njoj?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir o grupo “%1$@” e fechar suas %2$lld áreas de trabalho?" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete the group “%1$@” and close its %2$lld workspaces?" } } } @@ -74908,34 +75662,40 @@ "dialog.deleteGroup.message.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد حذف المجموعة «%@» وإغلاق مساحتي العمل التابعتين لها؟" + "value": "Delete the group “%@” and close its 2 workspaces?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obrisati grupu „%@“ i zatvoriti njena 2 radna prostora?" + "value": "グループ「%@」を削除して 2 個のワークスペースを閉じますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet gruppen “%@” og luk dens 2 arbejdsområder?" + "value": "删除分组「%@」并关闭其中的 2 个工作区?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe „%@“ löschen und ihre 2 Arbeitsbereiche schließen?" + "value": "刪除群組「%@」並關閉其中的 2 個工作區?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete the group “%@” and close its 2 workspaces?" + "value": "그룹 “%@”을(를) 삭제하고 작업 공간 2개를 닫을까요?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe „%@“ löschen und ihre 2 Arbeitsbereiche schließen?" } }, "es": { @@ -74956,22 +75716,10 @@ "value": "Eliminare il gruppo «%@» e chiudere le sue 2 aree di lavoro?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ「%@」を削除して 2 個のワークスペースを閉じますか?" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete the group “%@” and close its 2 workspaces?" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 “%@”을(를) 삭제하고 작업 공간 2개를 닫을까요?" + "value": "Slet gruppen “%@” og luk dens 2 arbejdsområder?" } }, "nb": { @@ -74986,12 +75734,6 @@ "value": "Usunąć grupę „%@” i zamknąć jej 2 przestrzenie?" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir o grupo “%@” e fechar suas 2 áreas de trabalho?" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -75016,16 +75758,28 @@ "value": "Видалити групу «%@» та закрити її 2 робочі області?" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除分组「%@」并关闭其中的 2 个工作区?" + "value": "هل تريد حذف المجموعة «%@» وإغلاق مساحتي العمل التابعتين لها؟" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除群組「%@」並關閉其中的 2 個工作區?" + "value": "Obrisati grupu „%@“ i zatvoriti njena 2 radna prostora?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir o grupo “%@” e fechar suas 2 áreas de trabalho?" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete the group “%@” and close its 2 workspaces?" } } } @@ -75033,34 +75787,40 @@ "dialog.deleteGroup.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد حذف هذه المجموعة؟" + "value": "Delete this group?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obrisati ovu grupu?" + "value": "このグループを削除しますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet denne gruppe?" + "value": "删除此分组?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Diese Gruppe löschen?" + "value": "刪除此群組?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete this group?" + "value": "이 그룹을 삭제할까요?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Diese Gruppe löschen?" } }, "es": { @@ -75081,22 +75841,10 @@ "value": "Eliminare questo gruppo?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このグループを削除しますか?" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete this group?" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 그룹을 삭제할까요?" + "value": "Slet denne gruppe?" } }, "nb": { @@ -75111,12 +75859,6 @@ "value": "Usunąć tę grupę?" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir este grupo?" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -75141,16 +75883,28 @@ "value": "Видалити цю групу?" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除此分组?" + "value": "هل تريد حذف هذه المجموعة؟" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除此群組?" + "value": "Obrisati ovu grupu?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir este grupo?" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete this group?" } } } @@ -75175,34 +75929,40 @@ "dialog.dontWarnCmdQ": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عدم التحذير مجددًا عند Cmd+Q" + "value": "Don't warn again for Cmd+Q" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ne upozoravaj ponovo za Cmd+Q" + "value": "Cmd+Q の警告を表示しない" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Advar ikke igen for Cmd+Q" + "value": "不再提示 Cmd+Q 警告" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nicht erneut bei Cmd+Q warnen" + "value": "不再顯示 Cmd+Q 警告" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Don't warn again for Cmd+Q" + "value": "Cmd+Q에 대해 다시 경고하지 않기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nicht erneut bei Cmd+Q warnen" } }, "es": { @@ -75223,40 +75983,46 @@ "value": "Non avvisare più per Cmd+Q" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Cmd+Q の警告を表示しない" + "value": "Advar ikke igen for Cmd+Q" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Cmd+Q에 대해 다시 경고하지 않기" + "value": "Nie ostrzegaj ponownie przy Cmd+Q" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ikke advar igjen for Cmd+Q" + "value": "Больше не предупреждать при Cmd+Q" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie ostrzegaj ponownie przy Cmd+Q" + "value": "Ne upozoravaj ponovo za Cmd+Q" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não avisar novamente para Cmd+Q" + "value": "عدم التحذير مجددًا عند Cmd+Q" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Больше не предупреждать при Cmd+Q" + "value": "Ikke advar igjen for Cmd+Q" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não avisar novamente para Cmd+Q" } }, "th": { @@ -75276,52 +76042,46 @@ "state": "translated", "value": "Більше не попереджувати про Cmd+Q" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "不再提示 Cmd+Q 警告" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "不再顯示 Cmd+Q 警告" - } } } }, "dialog.enableNotifications.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات معطلة لـ cmux. قم بتفعيلها في إعدادات النظام لرؤية التنبيهات." + "value": "Notifications are disabled for cmux. Enable them in System Settings to see alerts." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja su onemogućena za cmux. Omogućite ih u Postavkama sistema da biste vidjeli upozorenja." + "value": "cmuxの通知が無効になっています。アラートを表示するにはシステム設定で有効にしてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer er deaktiveret for cmux. Aktiver dem i Systemindstillinger for at se advarsler." + "value": "cmux 的通知已被禁用。请在系统设置中启用通知以接收提醒。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen sind für cmux deaktiviert. Aktivieren Sie sie in den Systemeinstellungen, um Hinweise zu sehen." + "value": "cmux 的通知已停用。請在「系統設定」中啟用,以接收提示。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications are disabled for cmux. Enable them in System Settings to see alerts." + "value": "cmux에 대한 알림이 비활성화되어 있습니다. 알림을 보려면 시스템 설정에서 활성화하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen sind für cmux deaktiviert. Aktivieren Sie sie in den Systemeinstellungen, um Hinweise zu sehen." } }, "es": { @@ -75342,40 +76102,46 @@ "value": "Le notifiche sono disabilitate per cmux. Abilitale nelle Impostazioni di Sistema per visualizzare gli avvisi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxの通知が無効になっています。アラートを表示するにはシステム設定で有効にしてください。" + "value": "Notifikationer er deaktiveret for cmux. Aktiver dem i Systemindstillinger for at se advarsler." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에 대한 알림이 비활성화되어 있습니다. 알림을 보려면 시스템 설정에서 활성화하세요." + "value": "Powiadomienia są wyłączone dla cmux. Włącz je w Ustawieniach systemowych, aby widzieć alerty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler er deaktivert for cmux. Aktiver dem i Systeminnstillinger for å se varsler." + "value": "Уведомления для cmux отключены. Включите их в Системных настройках, чтобы видеть оповещения." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia są wyłączone dla cmux. Włącz je w Ustawieniach systemowych, aby widzieć alerty." + "value": "Obavještenja su onemogućena za cmux. Omogućite ih u Postavkama sistema da biste vidjeli upozorenja." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "As notificações estão desativadas para o cmux. Ative-as nos Ajustes do Sistema para ver os alertas." + "value": "الإشعارات معطلة لـ cmux. قم بتفعيلها في إعدادات النظام لرؤية التنبيهات." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления для cmux отключены. Включите их в Системных настройках, чтобы видеть оповещения." + "value": "Varsler er deaktivert for cmux. Aktiver dem i Systeminnstillinger for å se varsler." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "As notificações estão desativadas para o cmux. Ative-as nos Ajustes do Sistema para ver os alertas." } }, "th": { @@ -75395,52 +76161,46 @@ "state": "translated", "value": "Сповіщення для cmux вимкнено. Увімкніть їх у Системних налаштуваннях, щоб бачити повідомлення." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 的通知已被禁用。请在系统设置中启用通知以接收提醒。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux 的通知已停用。請在「系統設定」中啟用,以接收提示。" - } } } }, "dialog.enableNotifications.notNow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ليس الآن" + "value": "Not Now" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ne sada" + "value": "今はしない" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ikke nu" + "value": "以后再说" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nicht jetzt" + "value": "現在不要" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Not Now" + "value": "나중에" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nicht jetzt" } }, "es": { @@ -75461,40 +76221,46 @@ "value": "Non ora" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "今はしない" + "value": "Ikke nu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "나중에" + "value": "Nie teraz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ikke nå" + "value": "Не сейчас" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie teraz" + "value": "Ne sada" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Agora Não" + "value": "ليس الآن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не сейчас" + "value": "Ikke nå" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Agora Não" } }, "th": { @@ -75514,52 +76280,46 @@ "state": "translated", "value": "Не зараз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "以后再说" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "現在不要" - } } } }, "dialog.enableNotifications.openSettings": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الإعدادات" + "value": "Open Settings" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori postavke" + "value": "設定を開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn indstillinger" + "value": "打开设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen öffnen" + "value": "開啟設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Settings" + "value": "설정 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen öffnen" } }, "es": { @@ -75580,40 +76340,46 @@ "value": "Apri impostazioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "設定を開く" + "value": "Åbn indstillinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설정 열기" + "value": "Otwórz ustawienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne innstillinger" + "value": "Открыть настройки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz ustawienia" + "value": "Otvori postavke" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Ajustes" + "value": "فتح الإعدادات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть настройки" + "value": "Åpne innstillinger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Ajustes" } }, "th": { @@ -75633,52 +76399,46 @@ "state": "translated", "value": "Відкрити налаштування" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开设置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟設定" - } } } }, "dialog.enableNotifications.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تفعيل الإشعارات لـ cmux" + "value": "Enable Notifications for cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Omogući obavještenja za cmux" + "value": "cmuxの通知を有効にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver notifikationer for cmux" + "value": "启用 cmux 通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen für cmux aktivieren" + "value": "為 cmux 啟用通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enable Notifications for cmux" + "value": "cmux 알림 활성화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen für cmux aktivieren" } }, "es": { @@ -75699,40 +76459,46 @@ "value": "Abilita notifiche per cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxの通知を有効にする" + "value": "Aktiver notifikationer for cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 알림 활성화" + "value": "Włącz powiadomienia dla cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktiver varsler for cmux" + "value": "Включить уведомления для cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włącz powiadomienia dla cmux" + "value": "Omogući obavještenja za cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativar Notificações para o cmux" + "value": "تفعيل الإشعارات لـ cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить уведомления для cmux" + "value": "Aktiver varsler for cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativar Notificações para o cmux" } }, "th": { @@ -75752,52 +76518,46 @@ "state": "translated", "value": "Увімкнути сповіщення для cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用 cmux 通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "為 cmux 啟用通知" - } } } }, "dialog.moveFailed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتمكن cmux من نقل هذا اللسان إلى الوجهة المحددة." + "value": "cmux could not move this tab to the selected destination." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux nije mogao premjestiti ovaj tab na odabrano odredište." + "value": "cmuxはこのタブを選択した移動先に移動できませんでした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke flytte denne fane til den valgte destination." + "value": "cmux 无法将此标签页移动到所选目标。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux konnte diesen Tab nicht zum ausgewählten Ziel verschieben." + "value": "cmux 無法將此標籤頁移至所選的目的地。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux could not move this tab to the selected destination." + "value": "cmux에서 이 탭을 선택한 대상으로 이동할 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux konnte diesen Tab nicht zum ausgewählten Ziel verschieben." } }, "es": { @@ -75818,70 +76578,64 @@ "value": "cmux non è riuscito a spostare questa scheda nella destinazione selezionata." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "cmuxはこのタブを選択した移動先に移動できませんでした。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux에서 이 탭을 선택한 대상으로 이동할 수 없습니다." + "value": "cmux kunne ikke flytte denne fane til den valgte destination." } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke flytte denne fanen til den valgte destinasjonen." + "value": "cmux nie mógł przenieść tej karty do wybranego miejsca docelowego." } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux nie mógł przenieść tej karty do wybranego miejsca docelowego." + "value": "cmux не удалось переместить эту вкладку в выбранное место назначения." } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "O cmux não conseguiu mover esta aba para o destino selecionado." + "value": "cmux nije mogao premjestiti ovaj tab na odabrano odredište." } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "cmux не удалось переместить эту вкладку в выбранное место назначения." + "value": "لم يتمكن cmux من نقل هذا اللسان إلى الوجهة المحددة." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux ไม่สามารถย้ายแท็บนี้ไปยังปลายทางที่เลือกได้" + "value": "cmux kunne ikke flytte denne fanen til den valgte destinasjonen." } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "cmux bu sekmeyi seçilen hedefe taşıyamadı." + "value": "O cmux não conseguiu mover esta aba para o destino selecionado." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "cmux не зміг перемістити цю вкладку до вибраного місця призначення." + "value": "cmux ไม่สามารถย้ายแท็บนี้ไปยังปลายทางที่เลือกได้" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "cmux 无法将此标签页移动到所选目标。" + "value": "cmux bu sekmeyi seçilen hedefe taşıyamadı." } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux 無法將此標籤頁移至所選的目的地。" + "value": "cmux не зміг перемістити цю вкладку до вибраного місця призначення." } } } @@ -75889,34 +76643,40 @@ "dialog.moveFailed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل النقل" + "value": "Move Failed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premještanje nije uspjelo" + "value": "移動失敗" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flytning mislykkedes" + "value": "移动失败" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verschieben fehlgeschlagen" + "value": "移動失敗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Failed" + "value": "이동 실패" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verschieben fehlgeschlagen" } }, "es": { @@ -75937,40 +76697,46 @@ "value": "Spostamento non riuscito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "移動失敗" + "value": "Flytning mislykkedes" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이동 실패" + "value": "Przenoszenie nie powiodło się" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytting mislyktes" + "value": "Ошибка перемещения" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenoszenie nie powiodło się" + "value": "Premještanje nije uspjelo" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Falha ao Mover" + "value": "فشل النقل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ошибка перемещения" + "value": "Flytting mislyktes" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha ao Mover" } }, "th": { @@ -75990,52 +76756,46 @@ "state": "translated", "value": "Помилка переміщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移动失败" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移動失敗" - } } } }, "dialog.moveTab.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختر وجهة لهذا اللسان." + "value": "Choose a destination for this tab." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odaberite odredište za ovaj tab." + "value": "このタブの移動先を選択してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vælg en destination for denne fane." + "value": "请为此标签页选择目标位置。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wählen Sie ein Ziel für diesen Tab." + "value": "選擇此標籤頁的目的地。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Choose a destination for this tab." + "value": "이 탭의 대상을 선택하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wählen Sie ein Ziel für diesen Tab." } }, "es": { @@ -76056,40 +76816,46 @@ "value": "Scegli una destinazione per questa scheda." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このタブの移動先を選択してください。" + "value": "Vælg en destination for denne fane." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 탭의 대상을 선택하세요." + "value": "Wybierz miejsce docelowe dla tej karty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Velg en destinasjon for denne fanen." + "value": "Выберите место назначения для этой вкладки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybierz miejsce docelowe dla tej karty." + "value": "Odaberite odredište za ovaj tab." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escolha um destino para esta aba." + "value": "اختر وجهة لهذا اللسان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выберите место назначения для этой вкладки." + "value": "Velg en destinasjon for denne fanen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escolha um destino para esta aba." } }, "th": { @@ -76109,52 +76875,46 @@ "state": "translated", "value": "Виберіть місце призначення для цієї вкладки." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请为此标签页选择目标位置。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "選擇此標籤頁的目的地。" - } } } }, "dialog.moveTab.move": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل" + "value": "Move" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti" + "value": "移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt" + "value": "移动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verschieben" + "value": "移動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move" + "value": "이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verschieben" } }, "es": { @@ -76175,40 +76935,46 @@ "value": "Sposta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "移動" + "value": "Flyt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이동" + "value": "Przenieś" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt" + "value": "Переместить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś" + "value": "Premjesti" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover" + "value": "نقل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить" + "value": "Flytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover" } }, "th": { @@ -76228,52 +76994,46 @@ "state": "translated", "value": "Перемістити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移动" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移動" - } } } }, "dialog.moveTab.newWorkspaceCurrentWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة في النافذة الحالية" + "value": "New Workspace in Current Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor u trenutnom prozoru" + "value": "現在のウインドウの新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde i nuværende vindue" + "value": "当前窗口的新工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich im aktuellen Fenster" + "value": "目前視窗的新工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace in Current Window" + "value": "현재 윈도우의 새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich im aktuellen Fenster" } }, "es": { @@ -76294,40 +77054,46 @@ "value": "Nuova area di lavoro nella finestra corrente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のウインドウの新規ワークスペース" + "value": "Nyt arbejdsområde i nuværende vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 윈도우의 새 작업 공간" + "value": "Nowa przestrzeń robocza w bieżącym oknie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde i gjeldende vindu" + "value": "Новое рабочее пространство в текущем окне" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza w bieżącym oknie" + "value": "Novi radni prostor u trenutnom prozoru" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho na Janela Atual" + "value": "مساحة عمل جديدة في النافذة الحالية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство в текущем окне" + "value": "Nytt arbeidsområde i gjeldende vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho na Janela Atual" } }, "th": { @@ -76347,52 +77113,46 @@ "state": "translated", "value": "Нова робоча область у поточному вікні" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "当前窗口的新工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "目前視窗的新工作區" - } } } }, "dialog.moveTab.selectedWorkspaceNewWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل المحددة في نافذة جديدة" + "value": "Selected Workspace in New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Odabrani radni prostor u novom prozoru" + "value": "選択したワークスペースを新規ウインドウに" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Valgt arbejdsområde i nyt vindue" + "value": "新窗口中的所选工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ausgewählter Arbeitsbereich in neuem Fenster" + "value": "所選工作區至新視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Selected Workspace in New Window" + "value": "선택한 작업 공간을 새 윈도우로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ausgewählter Arbeitsbereich in neuem Fenster" } }, "es": { @@ -76413,40 +77173,46 @@ "value": "Area di lavoro selezionata in una nuova finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "選択したワークスペースを新規ウインドウに" + "value": "Valgt arbejdsområde i nyt vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "선택한 작업 공간을 새 윈도우로" + "value": "Wybrana przestrzeń robocza w nowym oknie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Valgt arbeidsområde i nytt vindu" + "value": "Выбранное рабочее пространство в новом окне" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wybrana przestrzeń robocza w nowym oknie" + "value": "Odabrani radni prostor u novom prozoru" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Selecionada em Nova Janela" + "value": "مساحة العمل المحددة في نافذة جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выбранное рабочее пространство в новом окне" + "value": "Valgt arbeidsområde i nytt vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho Selecionada em Nova Janela" } }, "th": { @@ -76466,52 +77232,46 @@ "state": "translated", "value": "Вибрана робоча область у новому вікні" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新窗口中的所选工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "所選工作區至新視窗" - } } } }, "dialog.moveTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل اللسان" + "value": "Move Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjesti tab" + "value": "タブの移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt fane" + "value": "移动标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab verschieben" + "value": "移動標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Tab" + "value": "탭 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab verschieben" } }, "es": { @@ -76532,40 +77292,46 @@ "value": "Sposta scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブの移動" + "value": "Flyt fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이동" + "value": "Przenieś kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt fane" + "value": "Переместить вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś kartę" + "value": "Premjesti tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover Aba" + "value": "نقل اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить вкладку" + "value": "Flytt fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover Aba" } }, "th": { @@ -76585,52 +77351,46 @@ "state": "translated", "value": "Перемістити вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移动标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移動標籤頁" - } } } }, "dialog.quitCmux.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سيؤدي هذا إلى إغلاق جميع النوافذ ومساحات العمل." + "value": "This will close all windows and workspaces." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo će zatvoriti sve prozore i radne prostore." + "value": "すべてのウインドウとワークスペースを閉じます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette lukker alle vinduer og arbejdsområder." + "value": "这将关闭所有窗口和工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dadurch werden alle Fenster und Arbeitsbereiche geschlossen." + "value": "這將關閉所有視窗和工作區。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This will close all windows and workspaces." + "value": "모든 윈도우와 작업 공간을 닫습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dadurch werden alle Fenster und Arbeitsbereiche geschlossen." } }, "es": { @@ -76651,40 +77411,46 @@ "value": "Questa operazione chiuderà tutte le finestre e le aree di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべてのウインドウとワークスペースを閉じます。" + "value": "Dette lukker alle vinduer og arbejdsområder." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모든 윈도우와 작업 공간을 닫습니다." + "value": "Spowoduje to zamknięcie wszystkich okien i przestrzeni roboczych." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette vil lukke alle vinduer og arbeidsområder." + "value": "Все окна и рабочие пространства будут закрыты." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to zamknięcie wszystkich okien i przestrzeni roboczych." + "value": "Ovo će zatvoriti sve prozore i radne prostore." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto fechará todas as janelas e áreas de trabalho." + "value": "سيؤدي هذا إلى إغلاق جميع النوافذ ومساحات العمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Все окна и рабочие пространства будут закрыты." + "value": "Dette vil lukke alle vinduer og arbeidsområder." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto fechará todas as janelas e áreas de trabalho." } }, "th": { @@ -76704,52 +77470,46 @@ "state": "translated", "value": "Це закриє всі вікна та робочі області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将关闭所有窗口和工作区。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這將關閉所有視窗和工作區。" - } } } }, "dialog.quitCmux.quit": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إنهاء" + "value": "Quit" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori" + "value": "終了" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Afslut" + "value": "退出" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Beenden" + "value": "結束" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Quit" + "value": "종료" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Beenden" } }, "es": { @@ -76770,40 +77530,46 @@ "value": "Esci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "終了" + "value": "Afslut" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "종료" + "value": "Zakończ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avslutt" + "value": "Завершить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zakończ" + "value": "Zatvori" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Encerrar" + "value": "إنهاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Завершить" + "value": "Avslutt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Encerrar" } }, "th": { @@ -76823,52 +77589,46 @@ "state": "translated", "value": "Завершити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "退出" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "結束" - } } } }, "dialog.quitCmux.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إنهاء cmux؟" + "value": "Quit cmux?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvoriti cmux?" + "value": "cmux を終了しますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Afslut cmux?" + "value": "退出 cmux?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux beenden?" + "value": "要結束 cmux 嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Quit cmux?" + "value": "cmux를 종료하시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux beenden?" } }, "es": { @@ -76889,40 +77649,46 @@ "value": "Uscire da cmux?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux を終了しますか?" + "value": "Afslut cmux?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux를 종료하시겠습니까?" + "value": "Zakończyć cmux?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avslutte cmux?" + "value": "Завершить cmux?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zakończyć cmux?" + "value": "Zatvoriti cmux?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Encerrar o cmux?" + "value": "إنهاء cmux؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Завершить cmux?" + "value": "Avslutte cmux?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Encerrar o cmux?" } }, "th": { @@ -76942,52 +77708,46 @@ "state": "translated", "value": "Завершити cmux?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "退出 cmux?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要結束 cmux 嗎?" - } } } }, "dialog.renameTab.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسمًا مخصصًا لهذا اللسان." + "value": "Enter a custom name for this tab." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite prilagođeni naziv za ovaj tab." + "value": "このタブのカスタム名を入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et brugerdefineret navn til denne fane." + "value": "请为此标签页输入自定义名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen benutzerdefinierten Namen für diesen Tab ein." + "value": "為此標籤頁輸入自訂名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a custom name for this tab." + "value": "이 탭의 사용자 지정 이름을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen benutzerdefinierten Namen für diesen Tab ein." } }, "es": { @@ -77008,40 +77768,46 @@ "value": "Inserisci un nome personalizzato per questa scheda." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このタブのカスタム名を入力してください。" + "value": "Indtast et brugerdefineret navn til denne fane." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 탭의 사용자 지정 이름을 입력하세요." + "value": "Wprowadź własną nazwę dla tej karty." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et egendefinert navn for denne fanen." + "value": "Введите пользовательское имя для этой вкладки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź własną nazwę dla tej karty." + "value": "Unesite prilagođeni naziv za ovaj tab." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira um nome personalizado para esta aba." + "value": "أدخل اسمًا مخصصًا لهذا اللسان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите пользовательское имя для этой вкладки." + "value": "Skriv inn et egendefinert navn for denne fanen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira um nome personalizado para esta aba." } }, "th": { @@ -77061,52 +77827,46 @@ "state": "translated", "value": "Введіть власну назву для цієї вкладки." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请为此标签页输入自定义名称。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "為此標籤頁輸入自訂名稱。" - } } } }, "dialog.renameTab.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم اللسان" + "value": "Tab name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv taba" + "value": "タブ名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fanenavn" + "value": "标签页名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab-Name" + "value": "標籤頁名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tab name" + "value": "탭 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab-Name" } }, "es": { @@ -77127,40 +77887,46 @@ "value": "Nome scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ名" + "value": "Fanenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름" + "value": "Nazwa karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fanenavn" + "value": "Имя вкладки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nazwa karty" + "value": "Naziv taba" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nome da aba" + "value": "اسم اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Имя вкладки" + "value": "Fanenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome da aba" } }, "th": { @@ -77180,52 +77946,46 @@ "state": "translated", "value": "Назва вкладки" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁名稱" - } } } }, "dialog.renameTab.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية اللسان" + "value": "Rename Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj tab" + "value": "タブの名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb fane" + "value": "重命名标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen" + "value": "重新命名標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Tab" + "value": "탭 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab umbenennen" } }, "es": { @@ -77246,40 +78006,46 @@ "value": "Rinomina scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブの名称変更" + "value": "Omdøb fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경" + "value": "Zmień nazwę karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn" + "value": "Переименовать вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty" + "value": "Preimenuj tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Aba" + "value": "إعادة تسمية اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку" + "value": "Gi fanen nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Aba" } }, "th": { @@ -77299,52 +78065,46 @@ "state": "translated", "value": "Перейменувати вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名標籤頁" - } } } }, "dialog.renameWorkspace.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسمًا مخصصًا لمساحة العمل هذه." + "value": "Enter a custom name for this workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesite prilagođeni naziv za ovaj radni prostor." + "value": "このワークスペースのカスタム名を入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et brugerdefineret navn til dette arbejdsområde." + "value": "请为此工作区输入自定义名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie einen benutzerdefinierten Namen für diesen Arbeitsbereich ein." + "value": "為此工作區輸入自訂名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a custom name for this workspace." + "value": "이 작업 공간의 사용자 지정 이름을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie einen benutzerdefinierten Namen für diesen Arbeitsbereich ein." } }, "es": { @@ -77365,40 +78125,46 @@ "value": "Inserisci un nome personalizzato per questa area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "このワークスペースのカスタム名を入力してください。" + "value": "Indtast et brugerdefineret navn til dette arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 작업 공간의 사용자 지정 이름을 입력하세요." + "value": "Wprowadź własną nazwę dla tej przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et egendefinert navn for dette arbeidsområdet." + "value": "Введите пользовательское имя для этого рабочего пространства." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wprowadź własną nazwę dla tej przestrzeni roboczej." + "value": "Unesite prilagođeni naziv za ovaj radni prostor." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira um nome personalizado para esta área de trabalho." + "value": "أدخل اسمًا مخصصًا لمساحة العمل هذه." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Введите пользовательское имя для этого рабочего пространства." + "value": "Skriv inn et egendefinert navn for dette arbeidsområdet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira um nome personalizado para esta área de trabalho." } }, "th": { @@ -77418,52 +78184,46 @@ "state": "translated", "value": "Введіть власну назву для цієї робочої області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请为此工作区输入自定义名称。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "為此工作區輸入自訂名稱。" - } } } }, "dialog.renameWorkspace.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم مساحة العمل" + "value": "Workspace name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv radnog prostora" + "value": "ワークスペース名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdenavn" + "value": "工作区名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Name des Arbeitsbereichs" + "value": "工作區名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace name" + "value": "작업 공간 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Name des Arbeitsbereichs" } }, "es": { @@ -77484,40 +78244,46 @@ "value": "Nome area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名" + "value": "Arbejdsområdenavn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름" + "value": "Nazwa przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdenavn" + "value": "Имя рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nazwa przestrzeni roboczej" + "value": "Naziv radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nome da área de trabalho" + "value": "اسم مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Имя рабочего пространства" + "value": "Arbeidsområdenavn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome da área de trabalho" } }, "th": { @@ -77537,52 +78303,46 @@ "state": "translated", "value": "Назва робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區名稱" - } } } }, "dialog.renameWorkspace.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "Rename Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "ワークスペースの名称変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "重命名工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "重新命名工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace" + "value": "작업 공간 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen" } }, "es": { @@ -77603,40 +78363,46 @@ "value": "Rinomina area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更" + "value": "Omdøb arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "Zmień nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Переименовать рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Preimenuj radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "إعادة تسمية مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Gi arbeidsområdet nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho" } }, "th": { @@ -77656,18 +78422,6 @@ "state": "translated", "value": "Перейменувати робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區" - } } } }, @@ -78150,6 +78904,18 @@ "dialog.textURL.blocked.ok": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "OK" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "OK" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -78174,12 +78940,6 @@ "value": "OK" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "OK" - } - }, "es": { "stringUnit": { "state": "translated", @@ -78198,12 +78958,6 @@ "value": "OK" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "OK" - } - }, "km": { "stringUnit": { "state": "translated", @@ -78275,40 +79029,28 @@ "dialog.textURL.blocked.title": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "تم حظر رابط cmux" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "cmux Link blokiran" - } - }, - "da": { + "en": { "stringUnit": { "state": "translated", - "value": "cmux Link blokeret" + "value": "cmux Link Blocked" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux Link blockiert" + "value": "cmux リンクがブロックされました" } }, - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "cmux Link Blocked" + "value": "تم حظر رابط cmux" } }, - "es": { + "da": { "stringUnit": { "state": "translated", - "value": "Enlace cmux bloqueado" + "value": "cmux Link blokeret" } }, "fr": { @@ -78323,10 +79065,10 @@ "value": "cmux Collegamento bloccato" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "cmux リンクがブロックされました" + "value": "cmux Link blockiert" } }, "km": { @@ -78335,28 +79077,28 @@ "value": "តំណភ្ជាប់ cmux ត្រូវបានរារាំង" } }, - "ko": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux 링크가 차단됨" + "value": "cmux Link blokiran" } }, - "nb": { + "es": { "stringUnit": { "state": "translated", - "value": "cmux Link blokkert" + "value": "Enlace cmux bloqueado" } }, - "pl": { + "tr": { "stringUnit": { "state": "translated", - "value": "Zablokowane łącze cmux" + "value": "cmux Bağlantısı Engellendi" } }, - "pt-BR": { + "th": { "stringUnit": { "state": "translated", - "value": "Link cmux bloqueado" + "value": "ลิงก์ cmux ถูกบล็อก" } }, "ru": { @@ -78365,28 +79107,40 @@ "value": "Ссылка cmux заблокирована" } }, - "th": { + "ko": { "stringUnit": { "state": "translated", - "value": "ลิงก์ cmux ถูกบล็อก" + "value": "cmux 링크가 차단됨" } }, - "tr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux Bağlantısı Engellendi" + "value": "cmux 链接被阻止" } }, - "uk": { + "nb": { "stringUnit": { "state": "translated", - "value": "Посилання cmux заблоковано" + "value": "cmux Link blokkert" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "cmux 链接被阻止" + "value": "Link cmux bloqueado" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zablokowane łącze cmux" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Посилання cmux заблоковано" } }, "zh-Hant": { @@ -78400,34 +79154,34 @@ "dialog.textURL.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "إلغاء" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "Annuller" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "Abbrechen" } }, "es": { @@ -78442,28 +79196,28 @@ "value": "Annuler" } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "Annulla" + "value": "취소" } }, - "ja": { + "km": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "បោះបង់" } }, - "km": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "បោះបង់" + "value": "Cancelar" } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Annulla" } }, "nb": { @@ -78478,22 +79232,16 @@ "value": "Anuluj" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Cancelar" - } - }, "ru": { "stringUnit": { "state": "translated", "value": "Отмена" } }, - "th": { + "uk": { "stringUnit": { "state": "translated", - "value": "ยกเลิก" + "value": "Скасувати" } }, "tr": { @@ -78502,10 +79250,10 @@ "value": "İptal" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "ยกเลิก" } }, "zh-Hans": { @@ -78519,46 +79267,46 @@ "state": "translated", "value": "取消" } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Otkaži" + } } } }, "dialog.textURL.error.duplicateParameter": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "قام الرابط بتكرار معلمة: %@" - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Veza je ponovila parametar: %@" + "value": "The link repeated a parameter: %@" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Linket gentog en parameter: %@" + "value": "リンクでパラメータが重複しています: %@" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Der Link wiederholte einen Parameter: %@" + "value": "El enlace repetía un parámetro: %@" } }, - "en": { + "da": { "stringUnit": { "state": "translated", - "value": "The link repeated a parameter: %@" + "value": "Linket gentog en parameter: %@" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "El enlace repetía un parámetro: %@" + "value": "Der Link wiederholte einen Parameter: %@" } }, "fr": { @@ -78567,16 +79315,16 @@ "value": "Le lien répétait un paramètre: %@" } }, - "it": { + "ar": { "stringUnit": { "state": "translated", - "value": "Il collegamento ripeteva un parametro: %@" + "value": "قام الرابط بتكرار معلمة: %@" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "リンクでパラメータが重複しています: %@" + "value": "Veza je ponovila parametar: %@" } }, "km": { @@ -78585,12 +79333,6 @@ "value": "តំណភ្ជាប់បានធ្វើម្តងទៀតនូវប៉ារ៉ាម៉ែត្រមួយ៖ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "링크에서 매개변수 %@를 반복했습니다." - } - }, "nb": { "stringUnit": { "state": "translated", @@ -78603,22 +79345,22 @@ "value": "W łączu powtórzono parametr: %@" } }, - "pt-BR": { + "it": { "stringUnit": { "state": "translated", - "value": "O link repetiu um parâmetro: %@" + "value": "Il collegamento ripeteva un parametro: %@" } }, - "ru": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ссылка повторяла параметр: %@" + "value": "링크에서 매개변수 %@를 반복했습니다." } }, - "th": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ลิงก์ทำซ้ำพารามิเตอร์: %@" + "value": "该链接重复了一个参数: %@" } }, "tr": { @@ -78627,16 +79369,16 @@ "value": "Bağlantı bir parametreyi tekrarladı: %@" } }, - "uk": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Посилання повторювало параметр: %@" + "value": "O link repetiu um parâmetro: %@" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "该链接重复了一个参数: %@" + "value": "Ссылка повторяла параметр: %@" } }, "zh-Hant": { @@ -78644,22 +79386,40 @@ "state": "translated", "value": "此連結重複了一個參數: %@" } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ลิงก์ทำซ้ำพารามิเตอร์: %@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Посилання повторювало параметр: %@" + } } } }, "dialog.textURL.error.invalidBooleanParameter": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يتضمن الارتباط قيمة منطقية غير صالحة للمعلمة: %@" + "value": "The link included an invalid boolean value for parameter: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veza je uključivala nevažeću logičku vrijednost za parametar: %@" + "value": "リンクのパラメータに無効な真偽値が含まれています: %@" + } + }, + "fr": { + "stringUnit": { + "state": "translated", + "value": "Le lien incluait une valeur booléenne non valide pour le paramètre: %@" } }, "da": { @@ -78668,16 +79428,16 @@ "value": "Linket indeholdt en ugyldig boolesk værdi for parameteren: %@" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Der Link enthielt einen ungültigen booleschen Wert für den Parameter: %@" + "value": "يتضمن الارتباط قيمة منطقية غير صالحة للمعلمة: %@" } }, - "en": { + "bs": { "stringUnit": { "state": "translated", - "value": "The link included an invalid boolean value for parameter: %@" + "value": "Veza je uključivala nevažeću logičku vrijednost za parametar: %@" } }, "es": { @@ -78686,10 +79446,10 @@ "value": "El enlace incluía un valor booleano no válido para el parámetro: %@" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Le lien incluait une valeur booléenne non valide pour le paramètre: %@" + "value": "Der Link enthielt einen ungültigen booleschen Wert für den Parameter: %@" } }, "it": { @@ -78698,52 +79458,52 @@ "value": "Il collegamento includeva un valore booleano non valido per il parametro: %@" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "リンクのパラメータに無効な真偽値が含まれています: %@" + "value": "Link zawierał nieprawidłową wartość logiczną parametru: %@" } }, - "km": { + "ru": { "stringUnit": { "state": "translated", - "value": "តំណរួមបញ្ចូលតម្លៃប៊ូលីនមិនត្រឹមត្រូវសម្រាប់ប៉ារ៉ាម៉ែត្រ៖ %@" + "value": "Ссылка содержала недопустимое логическое значение параметра: %@." } }, - "ko": { + "km": { "stringUnit": { "state": "translated", - "value": "링크에 매개변수 %@에 잘못된 부울 값이 포함되어 있습니다." + "value": "តំណរួមបញ្ចូលតម្លៃប៊ូលីនមិនត្រឹមត្រូវសម្រាប់ប៉ារ៉ាម៉ែត្រ៖ %@" } }, - "nb": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Linken inkluderte en ugyldig boolsk verdi for parameteren: %@" + "value": "该链接包含参数的无效布尔值: %@" } }, - "pl": { + "nb": { "stringUnit": { "state": "translated", - "value": "Link zawierał nieprawidłową wartość logiczną parametru: %@" + "value": "Linken inkluderte en ugyldig boolsk verdi for parameteren: %@" } }, - "pt-BR": { + "ko": { "stringUnit": { "state": "translated", - "value": "O link incluía um valor booleano inválido para o parâmetro: %@" + "value": "링크에 매개변수 %@에 잘못된 부울 값이 포함되어 있습니다." } }, - "ru": { + "uk": { "stringUnit": { "state": "translated", - "value": "Ссылка содержала недопустимое логическое значение параметра: %@." + "value": "Посилання містило недійсне логічне значення для параметра: %@" } }, - "th": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "ลิงก์นี้มีค่าบูลีนที่ไม่ถูกต้องสำหรับพารามิเตอร์: %@" + "value": "O link incluía um valor booleano inválido para o parâmetro: %@" } }, "tr": { @@ -78752,16 +79512,10 @@ "value": "Bağlantı, şu parametre için geçersiz bir boolean değeri içeriyordu: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Посилання містило недійсне логічне значення для параметра: %@" - } - }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "该链接包含参数的无效布尔值: %@" + "value": "ลิงก์นี้มีค่าบูลีนที่ไม่ถูกต้องสำหรับพารามิเตอร์: %@" } }, "zh-Hant": { @@ -78775,40 +79529,40 @@ "dialog.textURL.error.missingText": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الرابط لم يتضمن النص." + "value": "The link did not include text." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veza nije sadržavala tekst." + "value": "リンクにテキストが含まれていません。" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Linket indeholdt ikke tekst." + "value": "الرابط لم يتضمن النص." } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Der Link enthielt keinen Text." + "value": "El enlace no incluía texto." } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "The link did not include text." + "value": "Der Link enthielt keinen Text." } }, - "es": { + "da": { "stringUnit": { "state": "translated", - "value": "El enlace no incluía texto." + "value": "Linket indeholdt ikke tekst." } }, "fr": { @@ -78817,16 +79571,10 @@ "value": "Le lien ne comprenait pas de texte." } }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Il collegamento non includeva testo." - } - }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "リンクにテキストが含まれていません。" + "value": "Veza nije sadržavala tekst." } }, "km": { @@ -78841,40 +79589,46 @@ "value": "링크에 텍스트가 포함되지 않았습니다." } }, - "nb": { + "tr": { "stringUnit": { "state": "translated", - "value": "Linken inneholdt ikke tekst." + "value": "Bağlantı metin içermiyordu." } }, - "pl": { + "it": { "stringUnit": { "state": "translated", - "value": "Link nie zawierał tekstu." + "value": "Il collegamento non includeva testo." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "O link não incluía texto." + "value": "Linken inneholdt ikke tekst." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "В ссылке не было текста." + "value": "该链接不包含文本。" } }, - "th": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "ลิงก์ไม่มีข้อความ" + "value": "該連結不包含文字。" } }, - "tr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bağlantı metin içermiyordu." + "value": "В ссылке не было текста." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Link nie zawierał tekstu." } }, "uk": { @@ -78883,16 +79637,16 @@ "value": "Посилання не містить тексту." } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "该链接不包含文本。" + "value": "O link não incluía texto." } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "該連結不包含文字。" + "value": "ลิงก์ไม่มีข้อความ" } } } @@ -78900,58 +79654,58 @@ "dialog.textURL.error.multipleLinks": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يمكن فتح رابط خارجي واحد من cmux فقط في كل مرة." + "value": "Only one cmux external link can be opened at a time." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Istovremeno se može otvoriti samo jedna vanjska cmux veza." + "value": "cmux の外部リンクは一度に 1 つだけ開けます。" } }, - "da": { + "es": { "stringUnit": { "state": "translated", - "value": "Kun ét eksternt cmux-link kan åbnes ad gangen." + "value": "Solo se puede abrir un enlace externo de cmux a la vez." } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Es kann jeweils nur ein externer cmux-Link geöffnet werden." + "value": "يمكن فتح رابط خارجي واحد من cmux فقط في كل مرة." } }, - "en": { + "da": { "stringUnit": { "state": "translated", - "value": "Only one cmux external link can be opened at a time." + "value": "Kun ét eksternt cmux-link kan åbnes ad gangen." } }, - "es": { + "nb": { "stringUnit": { "state": "translated", - "value": "Solo se puede abrir un enlace externo de cmux a la vez." + "value": "Bare én ekstern cmux-kobling kan åpnes om gangen." } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Un seul lien externe cmux peut être ouvert à la fois." + "value": "Istovremeno se može otvoriti samo jedna vanjska cmux veza." } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "È possibile aprire solo un link esterno cmux alla volta." + "value": "한 번에 하나의 cmux 외부 링크만 열 수 있습니다." } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "cmux の外部リンクは一度に 1 つだけ開けます。" + "value": "Es kann jeweils nur ein externer cmux-Link geöffnet werden." } }, "km": { @@ -78960,58 +79714,58 @@ "value": "មានតែតំណភ្ជាប់ខាងក្រៅ cmux មួយប៉ុណ្ណោះដែលអាចបើកបានក្នុងពេលតែមួយ។" } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "한 번에 하나의 cmux 외부 링크만 열 수 있습니다." + "value": "È possibile aprire solo un link esterno cmux alla volta." } }, - "nb": { + "fr": { "stringUnit": { "state": "translated", - "value": "Bare én ekstern cmux-kobling kan åpnes om gangen." + "value": "Un seul lien externe cmux peut être ouvert à la fois." } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Jednocześnie można otworzyć tylko jeden zewnętrzny link cmux." + "value": "Одновременно можно открыть только одну внешнюю ссылку cmux." } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Apenas um link externo do cmux pode ser aberto por vez." + "value": "一次只能打开一个 cmux 外部链接。" } }, - "ru": { + "pl": { "stringUnit": { "state": "translated", - "value": "Одновременно можно открыть только одну внешнюю ссылку cmux." + "value": "Jednocześnie można otworzyć tylko jeden zewnętrzny link cmux." } }, - "th": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "สามารถเปิดลิงก์ภายนอก cmux ได้ครั้งละหนึ่งรายการเท่านั้น" + "value": "Apenas um link externo do cmux pode ser aberto por vez." } }, - "tr": { + "uk": { "stringUnit": { "state": "translated", - "value": "Aynı anda yalnızca bir harici cmux bağlantısı açılabilir." + "value": "Одночасно можна відкрити лише одне зовнішнє посилання cmux." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Одночасно можна відкрити лише одне зовнішнє посилання cmux." + "value": "สามารถเปิดลิงก์ภายนอก cmux ได้ครั้งละหนึ่งรายการเท่านั้น" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "一次只能打开一个 cmux 外部链接。" + "value": "Aynı anda yalnızca bir harici cmux bağlantısı açılabilir." } }, "zh-Hant": { @@ -79025,22 +79779,34 @@ "dialog.textURL.error.nameContainsUnsafeCharacters": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The link name contains hidden control or formatting characters, so cmux refused to use it." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リンク名に非表示の制御文字または書式文字が含まれているため、cmux は使用を拒否しました。" + } + }, "ar": { "stringUnit": { "state": "translated", "value": "يحتوي اسم الارتباط على أحرف تحكم أو تنسيق مخفية، لذا رفضت cmux استخدامه." } }, - "bs": { + "fr": { "stringUnit": { "state": "translated", - "value": "Ime veze sadrži skrivene znakove za kontrolu ili formatiranje, tako da je cmux odbio da ga koristi." + "value": "Le nom du lien contient des caractères de contrôle ou de formatage cachés, donc cmux a refusé de l'utiliser." } }, - "da": { + "es": { "stringUnit": { "state": "translated", - "value": "Linknavnet indeholder skjulte kontrol- eller formateringstegn, så cmux nægtede at bruge det." + "value": "El nombre del enlace contiene caracteres de control o formato ocultos, por lo que cmux se negó a usarlo." } }, "de": { @@ -79049,34 +79815,34 @@ "value": "Der Linkname enthält versteckte Steuer- oder Formatierungszeichen, daher weigerte sich cmux, ihn zu verwenden." } }, - "en": { + "bs": { "stringUnit": { "state": "translated", - "value": "The link name contains hidden control or formatting characters, so cmux refused to use it." + "value": "Ime veze sadrži skrivene znakove za kontrolu ili formatiranje, tako da je cmux odbio da ga koristi." } }, - "es": { + "nb": { "stringUnit": { "state": "translated", - "value": "El nombre del enlace contiene caracteres de control o formato ocultos, por lo que cmux se negó a usarlo." + "value": "Koblingsnavnet inneholder skjulte kontroll- eller formateringstegn, så cmux nektet å bruke det." } }, - "fr": { + "da": { "stringUnit": { "state": "translated", - "value": "Le nom du lien contient des caractères de contrôle ou de formatage cachés, donc cmux a refusé de l'utiliser." + "value": "Linknavnet indeholder skjulte kontrol- eller formateringstegn, så cmux nægtede at bruge det." } }, - "it": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Il nome del collegamento contiene caratteri di controllo o formattazione nascosti, quindi cmux ha rifiutato di utilizzarlo." + "value": "O nome do link contém controles ocultos ou caracteres de formatação, então cmux se recusou a usá-lo." } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "リンク名に非表示の制御文字または書式文字が含まれているため、cmux は使用を拒否しました。" + "value": "Il nome del collegamento contiene caratteri di controllo o formattazione nascosti, quindi cmux ha rifiutato di utilizzarlo." } }, "km": { @@ -79085,16 +79851,16 @@ "value": "ឈ្មោះតំណមានតួអក្សរដែលលាក់ ឬធ្វើទ្រង់ទ្រាយ ដូច្នេះ cmux បដិសេធមិនប្រើវាទេ។" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "링크 이름에 숨겨진 제어 또는 서식 지정 문자가 포함되어 있으므로 cmux는 이를 사용하기를 거부했습니다." + "value": "Назва посилання містить приховані символи керування або форматування, тому cmux відмовився від її використання." } }, - "nb": { + "ko": { "stringUnit": { "state": "translated", - "value": "Koblingsnavnet inneholder skjulte kontroll- eller formateringstegn, så cmux nektet å bruke det." + "value": "링크 이름에 숨겨진 제어 또는 서식 지정 문자가 포함되어 있으므로 cmux는 이를 사용하기를 거부했습니다." } }, "pl": { @@ -79103,46 +79869,34 @@ "value": "Nazwa łącza zawiera ukryte znaki sterujące lub formatujące, więc cmux odmówił jego użycia." } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "O nome do link contém controles ocultos ou caracteres de formatação, então cmux se recusou a usá-lo." - } - }, "ru": { "stringUnit": { "state": "translated", "value": "Имя ссылки содержит скрытые управляющие или форматирующие символы, поэтому cmux отказался ее использовать." } }, - "th": { - "stringUnit": { - "state": "translated", - "value": "ชื่อลิงก์มีอักขระควบคุมหรือการจัดรูปแบบที่ซ่อนอยู่ ดังนั้น cmux จึงปฏิเสธที่จะใช้" - } - }, - "tr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Bağlantı adı gizli kontrol veya biçimlendirme karakterleri içerdiğinden cmux onu kullanmayı reddetti." + "value": "链接名称包含隐藏控制或格式字符,因此 cmux 拒绝使用它。" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Назва посилання містить приховані символи керування або форматування, тому cmux відмовився від її використання." + "value": "ชื่อลิงก์มีอักขระควบคุมหรือการจัดรูปแบบที่ซ่อนอยู่ ดังนั้น cmux จึงปฏิเสธที่จะใช้" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "链接名称包含隐藏控制或格式字符,因此 cmux 拒绝使用它。" + "value": "連結名稱包含隱藏控製或格式字符,因此 cmux 拒絕使用它。" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "連結名稱包含隱藏控製或格式字符,因此 cmux 拒絕使用它。" + "value": "Bağlantı adı gizli kontrol veya biçimlendirme karakterleri içerdiğinden cmux onu kullanmayı reddetti." } } } @@ -79150,34 +79904,34 @@ "dialog.textURL.error.nameTooLong": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." + "value": "The link name is too long. The maximum length is %lld characters." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv veze je predugačak. Maksimalna dužina je %lld znakova." + "value": "リンク名が長すぎます。最大長は %lld 文字です。" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Linknavnet er for langt. Den maksimale længde er %lld tegn." + "value": "اسم الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Der Linkname ist zu lang. Die maximale Länge beträgt %lld Zeichen." + "value": "Linknavnet er for langt. Den maksimale længde er %lld tegn." } }, - "en": { + "bs": { "stringUnit": { "state": "translated", - "value": "The link name is too long. The maximum length is %lld characters." + "value": "Naziv veze je predugačak. Maksimalna dužina je %lld znakova." } }, "es": { @@ -79192,28 +79946,28 @@ "value": "Le nom du lien est trop long. La longueur maximale est de caractères %lld." } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Il nome del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." + "value": "Der Linkname ist zu lang. Die maximale Länge beträgt %lld Zeichen." } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "リンク名が長すぎます。最大長は %lld 文字です。" + "value": "링크 이름이 너무 깁니다. 최대 길이는 %lld 문자입니다." } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "ឈ្មោះតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" + "value": "Il nome del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." } }, - "ko": { + "km": { "stringUnit": { "state": "translated", - "value": "링크 이름이 너무 깁니다. 최대 길이는 %lld 문자입니다." + "value": "ឈ្មោះតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" } }, "nb": { @@ -79228,10 +79982,10 @@ "value": "Nazwa linku jest za długa. Maksymalna długość to znaki %lld." } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "O nome do link é muito longo. O comprimento máximo é de caracteres %lld." + "value": "链接名称太长。最大长度为 %lld 个字符。" } }, "ru": { @@ -79240,16 +79994,16 @@ "value": "Имя ссылки слишком длинное. Максимальная длина — %lld символов." } }, - "th": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "ชื่อลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" + "value": "O nome do link é muito longo. O comprimento máximo é de caracteres %lld." } }, - "tr": { + "th": { "stringUnit": { "state": "translated", - "value": "Bağlantı adı çok uzun. Maksimum uzunluk %lld karakterdir." + "value": "ชื่อลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" } }, "uk": { @@ -79258,10 +80012,10 @@ "value": "Назва посилання задовга. Максимальна довжина – %lld символів." } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "链接名称太长。最大长度为 %lld 个字符。" + "value": "Bağlantı adı çok uzun. Maksimum uzunluk %lld karakterdir." } }, "zh-Hant": { @@ -79275,16 +80029,16 @@ "dialog.textURL.error.textContainsUnsafeCharacters": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يحتوي نص الارتباط على أحرف غير مدعومة أو مخفية، لذا رفضت cmux استخدامه." + "value": "The link text contains unsupported or hidden characters, so cmux refused to use it." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tekst veze sadrži nepodržane ili skrivene znakove, pa je cmux odbio da ga koristi." + "value": "リンクテキストに未対応または非表示の文字が含まれているため、cmux は使用を拒否しました。" } }, "da": { @@ -79293,64 +80047,64 @@ "value": "Linkteksten indeholder ikke-understøttede eller skjulte tegn, så cmux nægtede at bruge den." } }, - "de": { + "it": { "stringUnit": { "state": "translated", - "value": "Der Linktext enthält nicht unterstützte oder versteckte Zeichen, daher weigerte sich cmux, ihn zu verwenden." + "value": "Il testo del collegamento contiene caratteri non supportati o nascosti, quindi cmux ha rifiutato di utilizzarlo." } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "The link text contains unsupported or hidden characters, so cmux refused to use it." + "value": "Le texte du lien contient des caractères non pris en charge ou masqués, donc cmux a refusé de l'utiliser." } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "El texto del enlace contiene caracteres ocultos o no admitidos, por lo que cmux se negó a utilizarlo." + "value": "يحتوي نص الارتباط على أحرف غير مدعومة أو مخفية، لذا رفضت cmux استخدامه." } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Le texte du lien contient des caractères non pris en charge ou masqués, donc cmux a refusé de l'utiliser." + "value": "Tekst veze sadrži nepodržane ili skrivene znakove, pa je cmux odbio da ga koristi." } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Il testo del collegamento contiene caratteri non supportati o nascosti, quindi cmux ha rifiutato di utilizzarlo." + "value": "Der Linktext enthält nicht unterstützte oder versteckte Zeichen, daher weigerte sich cmux, ihn zu verwenden." } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "リンクテキストに未対応または非表示の文字が含まれているため、cmux は使用を拒否しました。" + "value": "링크 텍스트에 지원되지 않거나 숨겨진 문자가 포함되어 있어 cmux가 사용을 거부했습니다." } }, - "km": { + "es": { "stringUnit": { "state": "translated", - "value": "អត្ថបទតំណមានតួអក្សរដែលមិនគាំទ្រ ឬលាក់ ដូច្នេះ cmux បដិសេធមិនប្រើវា។" + "value": "El texto del enlace contiene caracteres ocultos o no admitidos, por lo que cmux se negó a utilizarlo." } }, - "ko": { + "nb": { "stringUnit": { "state": "translated", - "value": "링크 텍스트에 지원되지 않거나 숨겨진 문자가 포함되어 있어 cmux가 사용을 거부했습니다." + "value": "Linkteksten inneholder ustøttede eller skjulte tegn, så cmux nektet å bruke den." } }, - "nb": { + "km": { "stringUnit": { "state": "translated", - "value": "Linkteksten inneholder ustøttede eller skjulte tegn, så cmux nektet å bruke den." + "value": "អត្ថបទតំណមានតួអក្សរដែលមិនគាំទ្រ ឬលាក់ ដូច្នេះ cmux បដិសេធមិនប្រើវា។" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tekst łącza zawiera nieobsługiwane lub ukryte znaki, dlatego cmux odmówił jego użycia." + "value": "Текст ссылки содержит неподдерживаемые или скрытые символы, поэтому cmux отказался ее использовать." } }, "pt-BR": { @@ -79359,10 +80113,10 @@ "value": "O texto do link contém caracteres não suportados ou ocultos, então cmux recusou-se a usá-lo." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Текст ссылки содержит неподдерживаемые или скрытые символы, поэтому cmux отказался ее использовать." + "value": "链接文本包含不支持或隐藏的字符,因此 cmux 拒绝使用它。" } }, "th": { @@ -79371,22 +80125,22 @@ "value": "ข้อความลิงก์มีอักขระที่ไม่รองรับหรือซ่อนไว้ ดังนั้น cmux จึงปฏิเสธที่จะใช้" } }, - "tr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Bağlantı metni desteklenmeyen veya gizli karakterler içerdiğinden cmux onu kullanmayı reddetti." + "value": "Tekst łącza zawiera nieobsługiwane lub ukryte znaki, dlatego cmux odmówił jego użycia." } }, - "uk": { + "tr": { "stringUnit": { "state": "translated", - "value": "Текст посилання містить непідтримувані або приховані символи, тому cmux відмовився його використовувати." + "value": "Bağlantı metni desteklenmeyen veya gizli karakterler içerdiğinden cmux onu kullanmayı reddetti." } }, - "zh-Hans": { + "uk": { "stringUnit": { "state": "translated", - "value": "链接文本包含不支持或隐藏的字符,因此 cmux 拒绝使用它。" + "value": "Текст посилання містить непідтримувані або приховані символи, тому cmux відмовився його використовувати." } }, "zh-Hant": { @@ -79400,34 +80154,28 @@ "dialog.textURL.error.textTooLong": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "نص الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." - } - }, - "bs": { + "en": { "stringUnit": { "state": "translated", - "value": "Tekst veze je predugačak. Maksimalna dužina je %lld znakova." + "value": "The link text is too long. The maximum length is %lld characters." } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Linkteksten er for lang. Den maksimale længde er %lld tegn." + "value": "リンクテキストが長すぎます。最大長は %lld 文字です。" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Der Linktext ist zu lang. Die maximale Länge beträgt %lld Zeichen." + "value": "نص الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." } }, - "en": { + "da": { "stringUnit": { "state": "translated", - "value": "The link text is too long. The maximum length is %lld characters." + "value": "Linkteksten er for lang. Den maksimale længde er %lld tegn." } }, "es": { @@ -79442,22 +80190,16 @@ "value": "Le texte du lien est trop long. La longueur maximale est de caractères %lld." } }, - "it": { - "stringUnit": { - "state": "translated", - "value": "Il testo del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." - } - }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "リンクテキストが長すぎます。最大長は %lld 文字です。" + "value": "Der Linktext ist zu lang. Die maximale Länge beträgt %lld Zeichen." } }, - "km": { + "bs": { "stringUnit": { "state": "translated", - "value": "អត្ថបទតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" + "value": "Tekst veze je predugačak. Maksimalna dužina je %lld znakova." } }, "ko": { @@ -79466,10 +80208,10 @@ "value": "링크 텍스트가 너무 깁니다. 최대 길이는 %lld 문자입니다." } }, - "nb": { + "km": { "stringUnit": { "state": "translated", - "value": "Linkteksten er for lang. Maksimal lengde er %lld tegn." + "value": "អត្ថបទតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" } }, "pl": { @@ -79478,6 +80220,12 @@ "value": "Tekst linku jest za długi. Maksymalna długość to znaki %lld." } }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Il testo del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." + } + }, "pt-BR": { "stringUnit": { "state": "translated", @@ -79490,22 +80238,22 @@ "value": "Текст ссылки слишком длинный. Максимальная длина — %lld символов." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ข้อความลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" + "value": "Linkteksten er for lang. Maksimal lengde er %lld tegn." } }, - "tr": { + "uk": { "stringUnit": { "state": "translated", - "value": "Bağlantı metni çok uzun. Maksimum uzunluk %lld karakterdir." + "value": "Текст посилання задовгий. Максимальна довжина – %lld символів." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Текст посилання задовгий. Максимальна довжина – %lld символів." + "value": "ข้อความลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" } }, "zh-Hans": { @@ -79514,6 +80262,12 @@ "value": "链接文本太长。最大长度为 %lld 个字符。" } }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Bağlantı metni çok uzun. Maksimum uzunluk %lld karakterdir." + } + }, "zh-Hant": { "stringUnit": { "state": "translated", @@ -79525,22 +80279,22 @@ "dialog.textURL.error.titleContainsUnsafeCharacters": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يحتوي عنوان الارتباط على عناصر تحكم أو أحرف تنسيق مخفية، لذا رفضت cmux استخدامه." + "value": "The link title contains hidden control or formatting characters, so cmux refused to use it." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naslov veze sadrži skrivene znakove za kontrolu ili formatiranje, tako da je cmux odbio da ga koristi." + "value": "リンクタイトルに非表示の制御文字または書式文字が含まれているため、cmux は使用を拒否しました。" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Linktitlen indeholder skjulte kontrol- eller formateringstegn, så cmux nægtede at bruge den." + "value": "يحتوي عنوان الارتباط على عناصر تحكم أو أحرف تنسيق مخفية، لذا رفضت cmux استخدامه." } }, "de": { @@ -79549,70 +80303,64 @@ "value": "Der Linktitel enthält versteckte Steuer- oder Formatierungszeichen, daher weigerte sich cmux, diese zu verwenden." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "The link title contains hidden control or formatting characters, so cmux refused to use it." - } - }, "es": { "stringUnit": { "state": "translated", "value": "El título del enlace contiene caracteres de control o formato ocultos, por lo que cmux se negó a usarlo." } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Le titre du lien contient des caractères de contrôle ou de formatage cachés, donc cmux a refusé de l'utiliser." + "value": "Naslov veze sadrži skrivene znakove za kontrolu ili formatiranje, tako da je cmux odbio da ga koristi." } }, - "it": { + "da": { "stringUnit": { "state": "translated", - "value": "Il titolo del collegamento contiene caratteri di controllo o formattazione nascosti, quindi cmux ha rifiutato di utilizzarlo." + "value": "Linktitlen indeholder skjulte kontrol- eller formateringstegn, så cmux nægtede at bruge den." } }, - "ja": { + "nb": { "stringUnit": { "state": "translated", - "value": "リンクタイトルに非表示の制御文字または書式文字が含まれているため、cmux は使用を拒否しました。" + "value": "Koblingstittelen inneholder skjulte kontroll- eller formateringstegn, så cmux nektet å bruke den." } }, - "km": { + "ko": { "stringUnit": { "state": "translated", - "value": "ចំណងជើងតំណមានវត្ថុបញ្ជាដែលលាក់ ឬទម្រង់តួអក្សរ ដូច្នេះ cmux បដិសេធមិនប្រើវាទេ។" + "value": "링크 제목에 숨겨진 제어 또는 서식 지정 문자가 포함되어 있어 cmux는 이를 사용을 거부했습니다." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "링크 제목에 숨겨진 제어 또는 서식 지정 문자가 포함되어 있어 cmux는 이를 사용을 거부했습니다." + "value": "Заголовок ссылки содержит скрытые управляющие или форматирующие символы, поэтому cmux отказался его использовать." } }, - "nb": { + "km": { "stringUnit": { "state": "translated", - "value": "Koblingstittelen inneholder skjulte kontroll- eller formateringstegn, så cmux nektet å bruke den." + "value": "ចំណងជើងតំណមានវត្ថុបញ្ជាដែលលាក់ ឬទម្រង់តួអក្សរ ដូច្នេះ cmux បដិសេធមិនប្រើវាទេ។" } }, - "pl": { + "fr": { "stringUnit": { "state": "translated", - "value": "Tytuł linku zawiera ukryte znaki sterujące lub formatujące, więc cmux odmówił jego użycia." + "value": "Le titre du lien contient des caractères de contrôle ou de formatage cachés, donc cmux a refusé de l'utiliser." } }, - "pt-BR": { + "it": { "stringUnit": { "state": "translated", - "value": "O título do link contém controles ocultos ou caracteres de formatação, então cmux se recusou a usá-lo." + "value": "Il titolo del collegamento contiene caratteri di controllo o formattazione nascosti, quindi cmux ha rifiutato di utilizzarlo." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Заголовок ссылки содержит скрытые управляющие или форматирующие символы, поэтому cmux отказался его использовать." + "value": "链接标题包含隐藏的控制或格式字符,因此 cmux 拒绝使用它。" } }, "th": { @@ -79621,28 +80369,34 @@ "value": "ชื่อลิงก์มีอักขระควบคุมหรือการจัดรูปแบบที่ซ่อนอยู่ ดังนั้น cmux จึงปฏิเสธที่จะใช้" } }, - "tr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Bağlantı başlığı gizli kontrol veya biçimlendirme karakterleri içerdiğinden cmux bunu kullanmayı reddetti." + "value": "Tytuł linku zawiera ukryte znaki sterujące lub formatujące, więc cmux odmówił jego użycia." } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Заголовок посилання містить приховані символи керування або форматування, тому cmux відмовився його використовувати." + "value": "連結標題包含隱藏的控製或格式字符,因此 cmux 拒絕使用它。" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "链接标题包含隐藏的控制或格式字符,因此 cmux 拒绝使用它。" + "value": "O título do link contém controles ocultos ou caracteres de formatação, então cmux se recusou a usá-lo." } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "連結標題包含隱藏的控製或格式字符,因此 cmux 拒絕使用它。" + "value": "Bağlantı başlığı gizli kontrol veya biçimlendirme karakterleri içerdiğinden cmux bunu kullanmayı reddetti." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Заголовок посилання містить приховані символи керування або форматування, тому cmux відмовився його використовувати." } } } @@ -79650,34 +80404,22 @@ "dialog.textURL.error.titleTooLong": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "عنوان الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Naslov veze je predugačak. Maksimalna dužina je %lld znakova." - } - }, - "da": { + "en": { "stringUnit": { "state": "translated", - "value": "Linktitlen er for lang. Den maksimale længde er %lld tegn." + "value": "The link title is too long. The maximum length is %lld characters." } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Der Linktitel ist zu lang. Die maximale Länge beträgt %lld Zeichen." + "value": "リンクタイトルが長すぎます。最大長は %lld 文字です。" } }, - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "The link title is too long. The maximum length is %lld characters." + "value": "عنوان الرابط طويل جدًا. الحد الأقصى للطول هو أحرف %lld." } }, "es": { @@ -79692,28 +80434,28 @@ "value": "Le titre du lien est trop long. La longueur maximale est de caractères %lld." } }, - "it": { + "km": { "stringUnit": { "state": "translated", - "value": "Il titolo del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." + "value": "ចំណងជើងតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "リンクタイトルが長すぎます。最大長は %lld 文字です。" + "value": "Der Linktitel ist zu lang. Die maximale Länge beträgt %lld Zeichen." } }, - "km": { + "bs": { "stringUnit": { "state": "translated", - "value": "ចំណងជើងតំណវែងពេក។ ប្រវែងអតិបរមាគឺតួអក្សរ %lld ។" + "value": "Naslov veze je predugačak. Maksimalna dužina je %lld znakova." } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "링크 제목이 너무 깁니다. 최대 길이는 %lld 문자입니다." + "value": "Linktitlen er for lang. Den maksimale længde er %lld tegn." } }, "nb": { @@ -79722,10 +80464,16 @@ "value": "Linktittelen er for lang. Maksimal lengde er %lld tegn." } }, - "pl": { + "it": { "stringUnit": { "state": "translated", - "value": "Tytuł linku jest za długi. Maksymalna długość to znaki %lld." + "value": "Il titolo del collegamento è troppo lungo. La lunghezza massima è di %lld caratteri." + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "링크 제목이 너무 깁니다. 최대 길이는 %lld 문자입니다." } }, "pt-BR": { @@ -79740,16 +80488,16 @@ "value": "Название ссылки слишком длинное. Максимальная длина — %lld символов." } }, - "th": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ชื่อลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" + "value": "链接标题太长。最大长度为 %lld 个字符。" } }, - "tr": { + "pl": { "stringUnit": { "state": "translated", - "value": "Bağlantı başlığı çok uzun. Maksimum uzunluk %lld karakterdir." + "value": "Tytuł linku jest za długi. Maksymalna długość to znaki %lld." } }, "uk": { @@ -79758,16 +80506,22 @@ "value": "Назва посилання задовга. Максимальна довжина – %lld символів." } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "链接标题太长。最大长度为 %lld 个字符。" + "value": "連結標題太長。最大長度為 %lld 個字元。" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "連結標題太長。最大長度為 %lld 個字元。" + "value": "ชื่อลิงก์ยาวเกินไป ความยาวสูงสุดคืออักขระ %lld" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Bağlantı başlığı çok uzun. Maksimum uzunluk %lld karakterdir." } } } @@ -79775,16 +80529,28 @@ "dialog.textURL.error.unsupportedParameter": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The link included an unsupported parameter: %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リンクに未対応のパラメータが含まれています: %@" + } + }, "ar": { "stringUnit": { "state": "translated", "value": "يتضمن الارتباط معلمة غير مدعومة: %@" } }, - "bs": { + "es": { "stringUnit": { "state": "translated", - "value": "Veza je uključivala nepodržani parametar: %@" + "value": "El enlace incluía un parámetro no admitido: %@" } }, "da": { @@ -79799,22 +80565,22 @@ "value": "Der Link enthielt einen nicht unterstützten Parameter: %@" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "The link included an unsupported parameter: %@" + "value": "Le lien incluait un paramètre non pris en charge: %@" } }, - "es": { + "bs": { "stringUnit": { "state": "translated", - "value": "El enlace incluía un parámetro no admitido: %@" + "value": "Veza je uključivala nepodržani parametar: %@" } }, - "fr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Le lien incluait un paramètre non pris en charge: %@" + "value": "В ссылке содержится неподдерживаемый параметр: %@." } }, "it": { @@ -79823,12 +80589,6 @@ "value": "Il collegamento includeva un parametro non supportato: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リンクに未対応のパラメータが含まれています: %@" - } - }, "km": { "stringUnit": { "state": "translated", @@ -79847,22 +80607,22 @@ "value": "Linken inkluderte en parameter som ikke støttes: %@" } }, - "pl": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Łącze zawierało nieobsługiwany parametr: %@" + "value": "O link incluía um parâmetro não suportado: %@" } }, - "pt-BR": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "O link incluía um parâmetro não suportado: %@" + "value": "该链接包含不受支持的参数: %@" } }, - "ru": { + "pl": { "stringUnit": { "state": "translated", - "value": "В ссылке содержится неподдерживаемый параметр: %@." + "value": "Łącze zawierało nieobsługiwany parametr: %@" } }, "th": { @@ -79877,22 +80637,16 @@ "value": "Bağlantı desteklenmeyen bir parametre içeriyordu: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Посилання містило непідтримуваний параметр: %@" - } - }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "该链接包含不受支持的参数: %@" + "value": "此連結包含不支援的參數: %@" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "此連結包含不支援的參數: %@" + "value": "Посилання містило непідтримуваний параметр: %@" } } } @@ -79900,31 +80654,31 @@ "dialog.textURL.kind.prompt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مطالبة" + "value": "Prompt" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prompt" + "value": "プロンプト" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Prompt" + "value": "مطالبة" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Prompt" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Prompt" @@ -79948,30 +80702,12 @@ "value": "Prompt" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "プロンプト" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ជម្រុញ" - } - }, "ko": { "stringUnit": { "state": "translated", "value": "프롬프트" } }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Prompt" - } - }, "pl": { "stringUnit": { "state": "translated", @@ -79996,16 +80732,16 @@ "value": "พรอมต์" } }, - "tr": { + "nb": { "stringUnit": { "state": "translated", "value": "Prompt" } }, - "uk": { + "tr": { "stringUnit": { "state": "translated", - "value": "Промпт" + "value": "Prompt" } }, "zh-Hans": { @@ -80019,40 +80755,58 @@ "state": "translated", "value": "提示" } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ជម្រុញ" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Промпт" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Prompt" + } } } }, "dialog.textURL.kind.rules": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "قواعد" + "value": "Rules" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pravila" + "value": "ルール" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Regler" + "value": "قواعد" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Regeln" + "value": "Regler" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Rules" + "value": "Regeln" } }, "es": { @@ -80073,30 +80827,12 @@ "value": "Regole" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ルール" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "ច្បាប់" - } - }, "ko": { "stringUnit": { "state": "translated", "value": "규칙" } }, - "nb": { - "stringUnit": { - "state": "translated", - "value": "Regler" - } - }, "pl": { "stringUnit": { "state": "translated", @@ -80127,10 +80863,10 @@ "value": "Kurallar" } }, - "uk": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Правила" + "value": "規則" } }, "zh-Hans": { @@ -80139,10 +80875,28 @@ "value": "规则" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "規則" + "value": "Правила" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Pravila" + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Regler" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ច្បាប់" } } } @@ -80150,16 +80904,16 @@ "dialog.textURL.kindLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نوع الرابط: %@" + "value": "Link type: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vrsta veze: %@" + "value": "リンクタイプ: %@" } }, "da": { @@ -80168,16 +80922,10 @@ "value": "Linktype: %@" } }, - "de": { - "stringUnit": { - "state": "translated", - "value": "Linktyp: %@" - } - }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Link type: %@" + "value": "Type de lien: %@" } }, "es": { @@ -80186,34 +80934,34 @@ "value": "Tipo de enlace: %@" } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Type de lien: %@" + "value": "Vrsta veze: %@" } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Tipo di collegamento: %@" + "value": "Linktyp: %@" } }, - "ja": { + "ar": { "stringUnit": { "state": "translated", - "value": "リンクタイプ: %@" + "value": "نوع الرابط: %@" } }, - "km": { + "ko": { "stringUnit": { "state": "translated", - "value": "ប្រភេទតំណភ្ជាប់៖ %@" + "value": "링크 유형: %@" } }, - "ko": { + "km": { "stringUnit": { "state": "translated", - "value": "링크 유형: %@" + "value": "ប្រភេទតំណភ្ជាប់៖ %@" } }, "nb": { @@ -80222,46 +80970,46 @@ "value": "Koblingstype: %@" } }, - "pl": { + "it": { "stringUnit": { "state": "translated", - "value": "Typ łącza: %@" + "value": "Tipo di collegamento: %@" } }, - "pt-BR": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tipo de link: %@" + "value": "Тип ссылки: %@" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Тип ссылки: %@" + "value": "链接类型: %@" } }, - "th": { + "pl": { "stringUnit": { "state": "translated", - "value": "ประเภทลิงค์: %@" + "value": "Typ łącza: %@" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Bağlantı türü: %@" + "value": "Tipo de link: %@" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Тип посилання: %@" + "value": "ประเภทลิงค์: %@" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "链接类型: %@" + "value": "Bağlantı türü: %@" } }, "zh-Hant": { @@ -80269,40 +81017,46 @@ "state": "translated", "value": "連結類型: %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Тип посилання: %@" + } } } }, "dialog.textURL.paste": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لصق" + "value": "Paste" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zalijepi" + "value": "ペースト" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Indsæt" + "value": "لصق" } }, - "de": { + "da": { "stringUnit": { "state": "translated", - "value": "Einfügen" + "value": "Indsæt" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Paste" + "value": "Einfügen" } }, "es": { @@ -80323,18 +81077,6 @@ "value": "Incolla" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ペースト" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "បិទភ្ជាប់" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -80347,10 +81089,10 @@ "value": "Lim inn" } }, - "pl": { + "km": { "stringUnit": { "state": "translated", - "value": "Wklej" + "value": "បិទភ្ជាប់" } }, "pt-BR": { @@ -80359,10 +81101,10 @@ "value": "Colar" } }, - "ru": { + "pl": { "stringUnit": { "state": "translated", - "value": "Вставить" + "value": "Wklej" } }, "th": { @@ -80371,16 +81113,16 @@ "value": "วาง" } }, - "tr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Yapıştır" + "value": "Вставить" } }, - "uk": { + "tr": { "stringUnit": { "state": "translated", - "value": "Вставити" + "value": "Yapıştır" } }, "zh-Hans": { @@ -80394,94 +81136,106 @@ "state": "translated", "value": "貼上" } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Zalijepi" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Вставити" + } } } }, "dialog.textURL.pasteFailed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر على cmux إرسال نص الرابط إلى طرفية." + "value": "cmux could not send the link text to a terminal." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux nije mogao poslati tekst veze na terminal." + "value": "cmux はリンクのテキストをターミナルに送信できませんでした。" } }, - "da": { + "es": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke sende linkteksten til en terminal." + "value": "cmux no pudo enviar el texto del enlace a un terminal." } }, - "de": { + "fr": { "stringUnit": { "state": "translated", - "value": "cmux konnte den Linktext nicht an ein Terminal senden." + "value": "cmux n'a pas pu envoyer le texte du lien à un terminal." } }, - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "cmux could not send the link text to a terminal." + "value": "تعذر على cmux إرسال نص الرابط إلى طرفية." } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "cmux no pudo enviar el texto del enlace a un terminal." + "value": "cmux konnte den Linktext nicht an ein Terminal senden." } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux n'a pas pu envoyer le texte du lien à un terminal." + "value": "cmux nije mogao poslati tekst veze na terminal." } }, - "it": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux non è riuscito a inviare il testo del collegamento a un terminale." + "value": "cmux kunne ikke sende linkteksten til en terminal." } }, - "ja": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux はリンクのテキストをターミナルに送信できませんでした。" + "value": "cmux kunne ikke sende koblingsteksten til en terminal." } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "cmux មិនអាចផ្ញើអត្ថបទតំណទៅស្ថានីយបានទេ។" + "value": "cmux non è riuscito a inviare il testo del collegamento a un terminale." } }, - "ko": { + "km": { "stringUnit": { "state": "translated", - "value": "cmux가 링크 텍스트를 터미널로 보낼 수 없습니다." + "value": "cmux មិនអាចផ្ញើអត្ថបទតំណទៅស្ថានីយបានទេ។" } }, - "nb": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke sende koblingsteksten til en terminal." + "value": "cmux não conseguiu enviar o texto do link para um terminal." } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux nie mógł wysłać tekstu linku do terminala." + "value": "cmux가 링크 텍스트를 터미널로 보낼 수 없습니다." } }, - "pt-BR": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux não conseguiu enviar o texto do link para um terminal." + "value": "cmux nie mógł wysłać tekstu linku do terminala." } }, "ru": { @@ -80490,10 +81244,10 @@ "value": "cmux не удалось отправить текст ссылки в терминал." } }, - "th": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux ไม่สามารถส่งข้อความลิงก์ไปยังเทอร์มินัลได้" + "value": "cmux 无法将链接文本发送到终端。" } }, "tr": { @@ -80502,16 +81256,16 @@ "value": "cmux bağlantı metnini bir terminale gönderemedi." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "cmux не вдалося надіслати текст посилання до терміналу." + "value": "cmux ไม่สามารถส่งข้อความลิงก์ไปยังเทอร์มินัลได้" } }, - "zh-Hans": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux 无法将链接文本发送到终端。" + "value": "cmux не вдалося надіслати текст посилання до терміналу." } }, "zh-Hant": { @@ -80525,34 +81279,22 @@ "dialog.textURL.previewLabel": { "extractionState": "manual", "localizations": { - "ar": { - "stringUnit": { - "state": "translated", - "value": "معاينة النص:" - } - }, - "bs": { - "stringUnit": { - "state": "translated", - "value": "Pregled teksta:" - } - }, - "da": { + "en": { "stringUnit": { "state": "translated", - "value": "Teksteksempel:" + "value": "Text preview:" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Textvorschau:" + "value": "テキストプレビュー:" } }, - "en": { + "ar": { "stringUnit": { "state": "translated", - "value": "Text preview:" + "value": "معاينة النص:" } }, "es": { @@ -80561,28 +81303,28 @@ "value": "Vista previa del texto:" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Aperçu du texte:" + "value": "Textvorschau:" } }, - "it": { + "da": { "stringUnit": { "state": "translated", - "value": "Anteprima del testo:" + "value": "Teksteksempel:" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "テキストプレビュー:" + "value": "Pregled teksta:" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "ការមើលអត្ថបទជាមុន៖" + "value": "Anteprima del testo:" } }, "ko": { @@ -80591,16 +81333,16 @@ "value": "텍스트 미리보기:" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Forhåndsvisning av tekst:" + "value": "Podgląd tekstu:" } }, - "pl": { + "fr": { "stringUnit": { "state": "translated", - "value": "Podgląd tekstu:" + "value": "Aperçu du texte:" } }, "pt-BR": { @@ -80609,22 +81351,22 @@ "value": "Pré-visualização do texto:" } }, - "ru": { + "km": { "stringUnit": { "state": "translated", - "value": "Предварительный просмотр текста:" + "value": "ការមើលអត្ថបទជាមុន៖" } }, - "th": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "ตัวอย่างข้อความ:" + "value": "文字预览:" } }, - "tr": { + "nb": { "stringUnit": { "state": "translated", - "value": "Metin önizlemesi:" + "value": "Forhåndsvisning av tekst:" } }, "uk": { @@ -80633,10 +81375,16 @@ "value": "Попередній перегляд тексту:" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "文字预览:" + "value": "Предварительный просмотр текста:" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Metin önizlemesi:" } }, "zh-Hant": { @@ -80644,40 +81392,46 @@ "state": "translated", "value": "文字預覽:" } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "ตัวอย่างข้อความ:" + } } } }, "dialog.textURL.prompt.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يطلب رابط %@:// من cmux لصق مطالبة في مساحة العمل الحالية. لا يمكن لـ cmux التحقق من موقع الويب أو التطبيق الذي فتح هذا الرابط.\n\nسيقوم cmux بلصق النص في الطرفية ولن يضغط على Return. تابع فقط إذا كنت تثق بهذه المطالبة." + "value": "A %@:// link is asking cmux to paste a prompt into the current workspace. cmux cannot verify which website or app opened this link.\n\ncmux will paste the text into the terminal and will not press Return. Only continue if you trust this prompt." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veza %@:// traži od cmux da zalijepi prompt u trenutni radni prostor. cmux ne može provjeriti koja je web lokacija ili aplikacija otvorila ovu vezu.\n\ncmux će zalijepiti tekst u terminal i neće pritisnuti Return. Nastavite samo ako vjerujete ovom upitu." + "value": "%@:// リンクが現在のワークスペースにプロンプトをペーストするよう cmux に要求しています。cmux は、このリンクを開いた Web サイトやアプリを確認できません。\n\ncmux はテキストをターミナルに貼り付け、Return は押しません。このプロンプトを信頼している場合のみ続行してください。" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Et %@://-link beder cmux om at indsætte en prompt i det aktuelle arbejdsområde. cmux kan ikke bekræfte, hvilken hjemmeside eller app der åbnede dette link.\n\ncmux indsætter teksten i terminalen og vil ikke trykke på Return. Fortsæt kun, hvis du stoler på denne prompt." + "value": "يطلب رابط %@:// من cmux لصق مطالبة في مساحة العمل الحالية. لا يمكن لـ cmux التحقق من موقع الويب أو التطبيق الذي فتح هذا الرابط.\n\nسيقوم cmux بلصق النص في الطرفية ولن يضغط على Return. تابع فقط إذا كنت تثق بهذه المطالبة." } }, - "de": { + "fr": { "stringUnit": { "state": "translated", - "value": "Ein %@://-Link fordert cmux auf, eine Eingabeaufforderung in den aktuellen Arbeitsbereich einzufügen. cmux kann nicht überprüfen, welche Website oder App diesen Link geöffnet hat.\n\ncmux fügt den Text in das Terminal ein und drückt nicht Return. Fahren Sie nur fort, wenn Sie dieser Aufforderung vertrauen." + "value": "Un lien %@:// demande à cmux de coller une invite dans l'espace de travail actuel. cmux ne peut pas vérifier quel site Web ou quelle application a ouvert ce lien.\n\ncmux collera le texte dans le terminal et n'appuiera pas sur Return. Continuez uniquement si vous faites confiance à cette invite." } }, - "en": { + "bs": { "stringUnit": { "state": "translated", - "value": "A %@:// link is asking cmux to paste a prompt into the current workspace. cmux cannot verify which website or app opened this link.\n\ncmux will paste the text into the terminal and will not press Return. Only continue if you trust this prompt." + "value": "Veza %@:// traži od cmux da zalijepi prompt u trenutni radni prostor. cmux ne može provjeriti koja je web lokacija ili aplikacija otvorila ovu vezu.\n\ncmux će zalijepiti tekst u terminal i neće pritisnuti Return. Nastavite samo ako vjerujete ovom upitu." } }, "es": { @@ -80686,22 +81440,16 @@ "value": "Un enlace %@:// solicita a cmux que pegue un mensaje en el espacio de trabajo actual. cmux no puede verificar qué sitio web o aplicación abrió este enlace.\n\ncmux pegará el texto en el terminal y no presionará Return. Continúe solo si confía en este mensaje." } }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Un lien %@:// demande à cmux de coller une invite dans l'espace de travail actuel. cmux ne peut pas vérifier quel site Web ou quelle application a ouvert ce lien.\n\ncmux collera le texte dans le terminal et n'appuiera pas sur Return. Continuez uniquement si vous faites confiance à cette invite." - } - }, "it": { "stringUnit": { "state": "translated", "value": "Un collegamento %@:// chiede a cmux di incollare un prompt nell'area di lavoro corrente. cmux non può verificare quale sito Web o app ha aperto questo collegamento.\n\ncmux incollerà il testo nel terminale e non premerà Return. Continua solo se ti fidi di questo messaggio." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@:// リンクが現在のワークスペースにプロンプトをペーストするよう cmux に要求しています。cmux は、このリンクを開いた Web サイトやアプリを確認できません。\n\ncmux はテキストをターミナルに貼り付け、Return は押しません。このプロンプトを信頼している場合のみ続行してください。" + "value": "Łącze %@:// prosi cmux o wklejenie podpowiedzi do bieżącego obszaru roboczego. cmux nie może sprawdzić, która witryna lub aplikacja otworzyła ten link.\n\ncmux wklei tekst do terminala i nie naciśnie Return. Kontynuuj tylko wtedy, gdy ufasz temu monitowi." } }, "km": { @@ -80710,22 +81458,28 @@ "value": "តំណ %@:// កំពុងស្នើសុំឱ្យ cmux បិទភ្ជាប់ការជម្រុញទៅក្នុងកន្លែងធ្វើការបច្ចុប្បន្ន។ cmux មិនអាចផ្ទៀងផ្ទាត់គេហទំព័រ ឬកម្មវិធីណាមួយដែលបើកតំណនេះទេ។\n\ncmux នឹងបិទភ្ជាប់អត្ថបទទៅក្នុងស្ថានីយ ហើយនឹងមិនចុច Return ទេ។ បន្ត លុះត្រាតែអ្នកជឿជាក់លើការជម្រុញនេះ។" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "%@:// 링크는 cmux에게 현재 작업 공간에 프롬프트를 붙여넣도록 요청합니다. cmux는 어떤 웹사이트나 앱이 이 링크를 열었는지 확인할 수 없습니다.\n\ncmux는 텍스트를 터미널에 붙여넣고 Return를 누르지 않습니다. 이 메시지를 신뢰하는 경우에만 계속하세요." + "value": "Et %@://-link beder cmux om at indsætte en prompt i det aktuelle arbejdsområde. cmux kan ikke bekræfte, hvilken hjemmeside eller app der åbnede dette link.\n\ncmux indsætter teksten i terminalen og vil ikke trykke på Return. Fortsæt kun, hvis du stoler på denne prompt." } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "En %@://-kobling ber cmux om å lime inn en melding i det gjeldende arbeidsområdet. cmux kan ikke bekrefte hvilken nettside eller app som åpnet denne koblingen.\n\ncmux vil lime inn teksten i terminalen og vil ikke trykke Return. Fortsett bare hvis du stoler på denne forespørselen." + "value": "Ein %@://-Link fordert cmux auf, eine Eingabeaufforderung in den aktuellen Arbeitsbereich einzufügen. cmux kann nicht überprüfen, welche Website oder App diesen Link geöffnet hat.\n\ncmux fügt den Text in das Terminal ein und drückt nicht Return. Fahren Sie nur fort, wenn Sie dieser Aufforderung vertrauen." } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Łącze %@:// prosi cmux o wklejenie podpowiedzi do bieżącego obszaru roboczego. cmux nie może sprawdzić, która witryna lub aplikacja otworzyła ten link.\n\ncmux wklei tekst do terminala i nie naciśnie Return. Kontynuuj tylko wtedy, gdy ufasz temu monitowi." + "value": "%@:// 링크는 cmux에게 현재 작업 공간에 프롬프트를 붙여넣도록 요청합니다. cmux는 어떤 웹사이트나 앱이 이 링크를 열었는지 확인할 수 없습니다.\n\ncmux는 텍스트를 터미널에 붙여넣고 Return를 누르지 않습니다. 이 메시지를 신뢰하는 경우에만 계속하세요." + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "%@:// 链接要求 cmux 将提示粘贴到当前工作区中。 cmux 无法验证哪个网站或应用程序打开了此链接。\n\ncmux 会将文本粘贴到终端中,并且不会按 Return。仅当您信任此提示时才继续。" } }, "pt-BR": { @@ -80740,10 +81494,10 @@ "value": "Ссылка %@:// просит cmux вставить приглашение в текущую рабочую область. cmux не может проверить, какой веб-сайт или приложение открыло эту ссылку.\n\ncmux вставит текст в терминал и не нажмет Return. Продолжайте, только если вы доверяете этой подсказке." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "ลิงก์ %@:// กำลังขอให้ cmux วางพร้อมต์ลงในพื้นที่ทำงานปัจจุบัน cmux ไม่สามารถตรวจสอบได้ว่าเว็บไซต์หรือแอปใดเปิดลิงก์นี้\n\ncmux จะวางข้อความลงในเทอร์มินัลและจะไม่กด Return ดำเนินการต่อเมื่อคุณเชื่อถือข้อความแจ้งนี้เท่านั้น" + "value": "En %@://-kobling ber cmux om å lime inn en melding i det gjeldende arbeidsområdet. cmux kan ikke bekrefte hvilken nettside eller app som åpnet denne koblingen.\n\ncmux vil lime inn teksten i terminalen og vil ikke trykke Return. Fortsett bare hvis du stoler på denne forespørselen." } }, "tr": { @@ -80752,16 +81506,16 @@ "value": "Bir %@:// bağlantısı, cmux'ten mevcut çalışma alanına bir bilgi istemi yapıştırmasını istiyor. cmux bu bağlantıyı hangi web sitesinin veya uygulamanın açtığını doğrulayamıyor.\n\ncmux, metni terminale yapıştıracak ve Return tuşuna basmayacaktır. Yalnızca bu isteme güveniyorsanız devam edin." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Посилання %@:// просить cmux вставити підказку в поточну робочу область. cmux не може перевірити, який веб-сайт або додаток відкрив це посилання.\n\ncmux вставить текст у термінал і не натисне Return. Продовжуйте, лише якщо ви довіряєте цій підказці." + "value": "ลิงก์ %@:// กำลังขอให้ cmux วางพร้อมต์ลงในพื้นที่ทำงานปัจจุบัน cmux ไม่สามารถตรวจสอบได้ว่าเว็บไซต์หรือแอปใดเปิดลิงก์นี้\n\ncmux จะวางข้อความลงในเทอร์มินัลและจะไม่กด Return ดำเนินการต่อเมื่อคุณเชื่อถือข้อความแจ้งนี้เท่านั้น" } }, - "zh-Hans": { + "uk": { "stringUnit": { "state": "translated", - "value": "%@:// 链接要求 cmux 将提示粘贴到当前工作区中。 cmux 无法验证哪个网站或应用程序打开了此链接。\n\ncmux 会将文本粘贴到终端中,并且不会按 Return。仅当您信任此提示时才继续。" + "value": "Посилання %@:// просить cmux вставити підказку в поточну робочу область. cmux не може перевірити, який веб-сайт або додаток відкрив це посилання.\n\ncmux вставить текст у термінал і не натисне Return. Продовжуйте, лише якщо ви довіряєте цій підказці." } }, "zh-Hant": { @@ -80775,22 +81529,22 @@ "dialog.textURL.prompt.pasteFailed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر لصق الرابط الموجه" + "value": "Couldn't Paste Prompt Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće zalijepiti vezu upita" + "value": "プロンプトリンクをペーストできませんでした" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kunne ikke indsætte promptlink" + "value": "تعذر لصق الرابط الموجه" } }, "de": { @@ -80799,40 +81553,22 @@ "value": "Der Link zur Eingabeaufforderung konnte nicht eingefügt werden" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Couldn't Paste Prompt Link" - } - }, "es": { "stringUnit": { "state": "translated", "value": "No se pudo pegar el enlace del mensaje" } }, - "fr": { - "stringUnit": { - "state": "translated", - "value": "Impossible de coller le lien d'invite" - } - }, "it": { "stringUnit": { "state": "translated", "value": "Impossibile incollare il collegamento alla richiesta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "プロンプトリンクをペーストできませんでした" - } - }, - "km": { + "bs": { "stringUnit": { "state": "translated", - "value": "មិនអាចបិទភ្ជាប់តំណប្រអប់បញ្ចូលបានទេ។" + "value": "Nije moguće zalijepiti vezu upita" } }, "ko": { @@ -80847,22 +81583,28 @@ "value": "Kunne ikke lime inn forespørselskobling" } }, - "pl": { + "da": { "stringUnit": { "state": "translated", - "value": "Nie można wkleić linku podpowiedzi" + "value": "Kunne ikke indsætte promptlink" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Não foi possível colar o link do prompt" + "value": "Impossible de coller le lien d'invite" } }, - "ru": { + "tr": { "stringUnit": { "state": "translated", - "value": "Не удалось вставить ссылку с подсказкой" + "value": "İstem Bağlantısı Yapıştırılamadı" + } + }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "无法粘贴提示链接" } }, "th": { @@ -80871,22 +81613,22 @@ "value": "ไม่สามารถวางลิงก์พร้อมท์ได้" } }, - "tr": { + "pl": { "stringUnit": { "state": "translated", - "value": "İstem Bağlantısı Yapıştırılamadı" + "value": "Nie można wkleić linku podpowiedzi" } }, - "uk": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Не вдалося вставити посилання підказки" + "value": "Não foi possível colar o link do prompt" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "无法粘贴提示链接" + "value": "Не удалось вставить ссылку с подсказкой" } }, "zh-Hant": { @@ -80894,130 +81636,142 @@ "state": "translated", "value": "無法貼上提示鏈接" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Не вдалося вставити посилання підказки" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "មិនអាចបិទភ្ជាប់តំណប្រអប់បញ្ចូលបានទេ។" + } } } }, "dialog.textURL.prompt.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد لصق مطالبة من رابط خارجي؟" + "value": "Paste a Prompt From an External Link?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zalijepiti upit sa vanjske veze?" + "value": "外部リンクからプロンプトをペーストしますか?" } }, - "da": { + "es": { "stringUnit": { "state": "translated", - "value": "Indsætte en prompt fra et eksternt link?" + "value": "¿Pegar un mensaje desde un enlace externo?" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", - "value": "Eine Eingabeaufforderung von einem externen Link einfügen?" + "value": "هل تريد لصق مطالبة من رابط خارجي؟" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Paste a Prompt From an External Link?" + "value": "Coller une invite à partir d'un lien externe?" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "¿Pegar un mensaje desde un enlace externo?" + "value": "외부 링크에서 프롬프트를 붙여넣으시겠습니까?" } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Coller une invite à partir d'un lien externe?" + "value": "Zalijepiti upit sa vanjske veze?" } }, - "it": { + "nb": { "stringUnit": { "state": "translated", - "value": "Incollare un messaggio da un collegamento esterno?" + "value": "Lime inn en melding fra en ekstern kobling?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "外部リンクからプロンプトをペーストしますか?" + "value": "Indsætte en prompt fra et eksternt link?" } }, - "km": { + "de": { "stringUnit": { "state": "translated", - "value": "បិទភ្ជាប់ប្រអប់បញ្ចូលពីតំណខាងក្រៅ?" + "value": "Eine Eingabeaufforderung von einem externen Link einfügen?" } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "외부 링크에서 프롬프트를 붙여넣으시겠습니까?" + "value": "Incollare un messaggio da un collegamento esterno?" } }, - "nb": { + "km": { "stringUnit": { "state": "translated", - "value": "Lime inn en melding fra en ekstern kobling?" + "value": "បិទភ្ជាប់ប្រអប់បញ្ចូលពីតំណខាងក្រៅ?" } }, - "pl": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Wkleić monit z łącza zewnętrznego?" + "value": "从外部链接粘贴提示?" } }, - "pt-BR": { + "uk": { "stringUnit": { "state": "translated", - "value": "Colar um prompt de um link externo?" + "value": "Вставити підказку із зовнішнього посилання?" } }, - "ru": { + "pl": { "stringUnit": { "state": "translated", - "value": "Вставить подсказку из внешней ссылки?" + "value": "Wkleić monit z łącza zewnętrznego?" } }, - "th": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "วางพรอมต์จากลิงก์ภายนอกหรือไม่" + "value": "Colar um prompt de um link externo?" } }, - "tr": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Harici Bağlantıdan İstem Yapıştırılsın mı?" + "value": "從外部連結貼上提示?" } }, - "uk": { + "ru": { "stringUnit": { "state": "translated", - "value": "Вставити підказку із зовнішнього посилання?" + "value": "Вставить подсказку из внешней ссылки?" } }, - "zh-Hans": { + "th": { "stringUnit": { "state": "translated", - "value": "从外部链接粘贴提示?" + "value": "วางพรอมต์จากลิงก์ภายนอกหรือไม่" } }, - "zh-Hant": { + "tr": { "stringUnit": { "state": "translated", - "value": "從外部連結貼上提示?" + "value": "Harici Bağlantıdan İstem Yapıştırılsın mı?" } } } @@ -81025,70 +81779,70 @@ "dialog.textURL.rules.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يطلب رابط %@:// من cmux لصق القواعد في مساحة العمل الحالية. لا يمكن لـ cmux التحقق من موقع الويب أو التطبيق الذي فتح هذا الرابط.\n\nسيقوم cmux بلصق القواعد في الطرفية ولن يقوم بكتابة الملفات أو الضغط على Return. استمر فقط إذا كنت تثق بهذه القواعد." + "value": "A %@:// link is asking cmux to paste rules into the current workspace. cmux cannot verify which website or app opened this link.\n\ncmux will paste the rules into the terminal and will not write files or press Return. Only continue if you trust these rules." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%@:// link traži od cmux da zalijepi pravila u trenutni radni prostor. cmux ne može provjeriti koja je web lokacija ili aplikacija otvorila ovu vezu.\n\ncmux će zalijepiti pravila u terminal i neće pisati datoteke niti pritisnuti Return. Nastavite samo ako vjerujete ovim pravilima." + "value": "%@:// リンクが現在のワークスペースにルールをペーストするよう cmux に要求しています。cmux は、このリンクを開いた Web サイトやアプリを確認できません。\n\ncmux はルールをターミナルに貼り付け、ファイルへの書き込みや Return の押下は行いません。このルールを信頼している場合のみ続行してください。" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Et %@://-link beder cmux om at indsætte regler i det aktuelle arbejdsområde. cmux kan ikke bekræfte, hvilken hjemmeside eller app der åbnede dette link.\n\ncmux indsætter reglerne i terminalen og vil ikke skrive filer eller trykke på Return. Fortsæt kun, hvis du stoler på disse regler." + "value": "يطلب رابط %@:// من cmux لصق القواعد في مساحة العمل الحالية. لا يمكن لـ cmux التحقق من موقع الويب أو التطبيق الذي فتح هذا الرابط.\n\nسيقوم cmux بلصق القواعد في الطرفية ولن يقوم بكتابة الملفات أو الضغط على Return. استمر فقط إذا كنت تثق بهذه القواعد." } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ein %@://-Link fordert cmux auf, Regeln in den aktuellen Arbeitsbereich einzufügen. cmux kann nicht überprüfen, welche Website oder App diesen Link geöffnet hat.\n\ncmux fügt die Regeln in das Terminal ein, schreibt keine Dateien und drückt auch nicht Return. Fahren Sie nur fort, wenn Sie diesen Regeln vertrauen." + "value": "%@:// 링크는 cmux에게 규칙을 현재 작업공간에 붙여넣도록 요청합니다. cmux는 어떤 웹사이트나 앱이 이 링크를 열었는지 확인할 수 없습니다.\n\ncmux는 규칙을 터미널에 붙여넣고 파일을 쓰거나 Return를 누르지 않습니다. 이 규칙을 신뢰하는 경우에만 계속하세요." } }, - "en": { + "es": { "stringUnit": { "state": "translated", - "value": "A %@:// link is asking cmux to paste rules into the current workspace. cmux cannot verify which website or app opened this link.\n\ncmux will paste the rules into the terminal and will not write files or press Return. Only continue if you trust these rules." + "value": "Un enlace %@:// solicita a cmux que pegue reglas en el espacio de trabajo actual. cmux no puede verificar qué sitio web o aplicación abrió este enlace.\n\ncmux pegará las reglas en el terminal y no escribirá archivos ni presionará Return. Continúe solo si confía en estas reglas." } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Un enlace %@:// solicita a cmux que pegue reglas en el espacio de trabajo actual. cmux no puede verificar qué sitio web o aplicación abrió este enlace.\n\ncmux pegará las reglas en el terminal y no escribirá archivos ni presionará Return. Continúe solo si confía en estas reglas." + "value": "Ein %@://-Link fordert cmux auf, Regeln in den aktuellen Arbeitsbereich einzufügen. cmux kann nicht überprüfen, welche Website oder App diesen Link geöffnet hat.\n\ncmux fügt die Regeln in das Terminal ein, schreibt keine Dateien und drückt auch nicht Return. Fahren Sie nur fort, wenn Sie diesen Regeln vertrauen." } }, - "fr": { + "bs": { "stringUnit": { "state": "translated", - "value": "Un lien %@:// demande à cmux de coller des règles dans l'espace de travail actuel. cmux ne peut pas vérifier quel site Web ou quelle application a ouvert ce lien.\n\ncmux collera les règles dans le terminal, n'écrira pas de fichiers et n'appuiera pas sur Return. Ne continuez que si vous faites confiance à ces règles." + "value": "%@:// link traži od cmux da zalijepi pravila u trenutni radni prostor. cmux ne može provjeriti koja je web lokacija ili aplikacija otvorila ovu vezu.\n\ncmux će zalijepiti pravila u terminal i neće pisati datoteke niti pritisnuti Return. Nastavite samo ako vjerujete ovim pravilima." } }, - "it": { + "da": { "stringUnit": { "state": "translated", - "value": "Un collegamento %@:// chiede a cmux di incollare le regole nell'area di lavoro corrente. cmux non può verificare quale sito Web o app ha aperto questo collegamento.\n\ncmux incollerà le regole nel terminale e non scriverà file né premerà Return. Continua solo se ti fidi di queste regole." + "value": "Et %@://-link beder cmux om at indsætte regler i det aktuelle arbejdsområde. cmux kan ikke bekræfte, hvilken hjemmeside eller app der åbnede dette link.\n\ncmux indsætter reglerne i terminalen og vil ikke skrive filer eller trykke på Return. Fortsæt kun, hvis du stoler på disse regler." } }, - "ja": { + "ru": { "stringUnit": { "state": "translated", - "value": "%@:// リンクが現在のワークスペースにルールをペーストするよう cmux に要求しています。cmux は、このリンクを開いた Web サイトやアプリを確認できません。\n\ncmux はルールをターミナルに貼り付け、ファイルへの書き込みや Return の押下は行いません。このルールを信頼している場合のみ続行してください。" + "value": "Ссылка %@:// запрашивает cmux вставить правила в текущую рабочую область. cmux не может проверить, какой веб-сайт или приложение открыло эту ссылку.\n\ncmux вставит правила в терминал, не будет записывать файлы или нажимать Return. Продолжайте, только если вы доверяете этим правилам." } }, - "km": { + "fr": { "stringUnit": { "state": "translated", - "value": "តំណ %@:// កំពុងស្នើសុំឱ្យ cmux បិទភ្ជាប់ច្បាប់ទៅក្នុងកន្លែងធ្វើការបច្ចុប្បន្ន។ cmux មិនអាចផ្ទៀងផ្ទាត់គេហទំព័រ ឬកម្មវិធីណាមួយដែលបើកតំណនេះទេ។\n\ncmux នឹងបិទភ្ជាប់ច្បាប់ទៅក្នុងស្ថានីយ ហើយនឹងមិនសរសេរឯកសារ ឬចុច Return ទេ។ បន្ត ប្រសិនបើអ្នកជឿជាក់លើច្បាប់ទាំងនេះ។" + "value": "Un lien %@:// demande à cmux de coller des règles dans l'espace de travail actuel. cmux ne peut pas vérifier quel site Web ou quelle application a ouvert ce lien.\n\ncmux collera les règles dans le terminal, n'écrira pas de fichiers et n'appuiera pas sur Return. Ne continuez que si vous faites confiance à ces règles." } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "%@:// 링크는 cmux에게 규칙을 현재 작업공간에 붙여넣도록 요청합니다. cmux는 어떤 웹사이트나 앱이 이 링크를 열었는지 확인할 수 없습니다.\n\ncmux는 규칙을 터미널에 붙여넣고 파일을 쓰거나 Return를 누르지 않습니다. 이 규칙을 신뢰하는 경우에만 계속하세요." + "value": "Un collegamento %@:// chiede a cmux di incollare le regole nell'area di lavoro corrente. cmux non può verificare quale sito Web o app ha aperto questo collegamento.\n\ncmux incollerà le regole nel terminale e non scriverà file né premerà Return. Continua solo se ti fidi di queste regole." } }, "nb": { @@ -81097,6 +81851,12 @@ "value": "En %@://-kobling ber cmux lime inn regler i det gjeldende arbeidsområdet. cmux kan ikke bekrefte hvilken nettside eller app som åpnet denne koblingen.\n\ncmux vil lime inn reglene i terminalen og vil ikke skrive filer eller trykke Return. Fortsett bare hvis du stoler på disse reglene." } }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Bir %@:// bağlantısı, cmux'ten kuralları geçerli çalışma alanına yapıştırmasını istiyor. cmux bu bağlantıyı hangi web sitesinin veya uygulamanın açtığını doğrulayamıyor.\n\ncmux, kuralları terminale yapıştıracak ve dosya yazmayacak veya Return'e basmayacak. Yalnızca bu kurallara güveniyorsanız devam edin." + } + }, "pl": { "stringUnit": { "state": "translated", @@ -81109,22 +81869,22 @@ "value": "Um link %@:// está solicitando que cmux cole regras no espaço de trabalho atual. cmux não pode verificar qual site ou aplicativo abriu este link.\n\ncmux colará as regras no terminal e não gravará arquivos nem pressionará Return. Continue apenas se você confiar nessas regras." } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ссылка %@:// запрашивает cmux вставить правила в текущую рабочую область. cmux не может проверить, какой веб-сайт или приложение открыло эту ссылку.\n\ncmux вставит правила в терминал, не будет записывать файлы или нажимать Return. Продолжайте, только если вы доверяете этим правилам." + "value": "%@:// 链接要求 cmux 将规则粘贴到当前工作区中。 cmux 无法验证哪个网站或应用程序打开了此链接。\n\ncmux 会将规则粘贴到终端中,并且不会写入文件或按 Return。仅当您信任这些规则时才继续。" } }, - "th": { + "km": { "stringUnit": { "state": "translated", - "value": "ลิงก์ %@:// กำลังขอให้ cmux วางกฎลงในพื้นที่ทำงานปัจจุบัน cmux ไม่สามารถตรวจสอบได้ว่าเว็บไซต์หรือแอปใดเปิดลิงก์นี้\n\ncmux จะวางกฎลงในเทอร์มินัล และจะไม่เขียนไฟล์หรือกด Return ดำเนินการต่อหากคุณเชื่อถือกฎเหล่านี้เท่านั้น" + "value": "តំណ %@:// កំពុងស្នើសុំឱ្យ cmux បិទភ្ជាប់ច្បាប់ទៅក្នុងកន្លែងធ្វើការបច្ចុប្បន្ន។ cmux មិនអាចផ្ទៀងផ្ទាត់គេហទំព័រ ឬកម្មវិធីណាមួយដែលបើកតំណនេះទេ។\n\ncmux នឹងបិទភ្ជាប់ច្បាប់ទៅក្នុងស្ថានីយ ហើយនឹងមិនសរសេរឯកសារ ឬចុច Return ទេ។ បន្ត ប្រសិនបើអ្នកជឿជាក់លើច្បាប់ទាំងនេះ។" } }, - "tr": { + "th": { "stringUnit": { "state": "translated", - "value": "Bir %@:// bağlantısı, cmux'ten kuralları geçerli çalışma alanına yapıştırmasını istiyor. cmux bu bağlantıyı hangi web sitesinin veya uygulamanın açtığını doğrulayamıyor.\n\ncmux, kuralları terminale yapıştıracak ve dosya yazmayacak veya Return'e basmayacak. Yalnızca bu kurallara güveniyorsanız devam edin." + "value": "ลิงก์ %@:// กำลังขอให้ cmux วางกฎลงในพื้นที่ทำงานปัจจุบัน cmux ไม่สามารถตรวจสอบได้ว่าเว็บไซต์หรือแอปใดเปิดลิงก์นี้\n\ncmux จะวางกฎลงในเทอร์มินัล และจะไม่เขียนไฟล์หรือกด Return ดำเนินการต่อหากคุณเชื่อถือกฎเหล่านี้เท่านั้น" } }, "uk": { @@ -81133,12 +81893,6 @@ "value": "Посилання %@:// просить cmux вставити правила в поточну робочу область. cmux не може перевірити, який веб-сайт або додаток відкрив це посилання.\n\ncmux вставить правила в термінал і не буде записувати файли або натискати Return. Продовжуйте, лише якщо ви довіряєте цим правилам." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@:// 链接要求 cmux 将规则粘贴到当前工作区中。 cmux 无法验证哪个网站或应用程序打开了此链接。\n\ncmux 会将规则粘贴到终端中,并且不会写入文件或按 Return。仅当您信任这些规则时才继续。" - } - }, "zh-Hant": { "stringUnit": { "state": "translated", @@ -81150,16 +81904,16 @@ "dialog.textURL.rules.pasteFailed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر لصق رابط القواعد" + "value": "Couldn't Paste Rules Link" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće zalijepiti vezu s pravilima" + "value": "ルールリンクをペーストできませんでした" } }, "da": { @@ -81168,46 +81922,46 @@ "value": "Kunne ikke indsætte regellink" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Der Regellink konnte nicht eingefügt werden" + "value": "No se pudo pegar el enlace de reglas" } }, - "en": { + "fr": { "stringUnit": { "state": "translated", - "value": "Couldn't Paste Rules Link" + "value": "Impossible de coller le lien vers les règles" } }, - "es": { + "ar": { "stringUnit": { "state": "translated", - "value": "No se pudo pegar el enlace de reglas" + "value": "تعذر لصق رابط القواعد" } }, - "fr": { + "km": { "stringUnit": { "state": "translated", - "value": "Impossible de coller le lien vers les règles" + "value": "មិនអាចបិទភ្ជាប់តំណច្បាប់បានទេ។" } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Impossibile incollare il collegamento alle regole" + "value": "Der Regellink konnte nicht eingefügt werden" } }, - "ja": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "ルールリンクをペーストできませんでした" + "value": "Não foi possível colar o link das regras" } }, - "km": { + "nb": { "stringUnit": { "state": "translated", - "value": "មិនអាចបិទភ្ជាប់តំណច្បាប់បានទេ។" + "value": "Kunne ikke lime inn regelkobling" } }, "ko": { @@ -81216,34 +81970,34 @@ "value": "규칙 링크를 붙여넣을 수 없습니다." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke lime inn regelkobling" + "value": "Не удалось вставить ссылку на правила." } }, - "pl": { + "it": { "stringUnit": { "state": "translated", - "value": "Nie można wkleić linku do reguł" + "value": "Impossibile incollare il collegamento alle regole" } }, - "pt-BR": { + "th": { "stringUnit": { "state": "translated", - "value": "Não foi possível colar o link das regras" + "value": "ไม่สามารถวางลิงก์กฎได้" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Не удалось вставить ссылку на правила." + "value": "无法粘贴规则链接" } }, - "th": { + "bs": { "stringUnit": { "state": "translated", - "value": "ไม่สามารถวางลิงก์กฎได้" + "value": "Nije moguće zalijepiti vezu s pravilima" } }, "tr": { @@ -81252,22 +82006,22 @@ "value": "Kural Bağlantısı Yapıştırılamadı" } }, - "uk": { + "pl": { "stringUnit": { "state": "translated", - "value": "Не вдалося вставити посилання на правила" + "value": "Nie można wkleić linku do reguł" } }, - "zh-Hans": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "无法粘贴规则链接" + "value": "無法貼上規則鏈接" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "無法貼上規則鏈接" + "value": "Не вдалося вставити посилання на правила" } } } @@ -81275,22 +82029,22 @@ "dialog.textURL.rules.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "هل تريد لصق القواعد من رابط خارجي؟" + "value": "Paste Rules From an External Link?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zalijepiti pravila sa vanjske veze?" + "value": "外部リンクからルールをペーストしますか?" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Indsætte regler fra et eksternt link?" + "value": "هل تريد لصق القواعد من رابط خارجي؟" } }, "de": { @@ -81299,52 +82053,52 @@ "value": "Regeln von einem externen Link einfügen?" } }, - "en": { + "es": { "stringUnit": { "state": "translated", - "value": "Paste Rules From an External Link?" + "value": "¿Pegar reglas desde un enlace externo?" } }, - "es": { + "da": { "stringUnit": { "state": "translated", - "value": "¿Pegar reglas desde un enlace externo?" + "value": "Indsætte regler fra et eksternt link?" } }, - "fr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Coller les règles à partir d'un lien externe?" + "value": "Colar regras de um link externo?" } }, - "it": { + "ko": { "stringUnit": { "state": "translated", - "value": "Incollare regole da un collegamento esterno?" + "value": "외부 링크에서 규칙을 붙여넣으시겠습니까?" } }, - "ja": { + "bs": { "stringUnit": { "state": "translated", - "value": "外部リンクからルールをペーストしますか?" + "value": "Zalijepiti pravila sa vanjske veze?" } }, - "km": { + "fr": { "stringUnit": { "state": "translated", - "value": "បិទភ្ជាប់ច្បាប់ពីតំណខាងក្រៅ?" + "value": "Coller les règles à partir d'un lien externe?" } }, - "ko": { + "it": { "stringUnit": { "state": "translated", - "value": "외부 링크에서 규칙을 붙여넣으시겠습니까?" + "value": "Incollare regole da un collegamento esterno?" } }, - "nb": { + "th": { "stringUnit": { "state": "translated", - "value": "Lime inn regler fra en ekstern lenke?" + "value": "วางกฎจากลิงก์ภายนอกหรือไม่" } }, "pl": { @@ -81353,40 +82107,40 @@ "value": "Wkleić reguły z łącza zewnętrznego?" } }, - "pt-BR": { + "km": { "stringUnit": { "state": "translated", - "value": "Colar regras de um link externo?" + "value": "បិទភ្ជាប់ច្បាប់ពីតំណខាងក្រៅ?" } }, - "ru": { + "uk": { "stringUnit": { "state": "translated", - "value": "Вставить правила из внешней ссылки?" + "value": "Вставити правила із зовнішнього посилання?" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "วางกฎจากลิงก์ภายนอกหรือไม่" + "value": "Lime inn regler fra en ekstern lenke?" } }, - "tr": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kurallar Harici Bir Bağlantıdan Yapıştırılsın mı?" + "value": "Вставить правила из внешней ссылки?" } }, - "uk": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Вставити правила із зовнішнього посилання?" + "value": "从外部链接粘贴规则?" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "从外部链接粘贴规则?" + "value": "Kurallar Harici Bir Bağlantıdan Yapıştırılsın mı?" } }, "zh-Hant": { @@ -81400,58 +82154,58 @@ "dialog.textURL.titleLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "العنوان: %@" + "value": "Title: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naslov: %@" + "value": "タイトル: %@" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", - "value": "Titel: %@" + "value": "العنوان: %@" } }, - "de": { + "es": { "stringUnit": { "state": "translated", - "value": "Titel: %@" + "value": "Título: %@" } }, - "en": { + "bs": { "stringUnit": { "state": "translated", - "value": "Title: %@" + "value": "Naslov: %@" } }, - "es": { + "nb": { "stringUnit": { "state": "translated", - "value": "Título: %@" + "value": "Tittel: %@" } }, - "fr": { + "da": { "stringUnit": { "state": "translated", - "value": "Titre: %@" + "value": "Titel: %@" } }, - "it": { + "de": { "stringUnit": { "state": "translated", - "value": "Titolo: %@" + "value": "Titel: %@" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タイトル: %@" + "value": "Titolo: %@" } }, "km": { @@ -81460,22 +82214,16 @@ "value": "ចំណងជើង៖ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "제목: %@" - } - }, - "nb": { + "fr": { "stringUnit": { "state": "translated", - "value": "Tittel: %@" + "value": "Titre: %@" } }, - "pl": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tytuł: %@" + "value": "제목: %@" } }, "pt-BR": { @@ -81484,16 +82232,16 @@ "value": "Título: %@" } }, - "ru": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Заголовок: %@" + "value": "标题: %@" } }, - "th": { + "pl": { "stringUnit": { "state": "translated", - "value": "หัวข้อ: %@" + "value": "Tytuł: %@" } }, "tr": { @@ -81502,16 +82250,16 @@ "value": "Başlık: %@" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Назва: %@" + "value": "หัวข้อ: %@" } }, - "zh-Hans": { + "ru": { "stringUnit": { "state": "translated", - "value": "标题: %@" + "value": "Заголовок: %@" } }, "zh-Hant": { @@ -81519,6 +82267,12 @@ "state": "translated", "value": "標題: %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Назва: %@" + } } } }, @@ -94245,34 +94999,40 @@ "error.clipboardFolderPath": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر تحميل أي مسار مجلد من الحافظة." + "value": "Could not load any folder path from the clipboard." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće učitati putanju foldera iz međuspremnika." + "value": "クリップボードからフォルダパスを読み込めませんでした。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke indlæse nogen mappesti fra udklipsholderen." + "value": "无法从剪贴板加载文件夹路径。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Es konnte kein Ordnerpfad aus der Zwischenablage geladen werden." + "value": "無法從剪貼簿載入資料夾路徑。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Could not load any folder path from the clipboard." + "value": "클립보드에서 폴더 경로를 불러올 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Es konnte kein Ordnerpfad aus der Zwischenablage geladen werden." } }, "es": { @@ -94293,40 +95053,46 @@ "value": "Impossibile caricare un percorso cartella dagli appunti." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クリップボードからフォルダパスを読み込めませんでした。" + "value": "Kunne ikke indlæse nogen mappesti fra udklipsholderen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "클립보드에서 폴더 경로를 불러올 수 없습니다." + "value": "Nie udało się wczytać ścieżki folderu ze schowka." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke laste inn noen mappesti fra utklippstavlen." + "value": "Не удалось загрузить путь к папке из буфера обмена." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się wczytać ścieżki folderu ze schowka." + "value": "Nije moguće učitati putanju foldera iz međuspremnika." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não foi possível carregar nenhum caminho de pasta da área de transferência." + "value": "تعذر تحميل أي مسار مجلد من الحافظة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось загрузить путь к папке из буфера обмена." + "value": "Kunne ikke laste inn noen mappesti fra utklippstavlen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível carregar nenhum caminho de pasta da área de transferência." } }, "th": { @@ -94346,18 +95112,6 @@ "state": "translated", "value": "Не вдалося завантажити шлях до теки з буфера обміну." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法从剪贴板加载文件夹路径。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法從剪貼簿載入資料夾路徑。" - } } } }, @@ -94393,16 +95147,16 @@ "value": "ドロップされた項目はファイル URL ではありません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "드롭한 항목이 파일 URL이 아닙니다." + "value": "Перетягнутий елемент не є файловою URL-адресою." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перетягнутий елемент не є файловою URL-адресою." + "value": "드롭한 항목이 파일 URL이 아닙니다." } } } @@ -94422,16 +95176,16 @@ "value": "リモートへのドロップは利用できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "원격 드롭을 사용할 수 없습니다." + "value": "Віддалене перетягування недоступне." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Віддалене перетягування недоступне." + "value": "원격 드롭을 사용할 수 없습니다." } } } @@ -94451,16 +95205,16 @@ "value": "ドロップされたファイルのアップロードに失敗しました: %@" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "드롭한 파일을 업로드하지 못했습니다: %@" + "value": "Не вдалося завантажити перетягнутий файл: %@" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося завантажити перетягнутий файл: %@" + "value": "드롭한 파일을 업로드하지 못했습니다: %@" } } } @@ -96984,34 +97738,40 @@ "feed.lifecycle.compaction.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ضغط" + "value": "Compaction" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sažimanje" + "value": "圧縮" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Komprimering" + "value": "压缩" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Komprimierung" + "value": "壓縮" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Compaction" + "value": "압축" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Komprimierung" } }, "es": { @@ -97032,46 +97792,46 @@ "value": "Compattazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "圧縮" + "value": "Komprimering" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ការបង្រួម" + "value": "Kompaktowanie" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "압축" + "value": "Сжатие" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Komprimering" + "value": "Sažimanje" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Kompaktowanie" + "value": "ضغط" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Compactação" + "value": "Komprimering" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Сжатие" + "value": "Compactação" } }, "th": { @@ -97086,22 +97846,16 @@ "value": "Sıkıştırma" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Стиснення" - } - }, - "zh-Hans": { + "km": { "stringUnit": { "state": "translated", - "value": "压缩" + "value": "ការបង្រួម" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "壓縮" + "value": "Стиснення" } } } @@ -97109,34 +97863,40 @@ "feed.lifecycle.subagent.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وكيل فرعي" + "value": "Subagent" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podagent" + "value": "サブエージェント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Underagent" + "value": "子代理" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Unteragent" + "value": "子代理" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Subagent" + "value": "하위 에이전트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Unteragent" } }, "es": { @@ -97157,46 +97917,46 @@ "value": "Sottoagente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サブエージェント" + "value": "Underagent" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ភ្នាក់ងាររង" + "value": "Podagent" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "하위 에이전트" + "value": "Субагент" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Underagent" + "value": "Podagent" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Podagent" + "value": "وكيل فرعي" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Subagente" + "value": "Underagent" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Субагент" + "value": "Subagente" } }, "th": { @@ -97211,22 +97971,16 @@ "value": "Alt aracı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Субагент" - } - }, - "zh-Hans": { + "km": { "stringUnit": { "state": "translated", - "value": "子代理" + "value": "ភ្នាក់ងាររង" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "子代理" + "value": "Субагент" } } } @@ -99318,28 +100072,28 @@ "forkConversation.destination.bottom": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Untere Teilung" + "value": "Bottom Split" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Bottom Split" + "value": "下分割" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "División inferior" + "value": "Untere Teilung" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "下分割" + "value": "División inferior" } }, "ko": { @@ -99365,28 +100119,28 @@ "forkConversation.destination.bottom.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung unter dem aktuellen Bereich." + "value": "Right-click Fork Conversation creates a split below the current pane." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a split below the current pane." + "value": "右クリックの「会話をフォーク」で現在のペインの下に分割を作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea una división debajo del panel actual." + "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung unter dem aktuellen Bereich." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で現在のペインの下に分割を作成します。" + "value": "Fork Conversation con clic derecho crea una división debajo del panel actual." } }, "ko": { @@ -99412,28 +100166,28 @@ "forkConversation.destination.left": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Linke Teilung" + "value": "Left Split" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Left Split" + "value": "左分割" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "División izquierda" + "value": "Linke Teilung" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "左分割" + "value": "División izquierda" } }, "ko": { @@ -99459,28 +100213,28 @@ "forkConversation.destination.left.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung links." + "value": "Right-click Fork Conversation creates a split to the left." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a split to the left." + "value": "右クリックの「会話をフォーク」で左側に分割を作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea una división a la izquierda." + "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung links." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で左側に分割を作成します。" + "value": "Fork Conversation con clic derecho crea una división a la izquierda." } }, "ko": { @@ -99506,28 +100260,28 @@ "forkConversation.destination.newTab": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Neuer Tab" + "value": "New Tab" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "New Tab" + "value": "新規タブ" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Pestaña nueva" + "value": "Neuer Tab" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "新規タブ" + "value": "Pestaña nueva" } }, "ko": { @@ -99553,28 +100307,28 @@ "forkConversation.destination.newTab.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt einen gleichgeordneten Tab im aktuellen Bereich." + "value": "Right-click Fork Conversation creates a sibling tab in the current pane." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a sibling tab in the current pane." + "value": "右クリックの「会話をフォーク」で現在のペインに兄弟タブを作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea una pestaña hermana en el panel actual." + "value": "Rechtsklick auf „Konversation forken“ erstellt einen gleichgeordneten Tab im aktuellen Bereich." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で現在のペインに兄弟タブを作成します。" + "value": "Fork Conversation con clic derecho crea una pestaña hermana en el panel actual." } }, "ko": { @@ -99600,28 +100354,28 @@ "forkConversation.destination.newWorkspace": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "New Workspace" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "新規ワークスペース" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Espacio de trabajo nuevo" + "value": "Neuer Arbeitsbereich" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Espacio de trabajo nuevo" } }, "ko": { @@ -99647,28 +100401,28 @@ "forkConversation.destination.newWorkspace.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt einen neuen Arbeitsbereich." + "value": "Right-click Fork Conversation creates a new workspace." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a new workspace." + "value": "右クリックの「会話をフォーク」で新規ワークスペースを作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea un espacio de trabajo nuevo." + "value": "Rechtsklick auf „Konversation forken“ erstellt einen neuen Arbeitsbereich." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で新規ワークスペースを作成します。" + "value": "Fork Conversation con clic derecho crea un espacio de trabajo nuevo." } }, "ko": { @@ -99694,28 +100448,28 @@ "forkConversation.destination.right": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechte Teilung" + "value": "Right Split" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right Split" + "value": "右分割" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "División derecha" + "value": "Rechte Teilung" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右分割" + "value": "División derecha" } }, "ko": { @@ -99741,28 +100495,28 @@ "forkConversation.destination.right.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung rechts." + "value": "Right-click Fork Conversation creates a split to the right." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a split to the right." + "value": "右クリックの「会話をフォーク」で右側に分割を作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea una división a la derecha." + "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung rechts." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で右側に分割を作成します。" + "value": "Fork Conversation con clic derecho crea una división a la derecha." } }, "ko": { @@ -99788,28 +100542,28 @@ "forkConversation.destination.top": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Obere Teilung" + "value": "Top Split" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Top Split" + "value": "上分割" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "División superior" + "value": "Obere Teilung" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "上分割" + "value": "División superior" } }, "ko": { @@ -99835,28 +100589,28 @@ "forkConversation.destination.top.description": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung über dem aktuellen Bereich." + "value": "Right-click Fork Conversation creates a split above the current pane." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Right-click Fork Conversation creates a split above the current pane." + "value": "右クリックの「会話をフォーク」で現在のペインの上に分割を作成します。" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Fork Conversation con clic derecho crea una división encima del panel actual." + "value": "Rechtsklick auf „Konversation forken“ erstellt eine Teilung über dem aktuellen Bereich." } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "右クリックの「会話をフォーク」で現在のペインの上に分割を作成します。" + "value": "Fork Conversation con clic derecho crea una división encima del panel actual." } }, "ko": { @@ -100393,58 +101147,58 @@ "historyPane.clearClosed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Clear Closed" + "value": "閉じた項目を消去" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Clear Closed" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "閉じた項目を消去" + "value": "Clear Closed" } }, "ko": { @@ -100512,58 +101266,58 @@ "historyPane.clearClosed.help": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Clear recently closed history" + "value": "最近閉じた履歴を消去" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Clear recently closed history" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最近閉じた履歴を消去" + "value": "Clear recently closed history" } }, "ko": { @@ -100631,58 +101385,58 @@ "historyPane.closedAtFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Closed %@" + "value": "%@ に閉じました" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Closed %@" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%@ に閉じました" + "value": "Closed %@" } }, "ko": { @@ -100750,58 +101504,58 @@ "historyPane.day.today": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Today" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Today" + "value": "今日" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Today" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Today" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Today" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Today" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Today" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Today" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "今日" + "value": "Today" } }, "ko": { @@ -100869,58 +101623,58 @@ "historyPane.day.yesterday": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Yesterday" + "value": "昨日" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Yesterday" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "昨日" + "value": "Yesterday" } }, "ko": { @@ -100988,58 +101742,58 @@ "historyPane.empty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No history yet" + "value": "履歴はまだありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No history yet" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "履歴はまだありません" + "value": "No history yet" } }, "ko": { @@ -101107,58 +101861,58 @@ "historyPane.focusedAtFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focused %@" + "value": "%@ にフォーカス" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focused %@" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%@ にフォーカス" + "value": "Focused %@" } }, "ko": { @@ -101226,58 +101980,58 @@ "historyPane.noResults": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No matching history" + "value": "一致する履歴がありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No matching history" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "一致する履歴がありません" + "value": "No matching history" } }, "ko": { @@ -101345,58 +102099,58 @@ "historyPane.search.clear": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Clear search" + "value": "検索を消去" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Clear search" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "検索を消去" + "value": "Clear search" } }, "ko": { @@ -101464,58 +102218,58 @@ "historyPane.search.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Search history" + "value": "履歴を検索" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Search history" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "履歴を検索" + "value": "Search history" } }, "ko": { @@ -101583,31 +102337,37 @@ "language.system": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النظام" + "value": "System" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sistemski" + "value": "システム" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系统" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系統" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "시스템" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "System" @@ -101631,40 +102391,46 @@ "value": "Sistema" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "システム" + "value": "System" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "시스템" + "value": "Systemowy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "System" + "value": "Системный" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Systemowy" + "value": "Sistemski" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sistema" + "value": "النظام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Системный" + "value": "System" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sistema" } }, "th": { @@ -101684,18 +102450,6 @@ "state": "translated", "value": "Системна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "系统" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "系統" - } } } }, @@ -101748,16 +102502,16 @@ "value": "ファイルが移動または削除された可能性があります。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "파일이 이동되었거나 삭제되었을 수 있습니다." + "value": "Можливо, файл було переміщено або видалено." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Можливо, файл було переміщено або видалено." + "value": "파일이 이동되었거나 삭제되었을 수 있습니다." } } } @@ -101777,16 +102531,16 @@ "value": "ファイルを利用できません" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "파일을 사용할 수 없음" + "value": "Файл недоступний" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Файл недоступний" + "value": "파일을 사용할 수 없음" } } } @@ -102678,34 +103432,40 @@ "menu.app.about": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حول cmux" + "value": "About cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "O programu cmux" + "value": "cmuxについて" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Om cmux" + "value": "关于 cmux" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Über cmux" + "value": "關於 cmux" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "About cmux" + "value": "cmux에 관하여" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Über cmux" } }, "es": { @@ -102726,40 +103486,46 @@ "value": "Informazioni su cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxについて" + "value": "Om cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에 관하여" + "value": "O cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Om cmux" + "value": "О программе cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "O cmux" + "value": "O programu cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sobre o cmux" + "value": "حول cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "О программе cmux" + "value": "Om cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sobre o cmux" } }, "th": { @@ -102779,52 +103545,46 @@ "state": "translated", "value": "Про cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关于 cmux" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關於 cmux" - } } } }, "menu.app.checkForUpdates": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التحقق من التحديثات…" + "value": "Check for Updates…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjeri ažuriranja…" + "value": "アップデートを確認…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg efter opdateringer…" + "value": "检查更新..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach Updates suchen …" + "value": "檢查更新..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Check for Updates…" + "value": "업데이트 확인…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach Updates suchen …" } }, "es": { @@ -102845,40 +103605,46 @@ "value": "Verifica aggiornamenti…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認…" + "value": "Søg efter opdateringer…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인…" + "value": "Sprawdź aktualizacje…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Se etter oppdateringer …" + "value": "Проверить обновления..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdź aktualizacje…" + "value": "Provjeri ažuriranja…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Atualizações…" + "value": "التحقق من التحديثات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверить обновления..." + "value": "Se etter oppdateringer …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Atualizações…" } }, "th": { @@ -102898,52 +103664,46 @@ "state": "translated", "value": "Перевірити оновлення…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "检查更新..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢查更新..." - } } } }, "menu.app.ghosttySettings": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعدادات Ghostty…" + "value": "Ghostty Settings…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ghostty postavke…" + "value": "Ghostty設定…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ghostty-indstillinger…" + "value": "Ghostty 设置..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ghostty-Einstellungen …" + "value": "Ghostty 設定..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ghostty Settings…" + "value": "Ghostty 설정…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ghostty-Einstellungen …" } }, "es": { @@ -102964,40 +103724,46 @@ "value": "Impostazioni Ghostty…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Ghostty設定…" + "value": "Ghostty-indstillinger…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Ghostty 설정…" + "value": "Ustawienia Ghostty…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ghostty-innstillinger …" + "value": "Настройки Ghostty..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ustawienia Ghostty…" + "value": "Ghostty postavke…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ajustes do Ghostty…" + "value": "إعدادات Ghostty…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настройки Ghostty..." + "value": "Ghostty-innstillinger …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ajustes do Ghostty…" } }, "th": { @@ -103017,18 +103783,6 @@ "state": "translated", "value": "Налаштування Ghostty…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Ghostty 设置..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Ghostty 設定..." - } } } }, @@ -103075,34 +103829,46 @@ "menu.app.reloadConfiguration": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل الإعدادات" + "value": "Reload Configuration" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo učitaj konfiguraciju" + "value": "構成を再読み込み" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genindlæs konfiguration" + "value": "重新加载配置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Konfiguration neu laden" + "value": "重新載入設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reload Configuration" + "value": "구성 다시 불러오기" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "ផ្ទុកការកំណត់រចនាសម្ព័ន្ធឡើងវិញ" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Konfiguration neu laden" } }, "es": { @@ -103123,46 +103889,46 @@ "value": "Ricarica configurazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "構成を再読み込み" + "value": "Genindlæs konfiguration" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ផ្ទុកការកំណត់រចនាសម្ព័ន្ធឡើងវិញ" + "value": "Odśwież konfigurację" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "구성 다시 불러오기" + "value": "Перезагрузить конфигурацию" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Last inn konfigurasjon på nytt" + "value": "Ponovo učitaj konfiguraciju" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Odśwież konfigurację" + "value": "إعادة تحميل الإعدادات" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Recarregar Configuração" + "value": "Last inn konfigurasjon på nytt" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Перезагрузить конфигурацию" + "value": "Recarregar Configuração" } }, "th": { @@ -103182,52 +103948,46 @@ "state": "translated", "value": "Перезавантажити конфігурацію" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新加载配置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新載入設定" - } } } }, "menu.app.settings": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإعدادات…" + "value": "Settings…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Postavke…" + "value": "設定…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indstillinger…" + "value": "设置..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen …" + "value": "設定..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Settings…" + "value": "설정…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen …" } }, "es": { @@ -103248,40 +104008,46 @@ "value": "Impostazioni…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "設定…" + "value": "Indstillinger…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설정…" + "value": "Ustawienia…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innstillinger …" + "value": "Настройки..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ustawienia…" + "value": "Postavke…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ajustes…" + "value": "الإعدادات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настройки..." + "value": "Innstillinger …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ajustes…" } }, "th": { @@ -103301,52 +104067,46 @@ "state": "translated", "value": "Налаштування…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "设置..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "設定..." - } } } }, "menu.checkForUpdates": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التحقق من التحديثات…" + "value": "Check for Updates…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjeri ažuriranja…" + "value": "アップデートを確認…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg efter opdateringer…" + "value": "检查更新..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach Updates suchen …" + "value": "檢查更新..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Check for Updates…" + "value": "업데이트 확인…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach Updates suchen …" } }, "es": { @@ -103367,40 +104127,46 @@ "value": "Verifica aggiornamenti…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認…" + "value": "Søg efter opdateringer…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인…" + "value": "Sprawdź aktualizacje…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Se etter oppdateringer …" + "value": "Проверить обновления..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdź aktualizacje…" + "value": "Provjeri ažuriranja…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Atualizações…" + "value": "التحقق من التحديثات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверить обновления..." + "value": "Se etter oppdateringer …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Atualizações…" } }, "th": { @@ -103420,52 +104186,46 @@ "state": "translated", "value": "Перевірити оновлення…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "检查更新..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢查更新..." - } } } }, "menu.currentWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النافذة الحالية" + "value": "Current Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Trenutni prozor" + "value": "現在のウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nuværende vindue" + "value": "当前窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Fenster" + "value": "目前視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Current Window" + "value": "현재 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Fenster" } }, "es": { @@ -103486,40 +104246,46 @@ "value": "Finestra corrente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のウインドウ" + "value": "Nuværende vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 윈도우" + "value": "Bieżące okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjeldende vindu" + "value": "Текущее окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Bieżące okno" + "value": "Trenutni prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela Atual" + "value": "النافذة الحالية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Текущее окно" + "value": "Gjeldende vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela Atual" } }, "th": { @@ -103539,52 +104305,46 @@ "state": "translated", "value": "Поточне вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "当前窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "目前視窗" - } } } }, "menu.file.closeOtherTabs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق الألسنة الأخرى في اللوحة" + "value": "Close Other Tabs in Pane" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori ostale tabove u panelu" + "value": "ペイン内の他のタブを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk andre faner i panel" + "value": "关闭面板中的其他标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Andere Tabs im Bereich schließen" + "value": "關閉面板中的其他標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Other Tabs in Pane" + "value": "패널의 다른 탭 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Andere Tabs im Bereich schließen" } }, "es": { @@ -103605,40 +104365,46 @@ "value": "Chiudi altre schede nel pannello" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペイン内の他のタブを閉じる" + "value": "Luk andre faner i panel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "패널의 다른 탭 닫기" + "value": "Zamknij inne karty w panelu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk andre faner i panelet" + "value": "Закрыть другие вкладки в панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij inne karty w panelu" + "value": "Zatvori ostale tabove u panelu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Outras Abas no Painel" + "value": "إغلاق الألسنة الأخرى في اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть другие вкладки в панели" + "value": "Lukk andre faner i panelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Outras Abas no Painel" } }, "th": { @@ -103658,52 +104424,46 @@ "state": "translated", "value": "Закрити інші вкладки в панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭面板中的其他标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉面板中的其他標籤頁" - } } } }, "menu.file.closeTab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق اللسان" + "value": "Close Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori tab" + "value": "タブを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk fane" + "value": "关闭标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab schließen" + "value": "關閉標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Tab" + "value": "탭 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab schließen" } }, "es": { @@ -103724,40 +104484,46 @@ "value": "Chiudi scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブを閉じる" + "value": "Luk fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 닫기" + "value": "Zamknij kartę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk fane" + "value": "Закрыть вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij kartę" + "value": "Zatvori tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Aba" + "value": "إغلاق اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть вкладку" + "value": "Lukk fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Aba" } }, "th": { @@ -103777,52 +104543,46 @@ "state": "translated", "value": "Закрити вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉標籤頁" - } } } }, "menu.file.closeWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "Close Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen" } }, "es": { @@ -103843,40 +104603,46 @@ "value": "Chiudi area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Закрыть рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Zatvori radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "إغلاق مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Lukk arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Área de Trabalho" } }, "th": { @@ -103896,52 +104662,46 @@ "state": "translated", "value": "Закрити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, "menu.file.commandPalette": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لوحة الأوامر…" + "value": "Command Palette…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Paleta naredbi…" + "value": "コマンドパレット…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kommandopalette…" + "value": "命令面板..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Befehlspalette …" + "value": "指令面板..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Command Palette…" + "value": "명령어 팔레트…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Befehlspalette …" } }, "es": { @@ -103962,40 +104722,46 @@ "value": "Tavolozza comandi…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "コマンドパレット…" + "value": "Kommandopalette…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "명령어 팔레트…" + "value": "Paleta poleceń…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kommandopalett …" + "value": "Палитра команд..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Paleta poleceń…" + "value": "Paleta naredbi…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Paleta de Comandos…" + "value": "لوحة الأوامر…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Палитра команд..." + "value": "Kommandopalett …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Paleta de Comandos…" } }, "th": { @@ -104015,52 +104781,46 @@ "state": "translated", "value": "Палітра команд…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "命令面板..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "指令面板..." - } } } }, "menu.file.goToWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى مساحة العمل…" + "value": "Go to Workspace…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Idi na radni prostor…" + "value": "ワークスペースに移動…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå til arbejdsområde…" + "value": "前往工作区..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zum Arbeitsbereich wechseln …" + "value": "前往工作區..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Go to Workspace…" + "value": "작업 공간으로 이동…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zum Arbeitsbereich wechseln …" } }, "es": { @@ -104081,40 +104841,46 @@ "value": "Vai all'area di lavoro…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースに移動…" + "value": "Gå til arbejdsområde…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간으로 이동…" + "value": "Przejdź do przestrzeni roboczej…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til arbeidsområde …" + "value": "Перейти к рабочему пространству..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do przestrzeni roboczej…" + "value": "Idi na radni prostor…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Área de Trabalho…" + "value": "الانتقال إلى مساحة العمل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к рабочему пространству..." + "value": "Gå til arbeidsområde …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Área de Trabalho…" } }, "th": { @@ -104134,52 +104900,46 @@ "state": "translated", "value": "Перейти до робочої області…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "前往工作区..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "前往工作區..." - } } } }, "menu.file.newBrowserWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل متصفح جديدة" + "value": "New Browser Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor preglednika" + "value": "新規ブラウザワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt browserarbejdsområde" + "value": "新建浏览器工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Browser-Arbeitsbereich" + "value": "新增瀏覽器工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Browser Workspace" + "value": "새 브라우저 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Browser-Arbeitsbereich" } }, "es": { @@ -104200,40 +104960,46 @@ "value": "Nuova area di lavoro browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ブラウザワークスペース" + "value": "Nyt browserarbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 브라우저 작업 공간" + "value": "Nowa przestrzeń robocza przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt nettleserarbeidsområde" + "value": "Новое рабочее пространство браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza przeglądarki" + "value": "Novi radni prostor preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho de Navegador" + "value": "مساحة عمل متصفح جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство браузера" + "value": "Nytt nettleserarbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho de Navegador" } }, "th": { @@ -104253,52 +105019,46 @@ "state": "translated", "value": "Нова робоча область браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建浏览器工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增瀏覽器工作區" - } } } }, "menu.file.newWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة جديدة" + "value": "New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi prozor" + "value": "新規ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt vindue" + "value": "新建窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neues Fenster" + "value": "新增視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Window" + "value": "새 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neues Fenster" } }, "es": { @@ -104319,40 +105079,46 @@ "value": "Nuova finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ウインドウ" + "value": "Nyt vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 윈도우" + "value": "Nowe okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt vindu" + "value": "Новое окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowe okno" + "value": "Novi prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Janela" + "value": "نافذة جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое окно" + "value": "Nytt vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Janela" } }, "th": { @@ -104372,18 +105138,6 @@ "state": "translated", "value": "Нове вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增視窗" - } } } }, @@ -104509,34 +105263,40 @@ "menu.file.newWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "New Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich" } }, "es": { @@ -104557,40 +105317,46 @@ "value": "Nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "Nowa przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Новое рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Novi radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho" + "value": "مساحة عمل جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho" } }, "th": { @@ -104610,52 +105376,46 @@ "state": "translated", "value": "Нова робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增工作區" - } } } }, "menu.file.openFolder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح مجلد…" + "value": "Open Folder…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori folder…" + "value": "フォルダを開く…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn mappe…" + "value": "打开文件夹..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen …" + "value": "開啟資料夾..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Folder…" + "value": "폴더 열기…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ordner öffnen …" } }, "es": { @@ -104676,40 +105436,46 @@ "value": "Apri cartella…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォルダを開く…" + "value": "Åbn mappe…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "폴더 열기…" + "value": "Otwórz folder…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne mappe …" + "value": "Открыть папку..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz folder…" + "value": "Otvori folder…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta…" + "value": "فتح مجلد…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть папку..." + "value": "Åpne mappe …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Pasta…" } }, "th": { @@ -104729,52 +105495,46 @@ "state": "translated", "value": "Відкрити теку…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开文件夹..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟資料夾..." - } } } }, "menu.file.openFolder.panelPrompt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح" + "value": "Open" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori" + "value": "開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn" + "value": "打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Öffnen" + "value": "開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open" + "value": "열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Öffnen" } }, "es": { @@ -104795,40 +105555,46 @@ "value": "Apri" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "開く" + "value": "Åbn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "열기" + "value": "Otwórz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne" + "value": "Открыть" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz" + "value": "Otvori" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir" + "value": "فتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть" + "value": "Åpne" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir" } }, "th": { @@ -104848,52 +105614,46 @@ "state": "translated", "value": "Відкрити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟" - } } } }, "menu.file.openFolder.panelTitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح مجلد" + "value": "Open Folder" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori folder" + "value": "フォルダを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn mappe" + "value": "打开文件夹" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen" + "value": "開啟資料夾" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Folder" + "value": "폴더 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ordner öffnen" } }, "es": { @@ -104914,40 +105674,46 @@ "value": "Apri cartella" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォルダを開く" + "value": "Åbn mappe" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "폴더 열기" + "value": "Otwórz folder" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne mappe" + "value": "Открыть папку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz folder" + "value": "Otvori folder" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta" + "value": "فتح مجلد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть папку" + "value": "Åpne mappe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Pasta" } }, "th": { @@ -104967,18 +105733,6 @@ "state": "translated", "value": "Відкрити теку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开文件夹" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟資料夾" - } } } }, @@ -105054,34 +105808,40 @@ "menu.file.reopenClosedBrowserPanel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة فتح لوحة المتصفح المغلقة" + "value": "Reopen Closed Browser Panel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo otvori zatvoreni panel preglednika" + "value": "閉じたブラウザパネルを再度開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genåbn lukket browserpanel" + "value": "重新打开已关闭的浏览器面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geschlossenes Browserfenster erneut öffnen" + "value": "重新開啟已關閉的瀏覽器面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reopen Closed Browser Panel" + "value": "닫은 브라우저 패널 다시 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geschlossenes Browserfenster erneut öffnen" } }, "es": { @@ -105102,40 +105862,46 @@ "value": "Riapri pannello browser chiuso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閉じたブラウザパネルを再度開く" + "value": "Genåbn lukket browserpanel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫은 브라우저 패널 다시 열기" + "value": "Otwórz ponownie zamknięty panel przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne lukket nettleserpanel på nytt" + "value": "Открыть закрытую панель браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz ponownie zamknięty panel przeglądarki" + "value": "Ponovo otvori zatvoreni panel preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reabrir Painel do Navegador Fechado" + "value": "إعادة فتح لوحة المتصفح المغلقة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть закрытую панель браузера" + "value": "Åpne lukket nettleserpanel på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reabrir Painel do Navegador Fechado" } }, "th": { @@ -105155,18 +105921,6 @@ "state": "translated", "value": "Відновити закриту панель браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新打开已关闭的浏览器面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新開啟已關閉的瀏覽器面板" - } } } }, @@ -105190,58 +105944,58 @@ "menu.file.restorePreviousAppLaunch": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Restore Previous Launch" + "value": "前回の起動を復元" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Restore Previous Launch" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "前回の起動を復元" + "value": "Restore Previous Launch" } }, "ko": { @@ -105309,34 +106063,40 @@ "menu.find.find": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بحث…" + "value": "Find…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi…" + "value": "検索…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Find…" + "value": "查找…" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen…" + "value": "尋找…" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find…" + "value": "찾기…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen…" } }, "es": { @@ -105357,40 +106117,46 @@ "value": "Cerca…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索…" + "value": "Find…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "찾기…" + "value": "Znajdź…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn…" + "value": "Найти…" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź…" + "value": "Pronađi…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar…" + "value": "بحث…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти…" + "value": "Finn…" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar…" } }, "th": { @@ -105410,18 +106176,6 @@ "state": "translated", "value": "Знайти…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找…" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找…" - } } } }, @@ -105445,34 +106199,40 @@ "menu.find.findNext": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البحث عن التالي" + "value": "Find Next" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi sljedeće" + "value": "次を検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Find næste" + "value": "查找下一个" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Weitersuchen" + "value": "尋找下一個" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find Next" + "value": "다음 찾기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Weitersuchen" } }, "es": { @@ -105493,40 +106253,46 @@ "value": "Trova successivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次を検索" + "value": "Find næste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 찾기" + "value": "Znajdź następny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn neste" + "value": "Найти далее" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź następny" + "value": "Pronađi sljedeće" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Próximo" + "value": "البحث عن التالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти далее" + "value": "Finn neste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Próximo" } }, "th": { @@ -105546,52 +106312,46 @@ "state": "translated", "value": "Знайти наступне" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找下一个" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找下一個" - } } } }, "menu.find.findPrevious": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "البحث عن السابق" + "value": "Find Previous" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi prethodno" + "value": "前を検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Find forrige" + "value": "查找上一个" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriges suchen" + "value": "尋找上一個" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find Previous" + "value": "이전 찾기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriges suchen" } }, "es": { @@ -105612,40 +106372,46 @@ "value": "Trova precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前を検索" + "value": "Find forrige" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 찾기" + "value": "Znajdź poprzedni" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn forrige" + "value": "Найти ранее" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź poprzedni" + "value": "Pronađi prethodno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar Anterior" + "value": "البحث عن السابق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Найти ранее" + "value": "Finn forrige" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar Anterior" } }, "th": { @@ -105665,52 +106431,46 @@ "state": "translated", "value": "Знайти попереднє" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找上一个" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找上一個" - } } } }, "menu.find.hideFindBar": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إخفاء شريط البحث" + "value": "Hide Find Bar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sakrij traku za pretragu" + "value": "検索バーを非表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skjul søgelinje" + "value": "隐藏查找栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchleiste ausblenden" + "value": "隱藏尋找列" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Hide Find Bar" + "value": "찾기 막대 숨기기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchleiste ausblenden" } }, "es": { @@ -105731,40 +106491,46 @@ "value": "Nascondi barra di ricerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索バーを非表示" + "value": "Skjul søgelinje" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "찾기 막대 숨기기" + "value": "Ukryj pasek wyszukiwania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skjul søkelinje" + "value": "Скрыть панель поиска" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ukryj pasek wyszukiwania" + "value": "Sakrij traku za pretragu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ocultar Barra de Busca" + "value": "إخفاء شريط البحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скрыть панель поиска" + "value": "Skjul søkelinje" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ocultar Barra de Busca" } }, "th": { @@ -105784,18 +106550,6 @@ "state": "translated", "value": "Сховати панель пошуку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "隐藏查找栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "隱藏尋找列" - } } } }, @@ -105927,34 +106681,40 @@ "menu.find.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بحث" + "value": "Find" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pronađi" + "value": "検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg" + "value": "查找" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen" + "value": "尋找" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Find" + "value": "찾기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen" } }, "es": { @@ -105975,40 +106735,46 @@ "value": "Trova" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索" + "value": "Søg" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "찾기" + "value": "Znajdź" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Finn" + "value": "Поиск" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Znajdź" + "value": "Pronađi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Buscar" + "value": "بحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поиск" + "value": "Finn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Buscar" } }, "th": { @@ -106028,52 +106794,46 @@ "state": "translated", "value": "Пошук" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查找" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尋找" - } } } }, "menu.find.useSelectionForFind": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استخدام التحديد للبحث" + "value": "Use Selection for Find" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Koristi odabrano za pretragu" + "value": "選択範囲を検索に使用" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Brug markering til søgning" + "value": "使用选中内容查找" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Auswahl für Suche verwenden" + "value": "使用所選範圍來尋找" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Use Selection for Find" + "value": "선택 항목을 찾기에 사용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Auswahl für Suche verwenden" } }, "es": { @@ -106094,40 +106854,46 @@ "value": "Usa selezione per la ricerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "選択範囲を検索に使用" + "value": "Brug markering til søgning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "선택 항목을 찾기에 사용" + "value": "Użyj zaznaczenia do wyszukiwania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bruk utvalg for søk" + "value": "Использовать выделение для поиска" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Użyj zaznaczenia do wyszukiwania" + "value": "Koristi odabrano za pretragu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Usar Seleção para Busca" + "value": "استخدام التحديد للبحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Использовать выделение для поиска" + "value": "Bruk utvalg for søk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Usar Seleção para Busca" } }, "th": { @@ -106147,18 +106913,6 @@ "state": "translated", "value": "Використати виділення для пошуку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用选中内容查找" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用所選範圍來尋找" - } } } }, @@ -106454,58 +107208,58 @@ "menu.history.focusBack": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "フォーカスを戻す" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカスを戻す" + "value": "Focus Back" } }, "ko": { @@ -106573,58 +107327,58 @@ "menu.history.focusForward": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Forward" + "value": "フォーカスを進める" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカスを進める" + "value": "Focus Forward" } }, "ko": { @@ -106692,58 +107446,58 @@ "menu.history.focusHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus History" + "value": "フォーカス履歴" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focus History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカス履歴" + "value": "Focus History" } }, "ko": { @@ -106811,55 +107565,55 @@ "menu.history.focusedItemTitleFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "%1$@ - %2$@" @@ -106930,58 +107684,58 @@ "menu.history.menuItemSubtitleFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%1$@, %2$@" + "value": "%1$@、%2$@" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "%1$@, %2$@" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%1$@、%2$@" + "value": "%1$@, %2$@" } }, "ko": { @@ -107049,58 +107803,58 @@ "menu.history.noFocusBackHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No Back History" + "value": "戻る履歴がありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No Back History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "戻る履歴がありません" + "value": "No Back History" } }, "ko": { @@ -107168,58 +107922,58 @@ "menu.history.noFocusForwardHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No Forward History" + "value": "進む履歴がありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No Forward History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "進む履歴がありません" + "value": "No Forward History" } }, "ko": { @@ -107287,58 +108041,58 @@ "menu.history.noFocusHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No Focus History" + "value": "フォーカス履歴がありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No Focus History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカス履歴がありません" + "value": "No Focus History" } }, "ko": { @@ -107406,58 +108160,58 @@ "menu.history.recentlyClosed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Recently Closed" + "value": "最近閉じた項目" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Recently Closed" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最近閉じた項目" + "value": "Recently Closed" } }, "ko": { @@ -107525,58 +108279,58 @@ "menu.history.recentlyClosed.clearAll": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Clear All" + "value": "すべて消去" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Clear All" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "すべて消去" + "value": "Clear All" } }, "ko": { @@ -107644,58 +108398,58 @@ "menu.history.recentlyClosed.empty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "No Recently Closed Items" + "value": "最近閉じた項目がありません" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "No Recently Closed Items" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最近閉じた項目がありません" + "value": "No Recently Closed Items" } }, "ko": { @@ -107763,58 +108517,58 @@ "menu.history.recentlyClosed.kind.tab": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Tab" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Tab" } }, "ko": { @@ -107882,58 +108636,58 @@ "menu.history.recentlyClosed.kind.window": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Window" + "value": "ウィンドウ" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Window" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Window" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Window" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Window" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Window" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Window" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ウィンドウ" + "value": "Window" } }, "ko": { @@ -108001,58 +108755,58 @@ "menu.history.recentlyClosed.kind.workspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "ワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Workspace" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Workspace" } }, "ko": { @@ -108120,58 +108874,58 @@ "menu.history.recentlyClosed.menuItemFormat": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%1$@ (%2$@)" + "value": "%1$@(%2$@)" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "%1$@ (%2$@)" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%1$@(%2$@)" + "value": "%1$@ (%2$@)" } }, "ko": { @@ -108239,63 +108993,63 @@ "menu.history.recentlyClosed.panel.agentSession": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Agent" + "value": "エージェント" } }, - "da": { + "km": { "stringUnit": { - "state": "translated", + "state": "needs_review", "value": "Agent" } }, - "de": { + "ar": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "en": { + "bs": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "es": { + "da": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "it": { + "es": { "stringUnit": { "state": "translated", "value": "Agent" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "エージェント" + "value": "Agent" } }, - "km": { + "it": { "stringUnit": { - "state": "needs_review", + "state": "translated", "value": "Agent" } }, @@ -108364,58 +109118,58 @@ "menu.history.recentlyClosed.panel.browser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "ブラウザ" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Browser" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ブラウザ" + "value": "Browser" } }, "ko": { @@ -108500,58 +109254,58 @@ "menu.history.recentlyClosed.panel.filePreview": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "File Preview" + "value": "ファイルプレビュー" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "File Preview" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ファイルプレビュー" + "value": "File Preview" } }, "ko": { @@ -108619,55 +109373,55 @@ "menu.history.recentlyClosed.panel.markdown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Markdown" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "Markdown" @@ -108738,58 +109492,58 @@ "menu.history.recentlyClosed.panel.terminal": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Terminal" + "value": "ターミナル" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Terminal" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ターミナル" + "value": "Terminal" } }, "ko": { @@ -108857,58 +109611,58 @@ "menu.history.recentlyClosed.panel.tool": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tool" + "value": "ツール" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Tool" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "ツール" + "value": "Tool" } }, "ko": { @@ -108976,58 +109730,58 @@ "menu.history.recentlyClosed.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tabs, workspaces, and windows" + "value": "タブ、ワークスペース、ウィンドウ" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Tabs, workspaces, and windows" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "タブ、ワークスペース、ウィンドウ" + "value": "Tabs, workspaces, and windows" } }, "ko": { @@ -109095,58 +109849,58 @@ "menu.history.recentlyClosed.window.oneWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "1 workspace" + "value": "1 個のワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "1 個のワークスペース" + "value": "1 workspace" } }, "ko": { @@ -109214,58 +109968,58 @@ "menu.history.recentlyClosed.window.workspaceCount": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%d workspaces" + "value": "%d 個のワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%d 個のワークスペース" + "value": "%d workspaces" } }, "ko": { @@ -109333,58 +110087,58 @@ "menu.history.recentlyClosed.window.workspaceCount.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "1 workspace" + "value": "1 個のワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "1 workspace" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "1 個のワークスペース" + "value": "1 workspace" } }, "ko": { @@ -109452,58 +110206,58 @@ "menu.history.recentlyClosed.window.workspaceCount.other": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%d workspaces" + "value": "%d 個のワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "%d workspaces" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "%d 個のワークスペース" + "value": "%d workspaces" } }, "ko": { @@ -109571,58 +110325,58 @@ "menu.history.recentlyFocused": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Recently Focused" + "value": "最近フォーカスした項目" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Recently Focused" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最近フォーカスした項目" + "value": "Recently Focused" } }, "ko": { @@ -109690,58 +110444,58 @@ "menu.history.recentlyFocused.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Most recent focus targets" + "value": "最近フォーカスした移動先" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Most recent focus targets" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最近フォーカスした移動先" + "value": "Most recent focus targets" } }, "ko": { @@ -109809,58 +110563,58 @@ "menu.history.reopenClosedItem": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Reopen Last Closed" + "value": "最後に閉じた項目を再度開く" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最後に閉じた項目を再度開く" + "value": "Reopen Last Closed" } }, "ko": { @@ -109928,58 +110682,58 @@ "menu.history.reopenLastClosed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Reopen Last Closed" + "value": "最後に閉じた項目を再度開く" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Reopen Last Closed" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "最後に閉じた項目を再度開く" + "value": "Reopen Last Closed" } }, "ko": { @@ -110047,58 +110801,58 @@ "menu.history.showFullFocusBackHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Show Full Back History" + "value": "戻る履歴をすべて表示" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Show Full Back History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "戻る履歴をすべて表示" + "value": "Show Full Back History" } }, "ko": { @@ -110166,58 +110920,58 @@ "menu.history.showFullFocusForwardHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Show Full Forward History" + "value": "進む履歴をすべて表示" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Show Full Forward History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "進む履歴をすべて表示" + "value": "Show Full Forward History" } }, "ko": { @@ -110285,58 +111039,58 @@ "menu.history.showFullFocusHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Show Full History" + "value": "すべての履歴を表示" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Show Full History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "すべての履歴を表示" + "value": "Show Full History" } }, "ko": { @@ -110404,58 +111158,58 @@ "menu.history.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "History" + "value": "履歴" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "History" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "History" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "History" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "History" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "History" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "History" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "履歴" + "value": "History" } }, "ko": { @@ -110523,58 +111277,58 @@ "menu.history.untitledWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Untitled Workspace" + "value": "無題のワークスペース" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Untitled Workspace" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "無題のワークスペース" + "value": "Untitled Workspace" } }, "ko": { @@ -110642,34 +111396,40 @@ "menu.notifications.clearAll": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح الكل" + "value": "Clear All" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši sve" + "value": "すべてクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd alle" + "value": "全部清除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle löschen" + "value": "清除全部" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear All" + "value": "모두 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle löschen" } }, "es": { @@ -110690,40 +111450,46 @@ "value": "Cancella tutto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべてクリア" + "value": "Ryd alle" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모두 지우기" + "value": "Wyczyść wszystko" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern alle" + "value": "Очистить все" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść wszystko" + "value": "Obriši sve" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Tudo" + "value": "مسح الكل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить все" + "value": "Fjern alle" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Tudo" } }, "th": { @@ -110743,52 +111509,46 @@ "state": "translated", "value": "Очистити все" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全部清除" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除全部" - } } } }, "menu.notifications.jumpToUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "Jump to Latest Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "最新の未読にジャンプ" } }, - "da": { + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "跳转到最新未读" + } + }, + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳至最新未讀" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "최신 읽지 않은 항목으로 이동" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -110809,40 +111569,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -110862,52 +111628,46 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, "menu.notifications.markAllRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم الكل كمقروء" + "value": "Mark All Read" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi sve kao pročitano" + "value": "すべて既読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker alle som læste" + "value": "全部标记为已读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle als gelesen markieren" + "value": "全部標為已讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark All Read" + "value": "모두 읽음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle als gelesen markieren" } }, "es": { @@ -110928,40 +111688,46 @@ "value": "Segna tutto come letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべて既読にする" + "value": "Marker alle som læste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모두 읽음으로 표시" + "value": "Oznacz wszystko jako przeczytane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk alle som lest" + "value": "Отметить все как прочитанные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz wszystko jako przeczytane" + "value": "Označi sve kao pročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Tudo como Lido" + "value": "تعليم الكل كمقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить все как прочитанные" + "value": "Merk alle som lest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Tudo como Lido" } }, "th": { @@ -110981,52 +111747,46 @@ "state": "translated", "value": "Позначити все як прочитане" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全部标记为已读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全部標為已讀" - } } } }, "menu.notifications.show": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -111047,40 +111807,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -111100,52 +111866,46 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, "menu.notifications.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات" + "value": "Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja" + "value": "通知" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer" + "value": "通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "알림" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen" } }, "es": { @@ -111166,40 +111926,46 @@ "value": "Notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "Notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "Powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler" + "value": "Уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia" + "value": "Obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notificações" + "value": "الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления" + "value": "Varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Notificações" } }, "th": { @@ -111219,18 +111985,6 @@ "state": "translated", "value": "Сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "通知" - } } } }, @@ -111254,34 +112008,40 @@ "menu.openInAndroidStudio": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Android Studio" + "value": "Open Current Directory in Android Studio" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Android Studio" + "value": "現在のディレクトリを Android Studio で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Android Studio" + "value": "在 Android Studio 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Android Studio öffnen" + "value": "在 Android Studio 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Android Studio" + "value": "현재 디렉토리를 Android Studio에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Android Studio öffnen" } }, "es": { @@ -111302,40 +112062,46 @@ "value": "Apri la directory corrente in Android Studio" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Android Studio で開く" + "value": "Åbn nuværende mappe i Android Studio" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Android Studio에서 열기" + "value": "Otwórz bieżący katalog w Android Studio" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Android Studio" + "value": "Открыть текущий каталог в Android Studio" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Android Studio" + "value": "Otvori trenutni direktorij u Android Studio" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Android Studio" + "value": "فتح الدليل الحالي في Android Studio" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Android Studio" + "value": "Åpne gjeldende katalog i Android Studio" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Android Studio" } }, "th": { @@ -111355,52 +112121,46 @@ "state": "translated", "value": "Відкрити поточну теку в Android Studio" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Android Studio 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Android Studio 中開啟目前目錄" - } } } }, "menu.openInAntigravity": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Antigravity" + "value": "Open Current Directory in Antigravity" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Antigravity" + "value": "現在のディレクトリを Antigravity で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Antigravity" + "value": "在 Antigravity 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Antigravity öffnen" + "value": "在 Antigravity 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Antigravity" + "value": "현재 디렉토리를 Antigravity에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Antigravity öffnen" } }, "es": { @@ -111421,40 +112181,46 @@ "value": "Apri la directory corrente in Antigravity" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Antigravity で開く" + "value": "Åbn nuværende mappe i Antigravity" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Antigravity에서 열기" + "value": "Otwórz bieżący katalog w Antigravity" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Antigravity" + "value": "Открыть текущий каталог в Antigravity" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Antigravity" + "value": "Otvori trenutni direktorij u Antigravity" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Antigravity" + "value": "فتح الدليل الحالي في Antigravity" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Antigravity" + "value": "Åpne gjeldende katalog i Antigravity" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Antigravity" } }, "th": { @@ -111474,52 +112240,46 @@ "state": "translated", "value": "Відкрити поточну теку в Antigravity" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Antigravity 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Antigravity 中開啟目前目錄" - } } } }, "menu.openInCursor": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Cursor" + "value": "Open Current Directory in Cursor" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Cursor" + "value": "現在のディレクトリを Cursor で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Cursor" + "value": "在 Cursor 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Cursor öffnen" + "value": "在 Cursor 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Cursor" + "value": "현재 디렉토리를 Cursor에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Cursor öffnen" } }, "es": { @@ -111540,40 +112300,46 @@ "value": "Apri la directory corrente in Cursor" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Cursor で開く" + "value": "Åbn nuværende mappe i Cursor" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Cursor에서 열기" + "value": "Otwórz bieżący katalog w Cursor" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Cursor" + "value": "Открыть текущий каталог в Cursor" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Cursor" + "value": "Otvori trenutni direktorij u Cursor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Cursor" + "value": "فتح الدليل الحالي في Cursor" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Cursor" + "value": "Åpne gjeldende katalog i Cursor" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Cursor" } }, "th": { @@ -111593,52 +112359,46 @@ "state": "translated", "value": "Відкрити поточну теку в Cursor" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Cursor 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Cursor 中開啟目前目錄" - } } } }, "menu.openInDevin": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Devin" + "value": "Open Current Directory in Devin" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Devin" + "value": "現在のディレクトリを Devin で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Devin" + "value": "在 Devin 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Devin öffnen" + "value": "在 Devin 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Devin" + "value": "현재 디렉토리를 Devin에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Devin öffnen" } }, "es": { @@ -111659,40 +112419,46 @@ "value": "Apri la directory corrente in Devin" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Devin で開く" + "value": "Åbn nuværende mappe i Devin" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Devin에서 열기" + "value": "Otwórz bieżący katalog w Devin" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Devin" + "value": "Открыть текущий каталог в Devin" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Devin" + "value": "Otvori trenutni direktorij u Devin" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Devin" + "value": "فتح الدليل الحالي في Devin" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Devin" + "value": "Åpne gjeldende katalog i Devin" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Devin" } }, "th": { @@ -111712,52 +112478,46 @@ "state": "translated", "value": "Відкрити поточну теку в Devin" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Devin 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Devin 中開啟目前目錄" - } } } }, "menu.openInFinder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Finder" + "value": "Open Current Directory in Finder" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Finder" + "value": "現在のディレクトリを Finder で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Finder" + "value": "在访达中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis im Finder öffnen" + "value": "在 Finder 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Finder" + "value": "현재 디렉토리를 Finder에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis im Finder öffnen" } }, "es": { @@ -111778,40 +112538,46 @@ "value": "Apri la directory corrente nel Finder" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Finder で開く" + "value": "Åbn nuværende mappe i Finder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Finder에서 열기" + "value": "Otwórz bieżący katalog w Finderze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Finder" + "value": "Открыть текущий каталог в Finder" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Finderze" + "value": "Otvori trenutni direktorij u Finder" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Finder" + "value": "فتح الدليل الحالي في Finder" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Finder" + "value": "Åpne gjeldende katalog i Finder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Finder" } }, "th": { @@ -111831,52 +112597,46 @@ "state": "translated", "value": "Відкрити поточну теку у Finder" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在访达中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Finder 中開啟目前目錄" - } } } }, "menu.openInGhostty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Ghostty" + "value": "Open Current Directory in Ghostty" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Ghostty" + "value": "現在のディレクトリを Ghostty で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Ghostty" + "value": "在 Ghostty 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Ghostty öffnen" + "value": "在 Ghostty 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Ghostty" + "value": "현재 디렉토리를 Ghostty에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Ghostty öffnen" } }, "es": { @@ -111897,40 +112657,46 @@ "value": "Apri la directory corrente in Ghostty" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Ghostty で開く" + "value": "Åbn nuværende mappe i Ghostty" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Ghostty에서 열기" + "value": "Otwórz bieżący katalog w Ghostty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Ghostty" + "value": "Открыть текущий каталог в Ghostty" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Ghostty" + "value": "Otvori trenutni direktorij u Ghostty" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Ghostty" + "value": "فتح الدليل الحالي في Ghostty" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Ghostty" + "value": "Åpne gjeldende katalog i Ghostty" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Ghostty" } }, "th": { @@ -111950,52 +112716,46 @@ "state": "translated", "value": "Відкрити поточну теку в Ghostty" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Ghostty 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Ghostty 中開啟目前目錄" - } } } }, "menu.openInITerm2": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في iTerm2" + "value": "Open Current Directory in iTerm2" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u iTerm2" + "value": "現在のディレクトリを iTerm2 で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i iTerm2" + "value": "在 iTerm2 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in iTerm2 öffnen" + "value": "在 iTerm2 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in iTerm2" + "value": "현재 디렉토리를 iTerm2에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in iTerm2 öffnen" } }, "es": { @@ -112016,40 +112776,46 @@ "value": "Apri la directory corrente in iTerm2" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを iTerm2 で開く" + "value": "Åbn nuværende mappe i iTerm2" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 iTerm2에서 열기" + "value": "Otwórz bieżący katalog w iTerm2" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i iTerm2" + "value": "Открыть текущий каталог в iTerm2" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w iTerm2" + "value": "Otvori trenutni direktorij u iTerm2" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no iTerm2" + "value": "فتح الدليل الحالي في iTerm2" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в iTerm2" + "value": "Åpne gjeldende katalog i iTerm2" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no iTerm2" } }, "th": { @@ -112069,52 +112835,46 @@ "state": "translated", "value": "Відкрити поточну теку в iTerm2" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 iTerm2 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 iTerm2 中開啟目前目錄" - } } } }, "menu.openInIntelliJ": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في IntelliJ IDEA" + "value": "Open Current Directory in IntelliJ IDEA" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u IntelliJ IDEA" + "value": "現在のディレクトリを IntelliJ IDEA で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i IntelliJ IDEA" + "value": "在 IntelliJ IDEA 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in IntelliJ IDEA öffnen" + "value": "在 IntelliJ IDEA 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in IntelliJ IDEA" + "value": "현재 디렉토리를 IntelliJ IDEA에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in IntelliJ IDEA öffnen" } }, "es": { @@ -112135,40 +112895,46 @@ "value": "Apri la directory corrente in IntelliJ IDEA" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを IntelliJ IDEA で開く" + "value": "Åbn nuværende mappe i IntelliJ IDEA" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 IntelliJ IDEA에서 열기" + "value": "Otwórz bieżący katalog w IntelliJ IDEA" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i IntelliJ IDEA" + "value": "Открыть текущий каталог в IntelliJ IDEA" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w IntelliJ IDEA" + "value": "Otvori trenutni direktorij u IntelliJ IDEA" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no IntelliJ IDEA" + "value": "فتح الدليل الحالي في IntelliJ IDEA" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в IntelliJ IDEA" + "value": "Åpne gjeldende katalog i IntelliJ IDEA" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no IntelliJ IDEA" } }, "th": { @@ -112188,52 +112954,46 @@ "state": "translated", "value": "Відкрити поточну теку в IntelliJ IDEA" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 IntelliJ IDEA 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 IntelliJ IDEA 中開啟目前目錄" - } } } }, "menu.openInTerminal": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Terminal" + "value": "Open Current Directory in Terminal" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Terminal" + "value": "現在のディレクトリをターミナルで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Terminal" + "value": "在终端中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Terminal öffnen" + "value": "在「終端機」中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Terminal" + "value": "현재 디렉토리를 터미널에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Terminal öffnen" } }, "es": { @@ -112254,40 +113014,46 @@ "value": "Apri la directory corrente in Terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリをターミナルで開く" + "value": "Åbn nuværende mappe i Terminal" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 터미널에서 열기" + "value": "Otwórz bieżący katalog w Terminalu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Terminal" + "value": "Открыть текущий каталог в Терминале" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Terminalu" + "value": "Otvori trenutni direktorij u Terminal" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Terminal" + "value": "فتح الدليل الحالي في Terminal" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Терминале" + "value": "Åpne gjeldende katalog i Terminal" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Terminal" } }, "th": { @@ -112307,52 +113073,46 @@ "state": "translated", "value": "Відкрити поточну теку в Terminal" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在终端中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在「終端機」中開啟目前目錄" - } } } }, "menu.openInTower": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Tower" + "value": "Open Current Directory in Tower" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Tower" + "value": "現在のディレクトリを Tower で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Tower" + "value": "在 Tower 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Tower öffnen" + "value": "在 Tower 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Tower" + "value": "현재 디렉토리를 Tower에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Tower öffnen" } }, "es": { @@ -112373,40 +113133,46 @@ "value": "Apri la directory corrente in Tower" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Tower で開く" + "value": "Åbn nuværende mappe i Tower" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Tower에서 열기" + "value": "Otwórz bieżący katalog w Tower" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Tower" + "value": "Открыть текущий каталог в Tower" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Tower" + "value": "Otvori trenutni direktorij u Tower" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Tower" + "value": "فتح الدليل الحالي في Tower" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Tower" + "value": "Åpne gjeldende katalog i Tower" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Tower" } }, "th": { @@ -112426,52 +113192,46 @@ "state": "translated", "value": "Відкрити поточну теку в Tower" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Tower 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Tower 中開啟目前目錄" - } } } }, "menu.openInVSCode": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في VS Code (مضمّن)" + "value": "Open Current Directory in VS Code (Inline)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u VS Code (Inline)" + "value": "現在のディレクトリを VS Code で開く(インライン)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i VS Code (Inline)" + "value": "在 VS Code(内联)中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in VS Code (Inline) öffnen" + "value": "在 VS Code(內嵌)中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in VS Code (Inline)" + "value": "현재 디렉토리를 VS Code (인라인)에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in VS Code (Inline) öffnen" } }, "es": { @@ -112492,40 +113252,46 @@ "value": "Apri la directory corrente in VS Code (Inline)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを VS Code で開く(インライン)" + "value": "Åbn nuværende mappe i VS Code (Inline)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 VS Code (인라인)에서 열기" + "value": "Otwórz bieżący katalog w VS Code (wbudowany)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i VS Code (innebygd)" + "value": "Открыть текущий каталог в VS Code (встроенный)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w VS Code (wbudowany)" + "value": "Otvori trenutni direktorij u VS Code (Inline)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no VS Code (Inline)" + "value": "فتح الدليل الحالي في VS Code (مضمّن)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в VS Code (встроенный)" + "value": "Åpne gjeldende katalog i VS Code (innebygd)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no VS Code (Inline)" } }, "th": { @@ -112545,18 +113311,6 @@ "state": "translated", "value": "Відкрити поточну теку в VS Code (вбудований)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 VS Code(内联)中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 VS Code(內嵌)中開啟目前目錄" - } } } }, @@ -112575,16 +113329,16 @@ "value": "現在のディレクトリを VS Code で開く" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 VS Code에서 열기" + "value": "Відкрити поточну теку в VS Code" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відкрити поточну теку в VS Code" + "value": "현재 디렉토리를 VS Code에서 열기" } } } @@ -112592,34 +113346,40 @@ "menu.openInWarp": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Warp" + "value": "Open Current Directory in Warp" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "現在のディレクトリを Warp で開く" + } + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Warp" + "value": "在 Warp 中打开当前目录" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Warp" + "value": "在 Warp 中開啟目前目錄" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Warp öffnen" + "value": "현재 디렉토리를 Warp에서 열기" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Warp" + "value": "Aktuelles Verzeichnis in Warp öffnen" } }, "es": { @@ -112640,40 +113400,46 @@ "value": "Apri la directory corrente in Warp" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Warp で開く" + "value": "Åbn nuværende mappe i Warp" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Warp에서 열기" + "value": "Otwórz bieżący katalog w Warp" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Warp" + "value": "Открыть текущий каталог в Warp" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Warp" + "value": "Otvori trenutni direktorij u Warp" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Warp" + "value": "فتح الدليل الحالي في Warp" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Warp" + "value": "Åpne gjeldende katalog i Warp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Warp" } }, "th": { @@ -112693,52 +113459,46 @@ "state": "translated", "value": "Відкрити поточну теку в Warp" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Warp 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Warp 中開啟目前目錄" - } } } }, "menu.openInWindsurf": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Windsurf" + "value": "Open Current Directory in Windsurf" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Windsurf" + "value": "現在のディレクトリを Windsurf で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Windsurf" + "value": "在 Windsurf 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Windsurf öffnen" + "value": "在 Windsurf 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Windsurf" + "value": "현재 디렉토리를 Windsurf에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Windsurf öffnen" } }, "es": { @@ -112759,40 +113519,46 @@ "value": "Apri la directory corrente in Windsurf" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Windsurf で開く" + "value": "Åbn nuværende mappe i Windsurf" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Windsurf에서 열기" + "value": "Otwórz bieżący katalog w Windsurf" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Windsurf" + "value": "Открыть текущий каталог в Windsurf" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Windsurf" + "value": "Otvori trenutni direktorij u Windsurf" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Windsurf" + "value": "فتح الدليل الحالي في Windsurf" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Windsurf" + "value": "Åpne gjeldende katalog i Windsurf" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Windsurf" } }, "th": { @@ -112812,52 +113578,46 @@ "state": "translated", "value": "Відкрити поточну теку в Windsurf" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Windsurf 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Windsurf 中開啟目前目錄" - } } } }, "menu.openInXcode": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Xcode" + "value": "Open Current Directory in Xcode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Xcode" + "value": "現在のディレクトリを Xcode で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Xcode" + "value": "在 Xcode 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Xcode öffnen" + "value": "在 Xcode 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Xcode" + "value": "현재 디렉토리를 Xcode에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Xcode öffnen" } }, "es": { @@ -112878,40 +113638,46 @@ "value": "Apri la directory corrente in Xcode" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Xcode で開く" + "value": "Åbn nuværende mappe i Xcode" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Xcode에서 열기" + "value": "Otwórz bieżący katalog w Xcode" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Xcode" + "value": "Открыть текущий каталог в Xcode" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Xcode" + "value": "Otvori trenutni direktorij u Xcode" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Xcode" + "value": "فتح الدليل الحالي في Xcode" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Xcode" + "value": "Åpne gjeldende katalog i Xcode" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Xcode" } }, "th": { @@ -112931,52 +113697,46 @@ "state": "translated", "value": "Відкрити поточну теку в Xcode" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Xcode 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Xcode 中開啟目前目錄" - } } } }, "menu.openInZed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح الدليل الحالي في Zed" + "value": "Open Current Directory in Zed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori trenutni direktorij u Zed" + "value": "現在のディレクトリを Zed で開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn nuværende mappe i Zed" + "value": "在 Zed 中打开当前目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktuelles Verzeichnis in Zed öffnen" + "value": "在 Zed 中開啟目前目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Current Directory in Zed" + "value": "현재 디렉토리를 Zed에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktuelles Verzeichnis in Zed öffnen" } }, "es": { @@ -112997,40 +113757,46 @@ "value": "Apri la directory corrente in Zed" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在のディレクトリを Zed で開く" + "value": "Åbn nuværende mappe i Zed" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 디렉토리를 Zed에서 열기" + "value": "Otwórz bieżący katalog w Zed" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne gjeldende katalog i Zed" + "value": "Открыть текущий каталог в Zed" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz bieżący katalog w Zed" + "value": "Otvori trenutni direktorij u Zed" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Diretório Atual no Zed" + "value": "فتح الدليل الحالي في Zed" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть текущий каталог в Zed" + "value": "Åpne gjeldende katalog i Zed" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Diretório Atual no Zed" } }, "th": { @@ -113050,52 +113816,46 @@ "state": "translated", "value": "Відкрити поточну теку в Zed" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 Zed 中打开当前目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 Zed 中開啟目前目錄" - } } } }, "menu.preferences": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التفضيلات…" + "value": "Preferences…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Postavke…" + "value": "設定…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indstillinger…" + "value": "偏好设置..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen …" + "value": "偏好設定..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Preferences…" + "value": "환경설정…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen …" } }, "es": { @@ -113116,40 +113876,46 @@ "value": "Preferenze…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "設定…" + "value": "Indstillinger…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "환경설정…" + "value": "Preferencje…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innstillinger …" + "value": "Настройки..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Preferencje…" + "value": "Postavke…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Preferências…" + "value": "التفضيلات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настройки..." + "value": "Innstillinger …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Preferências…" } }, "th": { @@ -113169,52 +113935,46 @@ "state": "translated", "value": "Параметри…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "偏好设置..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "偏好設定..." - } } } }, "menu.quitCmux": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إنهاء cmux" + "value": "Quit cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori cmux" + "value": "cmux を終了" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Afslut cmux" + "value": "退出 cmux" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux beenden" + "value": "結束 cmux" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Quit cmux" + "value": "cmux 종료" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux beenden" } }, "es": { @@ -113235,40 +113995,46 @@ "value": "Esci da cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux を終了" + "value": "Afslut cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 종료" + "value": "Zakończ cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avslutt cmux" + "value": "Завершить cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zakończ cmux" + "value": "Zatvori cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Encerrar o cmux" + "value": "إنهاء cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Завершить cmux" + "value": "Avslutt cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Encerrar o cmux" } }, "th": { @@ -113288,52 +114054,46 @@ "state": "translated", "value": "Завершити cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "退出 cmux" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "結束 cmux" - } } } }, "menu.showNotifications": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -113354,40 +114114,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -113407,52 +114173,46 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, "menu.updateLogs.copyFocusLogs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ سجلات التركيز" + "value": "Copy Focus Logs" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj logove fokusa" + "value": "フォーカスログをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopier fokuslogfiler" + "value": "拷贝焦点日志" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fokus-Protokolle kopieren" + "value": "拷貝焦點記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Focus Logs" + "value": "포커스 로그 복사" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fokus-Protokolle kopieren" } }, "es": { @@ -113473,40 +114233,46 @@ "value": "Copia log di focus" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォーカスログをコピー" + "value": "Kopier fokuslogfiler" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포커스 로그 복사" + "value": "Kopiuj dzienniki fokusu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kopier fokuslogger" + "value": "Скопировать журнал фокуса" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopiuj dzienniki fokusu" + "value": "Kopiraj logove fokusa" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Copiar Logs de Foco" + "value": "نسخ سجلات التركيز" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скопировать журнал фокуса" + "value": "Kopier fokuslogger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Copiar Logs de Foco" } }, "th": { @@ -113526,52 +114292,46 @@ "state": "translated", "value": "Копіювати журнал фокусу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "拷贝焦点日志" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "拷貝焦點記錄" - } } } }, "menu.updateLogs.copyUpdateLogs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نسخ سجلات التحديث" + "value": "Copy Update Logs" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kopiraj logove ažuriranja" + "value": "アップデートログをコピー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kopier opdateringslogfiler" + "value": "拷贝更新日志" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update-Protokolle kopieren" + "value": "拷貝更新記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Copy Update Logs" + "value": "업데이트 로그 복사" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update-Protokolle kopieren" } }, "es": { @@ -113592,40 +114352,46 @@ "value": "Copia log aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートログをコピー" + "value": "Kopier opdateringslogfiler" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 로그 복사" + "value": "Kopiuj dzienniki aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kopier oppdateringslogger" + "value": "Скопировать журнал обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kopiuj dzienniki aktualizacji" + "value": "Kopiraj logove ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Copiar Logs de Atualização" + "value": "نسخ سجلات التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скопировать журнал обновлений" + "value": "Kopier oppdateringslogger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Copiar Logs de Atualização" } }, "th": { @@ -113645,52 +114411,46 @@ "state": "translated", "value": "Копіювати журнал оновлень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "拷贝更新日志" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "拷貝更新記錄" - } } } }, "menu.view.actualSize": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الحجم الفعلي" + "value": "Actual Size" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Stvarna veličina" + "value": "実際のサイズ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Faktisk størrelse" + "value": "实际大小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Originalgröße" + "value": "實際大小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Actual Size" + "value": "실제 크기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Originalgröße" } }, "es": { @@ -113711,40 +114471,46 @@ "value": "Dimensione reale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "実際のサイズ" + "value": "Faktisk størrelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "실제 크기" + "value": "Rozmiar rzeczywisty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Faktisk størrelse" + "value": "Фактический размер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Rozmiar rzeczywisty" + "value": "Stvarna veličina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tamanho Real" + "value": "الحجم الفعلي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фактический размер" + "value": "Faktisk størrelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tamanho Real" } }, "th": { @@ -113764,52 +114530,46 @@ "state": "translated", "value": "Фактичний розмір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "实际大小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "實際大小" - } } } }, "menu.view.back": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رجوع" + "value": "Back" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nazad" + "value": "戻る" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilbage" + "value": "后退" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurück" + "value": "上一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Back" + "value": "뒤로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurück" } }, "es": { @@ -113830,40 +114590,46 @@ "value": "Indietro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "戻る" + "value": "Tilbage" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "뒤로" + "value": "Wstecz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbake" + "value": "Назад" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wstecz" + "value": "Nazad" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Voltar" + "value": "رجوع" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Назад" + "value": "Tilbake" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Voltar" } }, "th": { @@ -113883,52 +114649,46 @@ "state": "translated", "value": "Назад" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "后退" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一頁" - } } } }, "menu.view.canvasOverview": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نظرة عامة على اللوحة" + "value": "Canvas Overview" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pregled platna" + "value": "キャンバス全体表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærredsoversigt" + "value": "画布全景" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Übersicht" + "value": "畫布全景" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas Overview" + "value": "캔버스 전체 보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Übersicht" } }, "es": { @@ -113949,40 +114709,46 @@ "value": "Panoramica canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス全体表示" + "value": "Lærredsoversigt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 전체 보기" + "value": "Podgląd kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerretoversikt" + "value": "Обзор холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podgląd kanwy" + "value": "Pregled platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Visão Geral do Canvas" + "value": "نظرة عامة على اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Обзор холста" + "value": "Lerretoversikt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Visão Geral do Canvas" } }, "th": { @@ -114002,52 +114768,46 @@ "state": "translated", "value": "Огляд полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布全景" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布全景" - } } } }, "menu.view.canvasTidy": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ترتيب اللوحة" + "value": "Tidy Canvas" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uredi platno" + "value": "キャンバスを整列" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd op på lærredet" + "value": "整理画布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas aufräumen" + "value": "整理畫布" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tidy Canvas" + "value": "캔버스 정리" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas aufräumen" } }, "es": { @@ -114068,40 +114828,46 @@ "value": "Riordina canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスを整列" + "value": "Ryd op på lærredet" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 정리" + "value": "Uporządkuj kanwę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Rydd lerretet" + "value": "Упорядочить холст" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uporządkuj kanwę" + "value": "Uredi platno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Organizar Canvas" + "value": "ترتيب اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Упорядочить холст" + "value": "Rydd lerretet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Organizar Canvas" } }, "th": { @@ -114121,52 +114887,46 @@ "state": "translated", "value": "Упорядкувати полотно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "整理画布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "整理畫布" - } } } }, "menu.view.clearBrowserHistory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح سجل المتصفح" + "value": "Clear Browser History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši historiju preglednika" + "value": "ブラウザ履歴をクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd browserhistorik" + "value": "清除浏览器历史记录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browserverlauf löschen" + "value": "清除瀏覽記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear Browser History" + "value": "브라우저 기록 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browserverlauf löschen" } }, "es": { @@ -114187,40 +114947,46 @@ "value": "Cancella cronologia browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ履歴をクリア" + "value": "Ryd browserhistorik" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 기록 지우기" + "value": "Wyczyść historię przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tøm nettleserhistorikk" + "value": "Очистить историю браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść historię przeglądarki" + "value": "Obriši historiju preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Histórico do Navegador" + "value": "مسح سجل المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить историю браузера" + "value": "Tøm nettleserhistorikk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Histórico do Navegador" } }, "th": { @@ -114240,18 +115006,6 @@ "state": "translated", "value": "Очистити історію браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除浏览器历史记录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除瀏覽記錄" - } } } }, @@ -114554,34 +115308,40 @@ "menu.view.forward": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقدم" + "value": "Forward" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naprijed" + "value": "進む" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frem" + "value": "前进" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vor" + "value": "下一頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Forward" + "value": "앞으로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vor" } }, "es": { @@ -114602,40 +115362,46 @@ "value": "Avanti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "進む" + "value": "Frem" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앞으로" + "value": "Do przodu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fremover" + "value": "Вперед" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Do przodu" + "value": "Naprijed" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Avançar" + "value": "تقدم" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вперед" + "value": "Fremover" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Avançar" } }, "th": { @@ -114655,18 +115421,6 @@ "state": "translated", "value": "Вперед" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "前进" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一頁" - } } } }, @@ -114804,16 +115558,16 @@ "value": "ブラウザーデータを取り込む…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기…" + "value": "Імпортувати дані браузера…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпортувати дані браузера…" + "value": "브라우저 데이터 가져오기…" } } } @@ -114821,34 +115575,40 @@ "menu.view.jumpToUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Jump to Latest Unread" + } + }, + "ja": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "最新の未読にジャンプ" } }, - "bs": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "跳转到最新未读" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳至最新未讀" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "최신 읽지 않은 항목으로 이동" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -114869,40 +115629,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -114922,52 +115688,46 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, "menu.view.nextSurface": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السطح التالي" + "value": "Next Surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeća površina" + "value": "次のサーフェス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste overflade" + "value": "下一个 Surface" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächste Oberfläche" + "value": "下一個 Surface" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Surface" + "value": "다음 화면" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächste Oberfläche" } }, "es": { @@ -114988,40 +115748,46 @@ "value": "Superficie successiva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次のサーフェス" + "value": "Næste overflade" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 화면" + "value": "Następna powierzchnia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste flate" + "value": "Следующая поверхность" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna powierzchnia" + "value": "Sljedeća površina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Superfície" + "value": "السطح التالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующая поверхность" + "value": "Neste flate" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Superfície" } }, "th": { @@ -115041,52 +115807,46 @@ "state": "translated", "value": "Наступна поверхня" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个 Surface" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個 Surface" - } } } }, "menu.view.nextWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل التالية" + "value": "Next Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeći radni prostor" + "value": "次のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste arbejdsområde" + "value": "下一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächster Arbeitsbereich" + "value": "下一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Workspace" + "value": "다음 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächster Arbeitsbereich" } }, "es": { @@ -115107,40 +115867,46 @@ "value": "Area di lavoro successiva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次のワークスペース" + "value": "Næste arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 작업 공간" + "value": "Następna przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste arbeidsområde" + "value": "Следующее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna przestrzeń robocza" + "value": "Sljedeći radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Área de Trabalho" + "value": "مساحة العمل التالية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующее рабочее пространство" + "value": "Neste arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Área de Trabalho" } }, "th": { @@ -115160,52 +115926,46 @@ "state": "translated", "value": "Наступна робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個工作區" - } } } }, "menu.view.previousSurface": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السطح السابق" + "value": "Previous Surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodna površina" + "value": "前のサーフェス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige overflade" + "value": "上一个 Surface" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorherige Oberfläche" + "value": "上一個 Surface" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Surface" + "value": "이전 화면" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorherige Oberfläche" } }, "es": { @@ -115226,40 +115986,46 @@ "value": "Superficie precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前のサーフェス" + "value": "Forrige overflade" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 화면" + "value": "Poprzednia powierzchnia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige flate" + "value": "Предыдущая поверхность" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia powierzchnia" + "value": "Prethodna površina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Superfície Anterior" + "value": "السطح السابق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущая поверхность" + "value": "Forrige flate" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Superfície Anterior" } }, "th": { @@ -115279,52 +116045,46 @@ "state": "translated", "value": "Попередня поверхня" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个 Surface" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個 Surface" - } } } }, "menu.view.previousWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل السابقة" + "value": "Previous Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodni radni prostor" + "value": "前のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige arbejdsområde" + "value": "上一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriger Arbeitsbereich" + "value": "上一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Workspace" + "value": "이전 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriger Arbeitsbereich" } }, "es": { @@ -115345,40 +116105,46 @@ "value": "Area di lavoro precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前のワークスペース" + "value": "Forrige arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 작업 공간" + "value": "Poprzednia przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige arbeidsområde" + "value": "Предыдущее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia przestrzeń robocza" + "value": "Prethodni radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Anterior" + "value": "مساحة العمل السابقة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущее рабочее пространство" + "value": "Forrige arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho Anterior" } }, "th": { @@ -115398,52 +116164,46 @@ "state": "translated", "value": "Попередня робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個工作區" - } } } }, "menu.view.reloadPage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تحميل الصفحة" + "value": "Reload Page" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo učitaj stranicu" + "value": "ページを再読み込み" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genindlæs side" + "value": "重新加载页面" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seite neu laden" + "value": "重新載入頁面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reload Page" + "value": "페이지 새로고침" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seite neu laden" } }, "es": { @@ -115464,40 +116224,46 @@ "value": "Ricarica pagina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ページを再読み込み" + "value": "Genindlæs side" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "페이지 새로고침" + "value": "Odśwież stronę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Last inn siden på nytt" + "value": "Перезагрузить страницу" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odśwież stronę" + "value": "Ponovo učitaj stranicu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Recarregar Página" + "value": "إعادة تحميل الصفحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезагрузить страницу" + "value": "Last inn siden på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Recarregar Página" } }, "th": { @@ -115517,52 +116283,46 @@ "state": "translated", "value": "Перезавантажити сторінку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重新加载页面" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新載入頁面" - } } } }, "menu.view.renameWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل…" + "value": "Rename Workspace…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor…" + "value": "ワークスペースの名称変更…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde…" + "value": "重命名工作区..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen …" + "value": "重新命名工作區..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace…" + "value": "작업 공간 이름 변경…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen …" } }, "es": { @@ -115583,40 +116343,46 @@ "value": "Rinomina area di lavoro…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースの名称変更…" + "value": "Omdøb arbejdsområde…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경…" + "value": "Zmień nazwę przestrzeni roboczej…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn …" + "value": "Переименовать рабочее пространство..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej…" + "value": "Preimenuj radni prostor…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho…" + "value": "إعادة تسمية مساحة العمل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство..." + "value": "Gi arbeidsområdet nytt navn …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho…" } }, "th": { @@ -115636,52 +116402,46 @@ "state": "translated", "value": "Перейменувати робочу область…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區..." - } } } }, "menu.view.showJSConsole": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض وحدة تحكم JavaScript" + "value": "Show JavaScript Console" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži JavaScript konzolu" + "value": "JavaScriptコンソールを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsol" + "value": "显示 JavaScript 控制台" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "JavaScript-Konsole anzeigen" + "value": "顯示 JavaScript 主控台" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show JavaScript Console" + "value": "JavaScript 콘솔 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "JavaScript-Konsole anzeigen" } }, "es": { @@ -115702,40 +116462,46 @@ "value": "Mostra console JavaScript" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "JavaScriptコンソールを表示" + "value": "Vis JavaScript-konsol" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "JavaScript 콘솔 표시" + "value": "Pokaż konsolę JavaScript" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsoll" + "value": "Показать консоль JavaScript" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż konsolę JavaScript" + "value": "Prikaži JavaScript konzolu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Console JavaScript" + "value": "عرض وحدة تحكم JavaScript" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать консоль JavaScript" + "value": "Vis JavaScript-konsoll" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Console JavaScript" } }, "th": { @@ -115755,52 +116521,46 @@ "state": "translated", "value": "Показати консоль JavaScript" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示 JavaScript 控制台" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示 JavaScript 主控台" - } } } }, "menu.view.showNotifications": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -115821,40 +116581,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -115874,52 +116640,46 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, "menu.view.splitBrowserDown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح للأسفل" + "value": "Split Browser Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik dolje" + "value": "ブラウザを下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser nedad" + "value": "向下拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach unten teilen" + "value": "向下分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Down" + "value": "브라우저를 아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach unten teilen" } }, "es": { @@ -115940,40 +116700,46 @@ "value": "Dividi browser in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを下に分割" + "value": "Opdel browser nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 아래로 분할" + "value": "Podziel przeglądarkę w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser ned" + "value": "Разделить браузер вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w dół" + "value": "Podijeli preglednik dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador para Baixo" + "value": "تقسيم المتصفح للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вниз" + "value": "Del nettleser ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador para Baixo" } }, "th": { @@ -115993,52 +116759,46 @@ "state": "translated", "value": "Розділити браузер вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割瀏覽器" - } } } }, "menu.view.splitBrowserRight": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح لليمين" + "value": "Split Browser Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik desno" + "value": "ブラウザを右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser til højre" + "value": "向右拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts teilen" + "value": "向右分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Right" + "value": "브라우저를 오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach rechts teilen" } }, "es": { @@ -116059,40 +116819,46 @@ "value": "Dividi browser a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に分割" + "value": "Opdel browser til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 분할" + "value": "Podziel przeglądarkę w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser til høyre" + "value": "Разделить браузер вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w prawo" + "value": "Podijeli preglednik desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador à Direita" + "value": "تقسيم المتصفح لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вправо" + "value": "Del nettleser til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador à Direita" } }, "th": { @@ -116112,52 +116878,46 @@ "state": "translated", "value": "Розділити браузер праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割瀏覽器" - } } } }, "menu.view.splitDown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم للأسفل" + "value": "Split Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli dolje" + "value": "下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel nedad" + "value": "向下拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten teilen" + "value": "向下分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Down" + "value": "아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten teilen" } }, "es": { @@ -116178,40 +116938,46 @@ "value": "Dividi in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に分割" + "value": "Opdel nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 분할" + "value": "Podziel w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del ned" + "value": "Разделить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w dół" + "value": "Podijeli dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir para Baixo" + "value": "تقسيم للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вниз" + "value": "Del ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir para Baixo" } }, "th": { @@ -116231,52 +116997,46 @@ "state": "translated", "value": "Розділити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割" - } } } }, "menu.view.splitRight": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم لليمين" + "value": "Split Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli desno" + "value": "右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel til højre" + "value": "向右拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach rechts teilen" + "value": "向右分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Right" + "value": "오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach rechts teilen" } }, "es": { @@ -116297,40 +117057,46 @@ "value": "Dividi a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "右に分割" + "value": "Opdel til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 분할" + "value": "Podziel w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del til høyre" + "value": "Разделить вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w prawo" + "value": "Podijeli desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir à Direita" + "value": "تقسيم لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вправо" + "value": "Del til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir à Direita" } }, "th": { @@ -116350,52 +117116,46 @@ "state": "translated", "value": "Розділити праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割" - } } } }, "menu.view.toggleCanvasLayout": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل تخطيط اللوحة" + "value": "Toggle Canvas Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci raspored platna" + "value": "キャンバスレイアウトを切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå lærredslayout til/fra" + "value": "切换画布布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Layout umschalten" + "value": "切換畫布佈局" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Canvas Layout" + "value": "캔버스 레이아웃 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Layout umschalten" } }, "es": { @@ -116416,40 +117176,46 @@ "value": "Attiva/disattiva layout canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスレイアウトを切り替え" + "value": "Slå lærredslayout til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 레이아웃 전환" + "value": "Przełącz układ kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Veksle lerretoppsett" + "value": "Переключить режим холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz układ kanwy" + "value": "Prebaci raspored platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Layout de Canvas" + "value": "تبديل تخطيط اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переключить режим холста" + "value": "Veksle lerretoppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Layout de Canvas" } }, "th": { @@ -116469,52 +117235,46 @@ "state": "translated", "value": "Перемкнути режим полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换画布布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換畫布佈局" - } } } }, "menu.view.toggleDevTools": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل أدوات المطور" + "value": "Toggle Developer Tools" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci razvojne alate" + "value": "デベロッパツールの切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå udviklerværktøjer til/fra" + "value": "切换开发者工具" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Entwicklerwerkzeuge ein-/ausblenden" + "value": "切換開發者工具" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Developer Tools" + "value": "개발자 도구 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Entwicklerwerkzeuge ein-/ausblenden" } }, "es": { @@ -116535,40 +117295,46 @@ "value": "Attiva/Disattiva Strumenti sviluppatore" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デベロッパツールの切り替え" + "value": "Slå udviklerværktøjer til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "개발자 도구 전환" + "value": "Przełącz narzędzia deweloperskie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå utviklerverktøy av/på" + "value": "Инструменты разработчика" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz narzędzia deweloperskie" + "value": "Prebaci razvojne alate" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Ferramentas do Desenvolvedor" + "value": "تبديل أدوات المطور" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Инструменты разработчика" + "value": "Slå utviklerverktøy av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Ferramentas do Desenvolvedor" } }, "th": { @@ -116588,18 +117354,6 @@ "state": "translated", "value": "Перемкнути інструменти розробника" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换开发者工具" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換開發者工具" - } } } }, @@ -116736,12 +117490,6 @@ "value": "React Grabの切り替え" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "React Grab 전환" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -116753,6 +117501,12 @@ "state": "translated", "value": "切換 React Grab" } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "React Grab 전환" + } } } }, @@ -116877,34 +117631,40 @@ "menu.view.workspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل %lld" + "value": "Workspace %lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor %lld" + "value": "ワークスペース %lld" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde %lld" + "value": "工作区 %lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich %lld" + "value": "工作區 %lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace %lld" + "value": "작업 공간 %lld" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich %lld" } }, "es": { @@ -116925,40 +117685,46 @@ "value": "Area di lavoro %lld" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース %lld" + "value": "Arbejdsområde %lld" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 %lld" + "value": "Przestrzeń robocza %lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde %lld" + "value": "Рабочее пространство %lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza %lld" + "value": "Radni prostor %lld" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho %lld" + "value": "مساحة العمل %lld" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство %lld" + "value": "Arbeidsområde %lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho %lld" } }, "th": { @@ -116978,52 +117744,46 @@ "state": "translated", "value": "Робоча область %lld" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区 %lld" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區 %lld" - } } } }, "menu.view.zoomIn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكبير" + "value": "Zoom In" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uvećaj" + "value": "拡大" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zoom ind" + "value": "放大" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einzoomen" + "value": "放大" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zoom In" + "value": "확대" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einzoomen" } }, "es": { @@ -117044,40 +117804,46 @@ "value": "Ingrandisci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "拡大" + "value": "Zoom ind" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "확대" + "value": "Powiększ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zoom inn" + "value": "Увеличить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiększ" + "value": "Uvećaj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aumentar Zoom" + "value": "تكبير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Увеличить" + "value": "Zoom inn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aumentar Zoom" } }, "th": { @@ -117097,52 +117863,46 @@ "state": "translated", "value": "Збільшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "放大" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "放大" - } } } }, "menu.view.zoomOut": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تصغير" + "value": "Zoom Out" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Umanji" + "value": "縮小" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Zoom ud" + "value": "缩小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Auszoomen" + "value": "縮小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Zoom Out" + "value": "축소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Auszoomen" } }, "es": { @@ -117163,40 +117923,46 @@ "value": "Riduci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "縮小" + "value": "Zoom ud" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "축소" + "value": "Pomniejsz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Zoom ut" + "value": "Уменьшить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pomniejsz" + "value": "Umanji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Diminuir Zoom" + "value": "تصغير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уменьшить" + "value": "Zoom ut" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Diminuir Zoom" } }, "th": { @@ -117216,18 +117982,6 @@ "state": "translated", "value": "Зменшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "缩小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "縮小" - } } } }, @@ -117251,34 +118005,40 @@ "menu.windowNumber": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النافذة %lld" + "value": "Window %lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozor %lld" + "value": "ウインドウ %lld" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vindue %lld" + "value": "窗口 %lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster %lld" + "value": "視窗 %lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window %lld" + "value": "윈도우 %lld" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster %lld" } }, "es": { @@ -117299,40 +118059,46 @@ "value": "Finestra %lld" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ %lld" + "value": "Vindue %lld" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 %lld" + "value": "Okno %lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindu %lld" + "value": "Окно %lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno %lld" + "value": "Prozor %lld" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela %lld" + "value": "النافذة %lld" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Окно %lld" + "value": "Vindu %lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela %lld" } }, "th": { @@ -117352,18 +118118,6 @@ "state": "translated", "value": "Вікно %lld" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口 %lld" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗 %lld" - } } } }, @@ -117897,34 +118651,40 @@ "mobile.pairing.signIn.connecting": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ الاتصال…" + "value": "Connecting…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Povezivanje…" + "value": "接続しています…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbinder…" + "value": "正在连接…" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verbindung wird hergestellt…" + "value": "正在連接…" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Connecting…" + "value": "연결 중…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verbindung wird hergestellt…" } }, "es": { @@ -117945,46 +118705,46 @@ "value": "Connessione…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "接続しています…" + "value": "Forbinder…" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "កំពុងភ្ជាប់…" + "value": "Łączenie…" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "연결 중…" + "value": "Подключение…" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kobler til…" + "value": "Povezivanje…" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Łączenie…" + "value": "جارٍ الاتصال…" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Conectando…" + "value": "Kobler til…" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Подключение…" + "value": "Conectando…" } }, "th": { @@ -118005,16 +118765,10 @@ "value": "Підключення…" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在连接…" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "正在連接…" + "value": "កំពុងភ្ជាប់…" } } } @@ -118022,34 +118776,40 @@ "mobile.pairing.signIn.openInBrowser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح في المتصفح" + "value": "Open in Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori u pregledniku" + "value": "ブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn i browser" + "value": "在浏览器中打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Im Browser öffnen" + "value": "在瀏覽器中打開" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open in Browser" + "value": "브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Im Browser öffnen" } }, "es": { @@ -118070,46 +118830,46 @@ "value": "Apri nel browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザで開く" + "value": "Åbn i browser" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "បើកក្នុងកម្មវិធីរុករក" + "value": "Otwórz w przeglądarce" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "브라우저에서 열기" + "value": "Открыть в браузере" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Åpne i nettleser" + "value": "Otvori u pregledniku" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Otwórz w przeglądarce" + "value": "فتح في المتصفح" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Abrir no navegador" + "value": "Åpne i nettleser" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Открыть в браузере" + "value": "Abrir no navegador" } }, "th": { @@ -118130,16 +118890,10 @@ "value": "Відкрити у браузері" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在浏览器中打开" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "在瀏覽器中打開" + "value": "បើកក្នុងកម្មវិធីរុករក" } } } @@ -118164,34 +118918,40 @@ "mobile.pairing.signIn.slowHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "قد تتوقف نافذة تسجيل الدخول في النظام عن الاستجابة. إذا لم يحدث شيء، فافتح تسجيل الدخول في المتصفح الافتراضي بدلاً من ذلك." + "value": "The system sign-in window may stop responding. If nothing happens, open sign-in in your default browser instead." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sistemski prozor za prijavu može prestati odgovarati. Ako se ništa ne dogodi, otvorite prijavu u zadanom pregledniku." + "value": "システムのサインインウィンドウが応答しなくなることがあります。何も起きない場合は、デフォルトのブラウザでサインインを開いてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Systemets loginvindue kan holde op med at svare. Hvis der ikke sker noget, skal du i stedet åbne login i din standardbrowser." + "value": "系统登录窗口可能会停止响应。如果没有任何反应,请改用默认浏览器打开登录。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Das System-Anmeldefenster reagiert möglicherweise nicht mehr. Wenn nichts passiert, öffne die Anmeldung stattdessen in deinem Standardbrowser." + "value": "系統登入視窗可能會停止回應。如果沒有任何反應,請改用預設瀏覽器開啟登入。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The system sign-in window may stop responding. If nothing happens, open sign-in in your default browser instead." + "value": "시스템 로그인 창이 응답하지 않을 수 있습니다. 아무 반응이 없으면 기본 브라우저에서 로그인을 열어 주세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Das System-Anmeldefenster reagiert möglicherweise nicht mehr. Wenn nichts passiert, öffne die Anmeldung stattdessen in deinem Standardbrowser." } }, "es": { @@ -118212,46 +118972,46 @@ "value": "La finestra di accesso di sistema potrebbe smettere di rispondere. Se non succede nulla, apri l’accesso nel browser predefinito." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "システムのサインインウィンドウが応答しなくなることがあります。何も起きない場合は、デフォルトのブラウザでサインインを開いてください。" + "value": "Systemets loginvindue kan holde op med at svare. Hvis der ikke sker noget, skal du i stedet åbne login i din standardbrowser." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "បង្អួចចូលគណនីរបស់ប្រព័ន្ធអាចឈប់ឆ្លើយតប។ ប្រសិនបើគ្មានអ្វីកើតឡើង សូមបើកការចូលគណនីក្នុងកម្មវិធីរុករកលំនាំដើមរបស់អ្នកជំនួសវិញ។" + "value": "Systemowe okno logowania może przestać odpowiadać. Jeśli nic się nie dzieje, otwórz logowanie w domyślnej przeglądarce." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "시스템 로그인 창이 응답하지 않을 수 있습니다. 아무 반응이 없으면 기본 브라우저에서 로그인을 열어 주세요." + "value": "Системное окно входа может перестать отвечать. Если ничего не происходит, откройте вход в браузере по умолчанию." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Systemets påloggingsvindu kan slutte å svare. Hvis ingenting skjer, åpner du påloggingen i standardnettleseren i stedet." + "value": "Sistemski prozor za prijavu može prestati odgovarati. Ako se ništa ne dogodi, otvorite prijavu u zadanom pregledniku." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Systemowe okno logowania może przestać odpowiadać. Jeśli nic się nie dzieje, otwórz logowanie w domyślnej przeglądarce." + "value": "قد تتوقف نافذة تسجيل الدخول في النظام عن الاستجابة. إذا لم يحدث شيء، فافتح تسجيل الدخول في المتصفح الافتراضي بدلاً من ذلك." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "A janela de login do sistema pode parar de responder. Se nada acontecer, abra o login no navegador padrão." + "value": "Systemets påloggingsvindu kan slutte å svare. Hvis ingenting skjer, åpner du påloggingen i standardnettleseren i stedet." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Системное окно входа может перестать отвечать. Если ничего не происходит, откройте вход в браузере по умолчанию." + "value": "A janela de login do sistema pode parar de responder. Se nada acontecer, abra o login no navegador padrão." } }, "th": { @@ -118272,16 +119032,10 @@ "value": "Системне вікно входу може перестати відповідати. Якщо нічого не відбувається, відкрийте вхід у браузері за умовчанням." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "系统登录窗口可能会停止响应。如果没有任何反应,请改用默认浏览器打开登录。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "系統登入視窗可能會停止回應。如果沒有任何反應,請改用預設瀏覽器開啟登入。" + "value": "បង្អួចចូលគណនីរបស់ប្រព័ន្ធអាចឈប់ឆ្លើយតប។ ប្រសិនបើគ្មានអ្វីកើតឡើង សូមបើកការចូលគណនីក្នុងកម្មវិធីរុករកលំនាំដើមរបស់អ្នកជំនួសវិញ។" } } } @@ -118490,34 +119244,40 @@ "notifications.clearAll": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح الكل" + "value": "Clear All" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši sve" + "value": "すべてクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd alle" + "value": "全部清除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle löschen" + "value": "清除全部" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear All" + "value": "모두 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle löschen" } }, "es": { @@ -118538,40 +119298,46 @@ "value": "Cancella tutto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべてクリア" + "value": "Ryd alle" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모두 지우기" + "value": "Wyczyść wszystko" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern alle" + "value": "Очистить все" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść wszystko" + "value": "Obriši sve" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Tudo" + "value": "مسح الكل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить все" + "value": "Fjern alle" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Tudo" } }, "th": { @@ -118591,18 +119357,6 @@ "state": "translated", "value": "Очистити все" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全部清除" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除全部" - } } } }, @@ -118626,34 +119380,40 @@ "notifications.empty.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ستظهر إشعارات سطح المكتب هنا للمراجعة السريعة." + "value": "Desktop notifications will appear here for quick review." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja na radnoj površini će se pojavljivati ovdje radi brzog pregleda." + "value": "デスクトップ通知がここに表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skrivebordsnotifikationer vises her til hurtig gennemgang." + "value": "桌面通知将在此处显示,方便快速查看。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Desktop-Benachrichtigungen werden hier zur schnellen Überprüfung angezeigt." + "value": "桌面通知將在這裡顯示,方便您快速查看。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Desktop notifications will appear here for quick review." + "value": "데스크톱 알림이 여기에 표시되어 빠르게 확인할 수 있습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Desktop-Benachrichtigungen werden hier zur schnellen Überprüfung angezeigt." } }, "es": { @@ -118674,40 +119434,46 @@ "value": "Le notifiche desktop appariranno qui per una rapida consultazione." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デスクトップ通知がここに表示されます。" + "value": "Skrivebordsnotifikationer vises her til hurtig gennemgang." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "데스크톱 알림이 여기에 표시되어 빠르게 확인할 수 있습니다." + "value": "Powiadomienia pulpitu będą się tu pojawiać do szybkiego przeglądu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skrivebordsvarsler vises her for rask gjennomgang." + "value": "Уведомления рабочего стола будут отображаться здесь для быстрого просмотра." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia pulpitu będą się tu pojawiać do szybkiego przeglądu." + "value": "Obavještenja na radnoj površini će se pojavljivati ovdje radi brzog pregleda." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "As notificações da área de trabalho aparecerão aqui para revisão rápida." + "value": "ستظهر إشعارات سطح المكتب هنا للمراجعة السريعة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления рабочего стола будут отображаться здесь для быстрого просмотра." + "value": "Skrivebordsvarsler vises her for rask gjennomgang." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "As notificações da área de trabalho aparecerão aqui para revisão rápida." } }, "th": { @@ -118727,52 +119493,46 @@ "state": "translated", "value": "Сповіщення робочого столу з'являтимуться тут для швидкого перегляду." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "桌面通知将在此处显示,方便快速查看。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "桌面通知將在這裡顯示,方便您快速查看。" - } } } }, "notifications.empty.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ستظهر إشعارات سطح المكتب هنا." + "value": "Desktop notifications will appear here." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja na radnoj površini će se pojavljivati ovdje." + "value": "デスクトップ通知がここに表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skrivebordsnotifikationer vises her." + "value": "桌面通知将在此处显示。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Desktop-Benachrichtigungen werden hier angezeigt." + "value": "桌面通知將在這裡顯示。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Desktop notifications will appear here." + "value": "데스크톱 알림이 여기에 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Desktop-Benachrichtigungen werden hier angezeigt." } }, "es": { @@ -118793,40 +119553,46 @@ "value": "Le notifiche desktop appariranno qui." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デスクトップ通知がここに表示されます。" + "value": "Skrivebordsnotifikationer vises her." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "데스크톱 알림이 여기에 표시됩니다." + "value": "Powiadomienia pulpitu będą się tu pojawiać." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skrivebordsvarsler vises her." + "value": "Уведомления рабочего стола будут отображаться здесь." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia pulpitu będą się tu pojawiać." + "value": "Obavještenja na radnoj površini će se pojavljivati ovdje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "As notificações da área de trabalho aparecerão aqui." + "value": "ستظهر إشعارات سطح المكتب هنا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления рабочего стола будут отображаться здесь." + "value": "Skrivebordsvarsler vises her." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "As notificações da área de trabalho aparecerão aqui." } }, "th": { @@ -118846,52 +119612,46 @@ "state": "translated", "value": "Сповіщення робочого столу з'являтимуться тут." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "桌面通知将在此处显示。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "桌面通知將在這裡顯示。" - } } } }, "notifications.empty.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد إشعارات بعد" + "value": "No notifications yet" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Još nema obavještenja" + "value": "まだ通知はありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen notifikationer endnu" + "value": "暂无通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Noch keine Benachrichtigungen" + "value": "尚無通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No notifications yet" + "value": "아직 알림이 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Noch keine Benachrichtigungen" } }, "es": { @@ -118912,40 +119672,46 @@ "value": "Nessuna notifica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "まだ通知はありません" + "value": "Ingen notifikationer endnu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아직 알림이 없습니다" + "value": "Brak powiadomień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen varsler ennå" + "value": "Уведомлений пока нет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak powiadomień" + "value": "Još nema obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma notificação ainda" + "value": "لا توجد إشعارات بعد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомлений пока нет" + "value": "Ingen varsler ennå" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma notificação ainda" } }, "th": { @@ -118965,18 +119731,6 @@ "state": "translated", "value": "Сповіщень ще немає" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "暂无通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尚無通知" - } } } }, @@ -119114,16 +119868,16 @@ "value": "最新へジャンプ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "최신으로 이동" + "value": "Перейти до останнього" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перейти до останнього" + "value": "최신으로 이동" } } } @@ -119131,34 +119885,40 @@ "notifications.jumpToLatestUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "Jump to Latest Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "最新の未読にジャンプ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳转到最新未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "跳至最新未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "최신 읽지 않은 항목으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -119179,40 +119939,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -119232,18 +119998,6 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, @@ -119352,34 +120106,40 @@ "notifications.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات" + "value": "Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja" + "value": "通知" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer" + "value": "通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "알림" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen" } }, "es": { @@ -119400,40 +120160,46 @@ "value": "Notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "Notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "Powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler" + "value": "Уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia" + "value": "Obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notificações" + "value": "الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления" + "value": "Varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Notificações" } }, "th": { @@ -119453,18 +120219,6 @@ "state": "translated", "value": "Сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "通知" - } } } }, @@ -119658,31 +120412,37 @@ "panel.displayName.fallback": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان" + "value": "Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab" + "value": "標籤頁" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "탭" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Tab" @@ -119706,40 +120466,46 @@ "value": "Scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ" + "value": "Fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭" + "value": "Karta" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fane" + "value": "Вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta" + "value": "Tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba" + "value": "لسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вкладка" + "value": "Fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba" } }, "th": { @@ -119759,52 +120525,46 @@ "state": "translated", "value": "Вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標籤頁" - } } } }, "panel.openFolder.prompt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح" + "value": "Open" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori" + "value": "開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn" + "value": "打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Öffnen" + "value": "開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open" + "value": "열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Öffnen" } }, "es": { @@ -119825,40 +120585,46 @@ "value": "Apri" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "開く" + "value": "Åbn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "열기" + "value": "Otwórz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne" + "value": "Открыть" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz" + "value": "Otvori" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir" + "value": "فتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть" + "value": "Åpne" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir" } }, "th": { @@ -119878,52 +120644,46 @@ "state": "translated", "value": "Відкрити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟" - } } } }, "panel.openFolder.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح مجلد" + "value": "Open Folder" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori folder" + "value": "フォルダを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn mappe" + "value": "打开文件夹" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen" + "value": "開啟資料夾" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Folder" + "value": "폴더 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ordner öffnen" } }, "es": { @@ -119944,40 +120704,46 @@ "value": "Apri cartella" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォルダを開く" + "value": "Åbn mappe" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "폴더 열기" + "value": "Otwórz folder" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne mappe" + "value": "Открыть папку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz folder" + "value": "Otvori folder" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta" + "value": "فتح مجلد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть папку" + "value": "Åpne mappe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Pasta" } }, "th": { @@ -119997,18 +120763,6 @@ "state": "translated", "value": "Відкрити теку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开文件夹" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟資料夾" - } } } }, @@ -120355,33 +121109,39 @@ "remote.disconnectBanner.reconnectHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "[cmux] Enter キーを押すと再接続します。それまではこのターミナルは切断されたままです。" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, @@ -120403,43 +121163,43 @@ "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "[cmux] Enter キーを押すと再接続します。それまではこのターミナルは切断されたままです。" + "state": "new", + "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." @@ -120463,13 +121223,7 @@ "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "[cmux] Press Enter to reconnect. This terminal will stay disconnected until then." @@ -120480,34 +121234,40 @@ "remote.disconnectBanner.reconnectUnavailableHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "[cmux] أعد توصيل مساحة العمل هذه من الشريط الجانبي أو شغّل أمر cmux البعيد الأصلي مرة أخرى." + "value": "[cmux] Reconnect this workspace from the sidebar or by running the original cmux remote command again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "[cmux] Ponovo povežite ovaj radni prostor iz bočne trake ili ponovo pokrenite originalnu cmux udaljenu naredbu." + "value": "[cmux] サイドバーからこのワークスペースを再接続するか、元の cmux リモートコマンドをもう一度実行してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "[cmux] Genopret forbindelsen til dette arbejdsområde fra sidepanelet, eller kør den oprindelige cmux-fjernkommando igen." + "value": "[cmux] 请从边栏重新连接此工作区,或再次运行原始 cmux 远程命令。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "[cmux] Verbinde diesen Arbeitsbereich über die Seitenleiste erneut oder führe den ursprünglichen cmux-Remote-Befehl noch einmal aus." + "value": "[cmux] 請從側邊欄重新連接此工作區,或再次執行原始 cmux 遠端命令。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "[cmux] Reconnect this workspace from the sidebar or by running the original cmux remote command again." + "value": "[cmux] 사이드바에서 이 워크스페이스를 다시 연결하거나 원래 cmux 원격 명령을 다시 실행하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "[cmux] Verbinde diesen Arbeitsbereich über die Seitenleiste erneut oder führe den ursprünglichen cmux-Remote-Befehl noch einmal aus." } }, "es": { @@ -120528,46 +121288,46 @@ "value": "[cmux] Riconnetti questo spazio di lavoro dalla barra laterale oppure esegui di nuovo il comando remoto cmux originale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "[cmux] サイドバーからこのワークスペースを再接続するか、元の cmux リモートコマンドをもう一度実行してください。" + "value": "[cmux] Genopret forbindelsen til dette arbejdsområde fra sidepanelet, eller kør den oprindelige cmux-fjernkommando igen." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "[cmux] ភ្ជាប់កន្លែងធ្វើការនេះឡើងវិញពីរបារចំហៀង ឬដំណើរការពាក្យបញ្ជា cmux ពីចម្ងាយដើមម្តងទៀត។" + "value": "[cmux] Połącz ponownie ten obszar roboczy z paska bocznego albo ponownie uruchom oryginalne polecenie zdalne cmux." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "[cmux] 사이드바에서 이 워크스페이스를 다시 연결하거나 원래 cmux 원격 명령을 다시 실행하세요." + "value": "[cmux] Повторно подключите это рабочее пространство из боковой панели или снова выполните исходную удаленную команду cmux." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "[cmux] Koble til dette arbeidsområdet på nytt fra sidefeltet, eller kjør den opprinnelige cmux-fjernkommandoen på nytt." + "value": "[cmux] Ponovo povežite ovaj radni prostor iz bočne trake ili ponovo pokrenite originalnu cmux udaljenu naredbu." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "[cmux] Połącz ponownie ten obszar roboczy z paska bocznego albo ponownie uruchom oryginalne polecenie zdalne cmux." + "value": "[cmux] أعد توصيل مساحة العمل هذه من الشريط الجانبي أو شغّل أمر cmux البعيد الأصلي مرة أخرى." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "[cmux] Reconecte este espaço de trabalho pela barra lateral ou execute novamente o comando remoto original do cmux." + "value": "[cmux] Koble til dette arbeidsområdet på nytt fra sidefeltet, eller kjør den opprinnelige cmux-fjernkommandoen på nytt." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "[cmux] Повторно подключите это рабочее пространство из боковой панели или снова выполните исходную удаленную команду cmux." + "value": "[cmux] Reconecte este espaço de trabalho pela barra lateral ou execute novamente o comando remoto original do cmux." } }, "th": { @@ -120588,16 +121348,10 @@ "value": "[cmux] Повторно підключіть цей робочий простір із бічної панелі або ще раз запустіть початкову віддалену команду cmux." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "[cmux] 请从边栏重新连接此工作区,或再次运行原始 cmux 远程命令。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "[cmux] 請從側邊欄重新連接此工作區,或再次執行原始 cmux 遠端命令。" + "value": "[cmux] ភ្ជាប់កន្លែងធ្វើការនេះឡើងវិញពីរបារចំហៀង ឬដំណើរការពាក្យបញ្ជា cmux ពីចម្ងាយដើមម្តងទៀត។" } } } @@ -120605,33 +121359,39 @@ "remote.disconnectBanner.sessionEnded": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "[cmux] remote session disconnected: %s" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "[cmux] リモートセッションが切断されました: %s" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "[cmux] remote session disconnected: %s" } }, @@ -120653,43 +121413,43 @@ "value": "[cmux] remote session disconnected: %s" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "[cmux] リモートセッションが切断されました: %s" + "state": "new", + "value": "[cmux] remote session disconnected: %s" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" @@ -120713,13 +121473,7 @@ "value": "[cmux] remote session disconnected: %s" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "[cmux] remote session disconnected: %s" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "[cmux] remote session disconnected: %s" @@ -120759,33 +121513,39 @@ "remote.state.connected.vmNoProxy": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "Connected to %@ (VM, proxy disabled)" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@ に接続済み (VM、プロキシ無効)" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, @@ -120807,67 +121567,61 @@ "value": "Connected to %@ (VM, proxy disabled)" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@ に接続済み (VM、プロキシ無効)" - } - }, - "ko": { + "da": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "nb": { + "pl": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "pl": { + "ru": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "ru": { + "ar": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "th": { + "nb": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "uk": { + "th": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "new", "value": "Connected to %@ (VM, proxy disabled)" @@ -120907,6 +121661,30 @@ "remote.status.connected": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Connected" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "接続済み" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Підключено" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "연결됨" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -120931,12 +121709,6 @@ "value": "Verbunden" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Connected" - } - }, "es": { "stringUnit": { "state": "translated", @@ -120955,24 +121727,12 @@ "value": "Connesso" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "接続済み" - } - }, "km": { "stringUnit": { "state": "translated", "value": "បានភ្ជាប់" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "연결됨" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121009,12 +121769,6 @@ "value": "Bağlandı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Підключено" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121032,6 +121786,30 @@ "remote.status.connecting": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Connecting" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "接続中" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Підключення" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "연결 중" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -121056,12 +121834,6 @@ "value": "Verbindung wird hergestellt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Connecting" - } - }, "es": { "stringUnit": { "state": "translated", @@ -121080,24 +121852,12 @@ "value": "Connessione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "接続中" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំពុងភ្ជាប់" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "연결 중" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121134,12 +121894,6 @@ "value": "Bağlanıyor" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Підключення" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121157,6 +121911,30 @@ "remote.status.disconnected": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Disconnected" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "切断済み" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Відключено" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "연결 해제됨" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -121181,12 +121959,6 @@ "value": "Getrennt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Disconnected" - } - }, "es": { "stringUnit": { "state": "translated", @@ -121205,24 +121977,12 @@ "value": "Disconnesso" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "切断済み" - } - }, "km": { "stringUnit": { "state": "translated", "value": "បានផ្តាច់" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "연결 해제됨" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121259,12 +122019,6 @@ "value": "Bağlantı kesildi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Відключено" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121282,6 +122036,30 @@ "remote.status.error": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Error" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "エラー" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Помилка" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "오류" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -121306,12 +122084,6 @@ "value": "Fehler" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Error" - } - }, "es": { "stringUnit": { "state": "translated", @@ -121330,24 +122102,12 @@ "value": "Errore" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "エラー" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំហុស" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "오류" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121384,12 +122144,6 @@ "value": "Hata" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Помилка" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121407,6 +122161,30 @@ "remote.status.reconnecting": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Reconnecting" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "再接続中" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Повторне підключення" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "다시 연결 중" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -121431,12 +122209,6 @@ "value": "Verbindung wird wiederhergestellt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Reconnecting" - } - }, "es": { "stringUnit": { "state": "translated", @@ -121455,24 +122227,12 @@ "value": "Riconnessione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "再接続中" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំពុងភ្ជាប់ឡើងវិញ" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "다시 연결 중" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121509,12 +122269,6 @@ "value": "Yeniden bağlanıyor" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Повторне підключення" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121561,6 +122315,30 @@ "remote.status.terminalDisconnected": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote terminal session disconnected" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートターミナルセッションが切断されました" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Сеанс віддаленого термінала відключено" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 터미널 세션 연결 해제됨" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -121585,12 +122363,6 @@ "value": "Remote-Terminalsitzung getrennt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote terminal session disconnected" - } - }, "es": { "stringUnit": { "state": "translated", @@ -121609,24 +122381,12 @@ "value": "Sessione terminale remota disconnessa" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートターミナルセッションが切断されました" - } - }, "km": { "stringUnit": { "state": "translated", "value": "សម័យ terminal ពីចម្ងាយត្រូវបានផ្តាច់" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격 터미널 세션 연결 해제됨" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -121663,12 +122423,6 @@ "value": "Uzak terminal oturumu bağlantısı kesildi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Сеанс віддаленого термінала відключено" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -121714,33 +122468,39 @@ }, "remoteDaemon.error.missingPersistentPTYCapability": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートデーモンは永続 SSH PTY セッションをサポートしていません。cmux を更新するにはリモートワークスペースに再接続してください。" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, @@ -121762,43 +122522,43 @@ "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "リモートデーモンは永続 SSH PTY セッションをサポートしていません。cmux を更新するにはリモートワークスペースに再接続してください。" + "state": "new", + "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" @@ -121822,13 +122582,7 @@ "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "remote daemon does not support persistent SSH PTY sessions; reconnect the remote workspace to update cmux" @@ -121838,33 +122592,39 @@ }, "remoteDaemon.error.missingRequiredFunctionality": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートデーモンに必要な機能がありません。cmux を更新するにはリモートワークスペースに再接続してください。" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, @@ -121886,43 +122646,43 @@ "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "リモートデーモンに必要な機能がありません。cmux を更新するにはリモートワークスペースに再接続してください。" + "state": "new", + "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" @@ -121946,13 +122706,7 @@ "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "remote daemon is missing required functionality; reconnect the remote workspace to update cmux" @@ -121963,31 +122717,37 @@ "remotePTYAttach.error.allocationDiagnostic": { "comment": "Passthrough of the remote daemon's dynamic PTY-allocation diagnostic (device paths, devpts mount options, remediation). The detail is locale-invariant technical text, so every locale is just the substitution placeholder.", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "%@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "%@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "%@" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "%@" @@ -122011,43 +122771,43 @@ "value": "%@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", "value": "%@" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", "value": "%@" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", "value": "%@" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", "value": "%@" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", "value": "%@" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", "value": "%@" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "%@" @@ -122071,13 +122831,7 @@ "value": "%@" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", "value": "%@" @@ -122087,33 +122841,39 @@ }, "remotePTYAttach.error.attachFailed": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "remote PTY attach failed" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモート PTY への接続に失敗しました" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "remote PTY attach failed" } }, @@ -122135,43 +122895,43 @@ "value": "remote PTY attach failed" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "リモート PTY への接続に失敗しました" + "state": "new", + "value": "remote PTY attach failed" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" @@ -122195,13 +122955,7 @@ "value": "remote PTY attach failed" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "remote PTY attach failed" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "remote PTY attach failed" @@ -122211,33 +122965,39 @@ }, "remotePTYAttach.error.daemonTimeout": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "remote daemon did not respond in time" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートデーモンが時間内に応答しませんでした" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "remote daemon did not respond in time" } }, @@ -122259,43 +123019,43 @@ "value": "remote daemon did not respond in time" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "リモートデーモンが時間内に応答しませんでした" + "state": "new", + "value": "remote daemon did not respond in time" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" @@ -122319,13 +123079,7 @@ "value": "remote daemon did not respond in time" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "remote daemon did not respond in time" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "remote daemon did not respond in time" @@ -122335,33 +123089,39 @@ }, "remotePTYAttach.error.inputBackedUp": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "remote PTY input is temporarily backed up" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモート PTY 入力が一時的に滞留しています" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "remote PTY input is temporarily backed up" } }, @@ -122383,43 +123143,43 @@ "value": "remote PTY input is temporarily backed up" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "リモート PTY 入力が一時的に滞留しています" + "state": "new", + "value": "remote PTY input is temporarily backed up" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" @@ -122443,13 +123203,7 @@ "value": "remote PTY input is temporarily backed up" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "remote PTY input is temporarily backed up" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "remote PTY input is temporarily backed up" @@ -122459,33 +123213,39 @@ }, "remotePTYAttach.error.sessionEnded": { "localizations": { - "ar": { + "en": { "stringUnit": { - "state": "new", + "state": "translated", "value": "persistent SSH PTY session is no longer running" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "永続 SSH PTY セッションはもう実行されていません" + } + }, + "zh-Hans": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "de": { + "ko": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "en": { + "de": { "stringUnit": { - "state": "translated", + "state": "new", "value": "persistent SSH PTY session is no longer running" } }, @@ -122507,43 +123267,43 @@ "value": "persistent SSH PTY session is no longer running" } }, - "ja": { + "da": { "stringUnit": { - "state": "translated", - "value": "永続 SSH PTY セッションはもう実行されていません" + "state": "new", + "value": "persistent SSH PTY session is no longer running" } }, - "km": { + "pl": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "ko": { + "ru": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "nb": { + "bs": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "pl": { + "ar": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" @@ -122567,13 +123327,7 @@ "value": "persistent SSH PTY session is no longer running" } }, - "zh-Hans": { - "stringUnit": { - "state": "new", - "value": "persistent SSH PTY session is no longer running" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "new", "value": "persistent SSH PTY session is no longer running" @@ -122834,34 +123588,40 @@ "remoteTmux.error.controlSocketPathTooLong": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسار مقبس تحكم SSH طويل جدًا لمقبس نطاق Unix (%lld > %lld بايت)؛ مسار دليل المنزل طويل جدًا" + "value": "SSH control socket path is too long for a Unix domain socket (%lld > %lld bytes); home directory path is too long" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Putanja SSH kontrolnog socketa je preduga za Unix domenski socket (%lld > %lld bajtova); putanja kućnog direktorija je preduga" + "value": "SSH 制御ソケットパスが Unix ドメインソケットには長すぎます(%lld > %lld バイト)。ホームディレクトリのパスが長すぎます" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "SSH-kontrolsocketstien er for lang til en Unix-domænesocket (%lld > %lld byte); stien til hjemmemappen er for lang" + "value": "SSH 控制套接字路径对于 Unix 域套接字过长(%lld > %lld 字节);主目录路径过长" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der SSH-Steuer-Socket-Pfad ist für einen Unix-Domain-Socket zu lang (%lld > %lld Byte); der Pfad zum Home-Verzeichnis ist zu lang" + "value": "SSH 控制通訊端路徑對 Unix 網域通訊端而言太長(%lld > %lld 位元組);主目錄路徑太長" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "SSH control socket path is too long for a Unix domain socket (%lld > %lld bytes); home directory path is too long" + "value": "SSH 제어 소켓 경로가 Unix 도메인 소켓에 너무 깁니다(%lld > %lld바이트). 홈 디렉터리 경로가 너무 깁니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der SSH-Steuer-Socket-Pfad ist für einen Unix-Domain-Socket zu lang (%lld > %lld Byte); der Pfad zum Home-Verzeichnis ist zu lang" } }, "es": { @@ -122882,46 +123642,46 @@ "value": "Il percorso del socket di controllo SSH è troppo lungo per un socket di dominio Unix (%lld > %lld byte); il percorso della directory home è troppo lungo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "SSH 制御ソケットパスが Unix ドメインソケットには長すぎます(%lld > %lld バイト)。ホームディレクトリのパスが長すぎます" + "value": "SSH-kontrolsocketstien er for lang til en Unix-domænesocket (%lld > %lld byte); stien til hjemmemappen er for lang" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ផ្លូវ​សុកកែត​ត្រួតពិនិត្យ SSH វែងពេក​សម្រាប់​សុកកែត​ដែន Unix (%lld > %lld បៃ); ផ្លូវ​ថត​ផ្ទះ​វែងពេក" + "value": "Ścieżka gniazda sterującego SSH jest za długa dla gniazda domeny Unix (%lld > %lld bajtów); ścieżka katalogu domowego jest za długa" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "SSH 제어 소켓 경로가 Unix 도메인 소켓에 너무 깁니다(%lld > %lld바이트). 홈 디렉터리 경로가 너무 깁니다" + "value": "Путь к управляющему сокету SSH слишком длинный для доменного сокета Unix (%lld > %lld байт); путь к домашнему каталогу слишком длинный" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "SSH-kontrollsocketbanen er for lang for en Unix-domenesocket (%lld > %lld byte); banen til hjemmemappen er for lang" + "value": "Putanja SSH kontrolnog socketa je preduga za Unix domenski socket (%lld > %lld bajtova); putanja kućnog direktorija je preduga" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ścieżka gniazda sterującego SSH jest za długa dla gniazda domeny Unix (%lld > %lld bajtów); ścieżka katalogu domowego jest za długa" + "value": "مسار مقبس تحكم SSH طويل جدًا لمقبس نطاق Unix (%lld > %lld بايت)؛ مسار دليل المنزل طويل جدًا" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "O caminho do soquete de controle SSH é longo demais para um soquete de domínio Unix (%lld > %lld bytes); o caminho do diretório inicial é longo demais" + "value": "SSH-kontrollsocketbanen er for lang for en Unix-domenesocket (%lld > %lld byte); banen til hjemmemappen er for lang" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Путь к управляющему сокету SSH слишком длинный для доменного сокета Unix (%lld > %lld байт); путь к домашнему каталогу слишком длинный" + "value": "O caminho do soquete de controle SSH é longo demais para um soquete de domínio Unix (%lld > %lld bytes); o caminho do diretório inicial é longo demais" } }, "th": { @@ -122942,16 +123702,10 @@ "value": "Шлях до керівного сокета SSH задовгий для доменного сокета Unix (%lld > %lld байтів); шлях до домашнього каталогу задовгий" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "SSH 控制套接字路径对于 Unix 域套接字过长(%lld > %lld 字节);主目录路径过长" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "SSH 控制通訊端路徑對 Unix 網域通訊端而言太長(%lld > %lld 位元組);主目錄路徑太長" + "value": "ផ្លូវ​សុកកែត​ត្រួតពិនិត្យ SSH វែងពេក​សម្រាប់​សុកកែត​ដែន Unix (%lld > %lld បៃ); ផ្លូវ​ថត​ផ្ទះ​វែងពេក" } } } @@ -124213,34 +124967,40 @@ "search.close.help": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق (Esc)" + "value": "Close (Esc)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori (Esc)" + "value": "閉じる (Esc)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk (Esc)" + "value": "关闭 (Esc)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Schließen (Esc)" + "value": "關閉 (Esc)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close (Esc)" + "value": "닫기 (Esc)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Schließen (Esc)" } }, "es": { @@ -124261,40 +125021,46 @@ "value": "Chiudi (Esc)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閉じる (Esc)" + "value": "Luk (Esc)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫기 (Esc)" + "value": "Zamknij (Esc)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk (Esc)" + "value": "Закрыть (Esc)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij (Esc)" + "value": "Zatvori (Esc)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar (Esc)" + "value": "إغلاق (Esc)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть (Esc)" + "value": "Lukk (Esc)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar (Esc)" } }, "th": { @@ -124314,52 +125080,46 @@ "state": "translated", "value": "Закрити (Esc)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭 (Esc)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉 (Esc)" - } } } }, "search.nextMatch.help": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التطابق التالي (Return)" + "value": "Next match (Return)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeći rezultat (Return)" + "value": "次の一致 (Return)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste match (Return)" + "value": "下一个匹配项 (Return)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächster Treffer (Eingabetaste)" + "value": "下一個符合項目 (Return)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next match (Return)" + "value": "다음 일치 (Return)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächster Treffer (Eingabetaste)" } }, "es": { @@ -124380,40 +125140,46 @@ "value": "Risultato successivo (Invio)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次の一致 (Return)" + "value": "Næste match (Return)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 일치 (Return)" + "value": "Następne dopasowanie (Return)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste treff (Return)" + "value": "Следующее совпадение (Return)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następne dopasowanie (Return)" + "value": "Sljedeći rezultat (Return)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próximo resultado (Return)" + "value": "التطابق التالي (Return)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующее совпадение (Return)" + "value": "Neste treff (Return)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próximo resultado (Return)" } }, "th": { @@ -124433,52 +125199,46 @@ "state": "translated", "value": "Наступний збіг (Return)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个匹配项 (Return)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個符合項目 (Return)" - } } } }, "search.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بحث" + "value": "Search" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pretraži" + "value": "検索" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søg" + "value": "搜索" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchen" + "value": "搜尋" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Search" + "value": "검색" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchen" } }, "es": { @@ -124499,40 +125259,46 @@ "value": "Cerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索" + "value": "Søg" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색" + "value": "Szukaj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Søk" + "value": "Поиск" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szukaj" + "value": "Pretraži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pesquisar" + "value": "بحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поиск" + "value": "Søk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pesquisar" } }, "th": { @@ -124552,52 +125318,46 @@ "state": "translated", "value": "Пошук" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "搜索" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "搜尋" - } } } }, "search.previousMatch.help": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التطابق السابق (Shift+Return)" + "value": "Previous match (Shift+Return)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodni rezultat (Shift+Return)" + "value": "前の一致 (Shift+Return)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige match (Shift+Return)" + "value": "上一个匹配项 (Shift+Return)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriger Treffer (Umschalt+Eingabetaste)" + "value": "上一個符合項目 (Shift+Return)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous match (Shift+Return)" + "value": "이전 일치 (Shift+Return)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriger Treffer (Umschalt+Eingabetaste)" } }, "es": { @@ -124618,40 +125378,46 @@ "value": "Risultato precedente (Maiusc+Invio)" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前の一致 (Shift+Return)" + "value": "Forrige match (Shift+Return)" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 일치 (Shift+Return)" + "value": "Poprzednie dopasowanie (Shift+Return)" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige treff (Shift+Return)" + "value": "Предыдущее совпадение (Shift+Return)" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednie dopasowanie (Shift+Return)" + "value": "Prethodni rezultat (Shift+Return)" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Resultado anterior (Shift+Return)" + "value": "التطابق السابق (Shift+Return)" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущее совпадение (Shift+Return)" + "value": "Forrige treff (Shift+Return)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Resultado anterior (Shift+Return)" } }, "th": { @@ -124671,18 +125437,6 @@ "state": "translated", "value": "Попередній збіг (Shift+Return)" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个匹配项 (Shift+Return)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個符合項目 (Shift+Return)" - } } } }, @@ -125571,16 +126325,16 @@ "value": "サインインコールバックが無効です。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로그인 콜백이 잘못되었습니다." + "value": "Невалідний зворотний виклик входу." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Невалідний зворотний виклик входу." + "value": "로그인 콜백이 잘못되었습니다." } } } @@ -125600,16 +126354,16 @@ "value": "アカウントのアクセストークンを取得できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "계정 액세스 토큰을 사용할 수 없습니다." + "value": "Токен доступу до облікового запису недоступний." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Токен доступу до облікового запису недоступний." + "value": "계정 액세스 토큰을 사용할 수 없습니다." } } } @@ -125629,16 +126383,16 @@ "value": "アカウントの更新トークンを取得できません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "계정 새로 고침 토큰을 사용할 수 없습니다." + "value": "Токен оновлення облікового запису недоступний." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Токен оновлення облікового запису недоступний." + "value": "계정 새로 고침 토큰을 사용할 수 없습니다." } } } @@ -125658,16 +126412,16 @@ "value": "サインイン…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로그인…" + "value": "Увійти…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Увійти…" + "value": "로그인…" } } } @@ -125687,16 +126441,16 @@ "value": "ブラウザで開く" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저에서 열기" + "value": "Відкрити у браузері" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відкрити у браузері" + "value": "브라우저에서 열기" } } } @@ -125716,16 +126470,16 @@ "value": "システムのサインインウィンドウが応答しなくなることがあります。何も起きない場合は、デフォルトのブラウザでサインインを開いてください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "시스템 로그인 창이 응답하지 않을 수 있습니다. 아무 반응이 없으면 기본 브라우저에서 로그인을 열어 주세요." + "value": "Системне вікно входу може перестати відповідати. Якщо нічого не відбувається, відкрийте вхід у браузері за умовчанням." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Системне вікно входу може перестати відповідати. Якщо нічого не відбувається, відкрийте вхід у браузері за умовчанням." + "value": "시스템 로그인 창이 응답하지 않을 수 있습니다. 아무 반응이 없으면 기본 브라우저에서 로그인을 열어 주세요." } } } @@ -125745,16 +126499,16 @@ "value": "サインアウト" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로그아웃" + "value": "Вийти" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вийти" + "value": "로그아웃" } } } @@ -125774,16 +126528,16 @@ "value": "サインイン済み" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로그인됨" + "value": "Ви увійшли" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ви увійшли" + "value": "로그인됨" } } } @@ -125803,16 +126557,16 @@ "value": "cmux アカウントでサインインするとデバイス間で同期できます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux 계정으로 로그인하여 디바이스 간 동기화를 활성화하세요." + "value": "Увійдіть у свій обліковий запис cmux, щоб синхронізувати пристрої." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Увійдіть у свій обліковий запис cmux, щоб синхронізувати пристрої." + "value": "cmux 계정으로 로그인하여 디바이스 간 동기화를 활성화하세요." } } } @@ -125832,16 +126586,16 @@ "value": "サインインしていません" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "로그인되지 않음" + "value": "Ви не ввійшли" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ви не ввійшли" + "value": "로그인되지 않음" } } } @@ -125849,34 +126603,40 @@ "settings.app.appIcon": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أيقونة التطبيق" + "value": "App Icon" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ikona aplikacije" + "value": "アプリアイコン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Appikon" + "value": "应用图标" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "App-Symbol" + "value": "App 圖示" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "App Icon" + "value": "앱 아이콘" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "App-Symbol" } }, "es": { @@ -125897,40 +126657,46 @@ "value": "Icona app" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アプリアイコン" + "value": "Appikon" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앱 아이콘" + "value": "Ikona aplikacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Appikon" + "value": "Значок приложения" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ikona aplikacji" + "value": "Ikona aplikacije" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ícone do App" + "value": "أيقونة التطبيق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Значок приложения" + "value": "Appikon" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ícone do App" } }, "th": { @@ -125950,52 +126716,46 @@ "state": "translated", "value": "Іконка програми" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "应用图标" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "App 圖示" - } } } }, "settings.app.appIcon.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شريط Dock ومبدّل التطبيقات" + "value": "Dock and app switcher" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dock i prebacivač aplikacija" + "value": "Dockとアプリスイッチャー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dock og appskifter" + "value": "程序坞和应用切换器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dock und App-Umschalter" + "value": "Dock 和 App 切換器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dock and app switcher" + "value": "Dock 및 앱 전환기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dock und App-Umschalter" } }, "es": { @@ -126016,40 +126776,46 @@ "value": "Dock e selettore app" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Dockとアプリスイッチャー" + "value": "Dock og appskifter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Dock 및 앱 전환기" + "value": "Dock i przełącznik aplikacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dock og appbytter" + "value": "Dock и переключатель приложений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dock i przełącznik aplikacji" + "value": "Dock i prebacivač aplikacija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dock e alternador de apps" + "value": "شريط Dock ومبدّل التطبيقات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Dock и переключатель приложений" + "value": "Dock og appbytter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dock e alternador de apps" } }, "th": { @@ -126069,18 +126835,6 @@ "state": "translated", "value": "Dock та перемикач програм" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "程序坞和应用切换器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Dock 和 App 切換器" - } } } }, @@ -126104,34 +126858,40 @@ "settings.app.canvasPaneGap": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تباعد أجزاء اللوحة" + "value": "Canvas Pane Gap" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Razmak okna platna" + "value": "キャンバスのペイン間隔" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred-rudeafstand" + "value": "画布窗格间距" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Panel-Abstand" + "value": "畫布窗格間距" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas Pane Gap" + "value": "캔버스 창 간격" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Panel-Abstand" } }, "es": { @@ -126152,40 +126912,46 @@ "value": "Spaziatura riquadri canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスのペイン間隔" + "value": "Lærred-rudeafstand" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 창 간격" + "value": "Odstęp paneli kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret ruteavstand" + "value": "Отступ панелей холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odstęp paneli kanwy" + "value": "Razmak okna platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Espaçamento de Painéis do Canvas" + "value": "تباعد أجزاء اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отступ панелей холста" + "value": "Lerret ruteavstand" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Espaçamento de Painéis do Canvas" } }, "th": { @@ -126205,52 +126971,46 @@ "state": "translated", "value": "Відступ панелей полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布窗格间距" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布窗格間距" - } } } }, "settings.app.canvasPaneGap.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التباعد بين الأجزاء في تخطيط اللوحة بالنقاط. يستخدم الالتقاط والترتيب ووضع الأجزاء الجديدة هذا التباعد نفسه." + "value": "Spacing between panes in the canvas layout, in points. Snapping, tidy, and new-pane placement all use this one gap." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Razmak između okana u rasporedu platna, u tačkama. Prijanjanje, uređivanje i postavljanje novih okana koriste ovaj razmak." + "value": "キャンバスレイアウトのペイン間の間隔(ポイント単位)。スナップ、整列、新規ペインの配置はすべてこの間隔を使用します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Afstand mellem ruder i lærredslayoutet, i punkter. Fastgørelse, oprydning og placering af nye ruder bruger alle denne afstand." + "value": "画布布局中窗格之间的间距(以点为单位)。吸附、整理和新窗格放置都使用这一间距。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abstand zwischen Panels im Canvas-Layout, in Punkten. Einrasten, Aufräumen und die Platzierung neuer Panels verwenden alle diesen einen Abstand." + "value": "畫布佈局中窗格之間的間距(以點為單位)。吸附、整理與新窗格放置都使用這一間距。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Spacing between panes in the canvas layout, in points. Snapping, tidy, and new-pane placement all use this one gap." + "value": "캔버스 레이아웃에서 창 사이의 간격(포인트)입니다. 스냅, 정리, 새 창 배치 모두 이 간격을 사용합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abstand zwischen Panels im Canvas-Layout, in Punkten. Einrasten, Aufräumen und die Platzierung neuer Panels verwenden alle diesen einen Abstand." } }, "es": { @@ -126271,40 +127031,46 @@ "value": "Spaziatura tra i riquadri nel layout canvas, in punti. Aggancio, riordino e posizionamento dei nuovi riquadri usano tutti questa spaziatura." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスレイアウトのペイン間の間隔(ポイント単位)。スナップ、整列、新規ペインの配置はすべてこの間隔を使用します。" + "value": "Afstand mellem ruder i lærredslayoutet, i punkter. Fastgørelse, oprydning og placering af nye ruder bruger alle denne afstand." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 레이아웃에서 창 사이의 간격(포인트)입니다. 스냅, 정리, 새 창 배치 모두 이 간격을 사용합니다." + "value": "Odstęp między panelami w układzie kanwy, w punktach. Przyciąganie, porządkowanie i rozmieszczanie nowych paneli używają tego samego odstępu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avstand mellom ruter i lerretoppsettet, i punkter. Festing, rydding og plassering av nye ruter bruker alle denne avstanden." + "value": "Расстояние между панелями в режиме холста, в пунктах. Привязка, упорядочивание и размещение новых панелей используют этот отступ." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odstęp między panelami w układzie kanwy, w punktach. Przyciąganie, porządkowanie i rozmieszczanie nowych paneli używają tego samego odstępu." + "value": "Razmak između okana u rasporedu platna, u tačkama. Prijanjanje, uređivanje i postavljanje novih okana koriste ovaj razmak." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Espaçamento entre painéis no layout de canvas, em pontos. Encaixe, organização e posicionamento de novos painéis usam este mesmo espaçamento." + "value": "التباعد بين الأجزاء في تخطيط اللوحة بالنقاط. يستخدم الالتقاط والترتيب ووضع الأجزاء الجديدة هذا التباعد نفسه." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Расстояние между панелями в режиме холста, в пунктах. Привязка, упорядочивание и размещение новых панелей используют этот отступ." + "value": "Avstand mellom ruter i lerretoppsettet, i punkter. Festing, rydding og plassering av nye ruter bruker alle denne avstanden." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Espaçamento entre painéis no layout de canvas, em pontos. Encaixe, organização e posicionamento de novos painéis usam este mesmo espaçamento." } }, "th": { @@ -126324,52 +127090,46 @@ "state": "translated", "value": "Відстань між панелями в режимі полотна, у пунктах. Прилипання, упорядкування та розміщення нових панелей використовують цей відступ." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布布局中窗格之间的间距(以点为单位)。吸附、整理和新窗格放置都使用这一间距。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布佈局中窗格之間的間距(以點為單位)。吸附、整理與新窗格放置都使用這一間距。" - } } } }, "settings.app.canvasSnapping": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التقاط اللوحة" + "value": "Canvas Snapping" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prijanjanje platna" + "value": "キャンバスのスナップ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærredsfastgørelse" + "value": "画布吸附" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Einrasten" + "value": "畫布吸附" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas Snapping" + "value": "캔버스 스냅" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Einrasten" } }, "es": { @@ -126390,40 +127150,46 @@ "value": "Aggancio canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスのスナップ" + "value": "Lærredsfastgørelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 스냅" + "value": "Przyciąganie kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerretfesting" + "value": "Привязка на холсте" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przyciąganie kanwy" + "value": "Prijanjanje platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Encaixe do Canvas" + "value": "التقاط اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Привязка на холсте" + "value": "Lerretfesting" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Encaixe do Canvas" } }, "th": { @@ -126443,52 +127209,46 @@ "state": "translated", "value": "Прилипання на полотні" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布吸附" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布吸附" - } } } }, "settings.app.canvasSnapping.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يلتقط سحب الأجزاء وتغيير حجمها إلى الحواف المجاورة وتباعد الأجزاء. اضغط مع الاستمرار على Command لتعليق الالتقاط أثناء إيماءة واحدة." + "value": "Snap pane drags and resizes to neighbor edges and the pane gap. Hold Command to suspend snapping for one gesture." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prijanja prevlačenja i promjene veličine okana uz susjedne ivice i razmak. Držite Command da privremeno isključite prijanjanje za jedan potez." + "value": "ペインのドラッグやリサイズを隣のペインの端や間隔にスナップします。Commandキーを押している間はスナップを一時停止します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør rudetræk og størrelsesændringer til nabokanter og rudeafstanden. Hold Kommando nede for at suspendere fastgørelse for én bevægelse." + "value": "拖动或调整窗格大小时吸附到相邻边缘和窗格间距。按住 Command 可临时禁用吸附。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Panel-Bewegungen und -Größenänderungen rasten an Nachbarkanten und am Panel-Abstand ein. Command halten, um das Einrasten für eine Geste auszusetzen." + "value": "拖動或調整窗格大小時吸附到相鄰邊緣和窗格間距。按住 Command 可暫時停用吸附。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Snap pane drags and resizes to neighbor edges and the pane gap. Hold Command to suspend snapping for one gesture." + "value": "창을 드래그하거나 크기를 조절할 때 인접한 가장자리와 간격에 스냅합니다. Command 키를 누르면 해당 제스처 동안 스냅이 일시 중지됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Panel-Bewegungen und -Größenänderungen rasten an Nachbarkanten und am Panel-Abstand ein. Command halten, um das Einrasten für eine Geste auszusetzen." } }, "es": { @@ -126509,40 +127269,46 @@ "value": "Aggancia trascinamenti e ridimensionamenti dei riquadri ai bordi vicini e alla spaziatura. Tieni premuto Comando per sospendere l'aggancio per un gesto." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペインのドラッグやリサイズを隣のペインの端や間隔にスナップします。Commandキーを押している間はスナップを一時停止します。" + "value": "Fastgør rudetræk og størrelsesændringer til nabokanter og rudeafstanden. Hold Kommando nede for at suspendere fastgørelse for én bevægelse." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "창을 드래그하거나 크기를 조절할 때 인접한 가장자리와 간격에 스냅합니다. Command 키를 누르면 해당 제스처 동안 스냅이 일시 중지됩니다." + "value": "Przyciąga przeciąganie i zmianę rozmiaru paneli do sąsiednich krawędzi i odstępu. Przytrzymaj Command, aby zawiesić przyciąganie na czas jednego gestu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fester rutedragninger og størrelsesendringer til nabokanter og ruteavstanden. Hold Kommando for å suspendere festing for én bevegelse." + "value": "Привязывает перетаскивание и изменение размера панелей к соседним краям и отступу. Удерживайте Command, чтобы отключить привязку на время жеста." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przyciąga przeciąganie i zmianę rozmiaru paneli do sąsiednich krawędzi i odstępu. Przytrzymaj Command, aby zawiesić przyciąganie na czas jednego gestu." + "value": "Prijanja prevlačenja i promjene veličine okana uz susjedne ivice i razmak. Držite Command da privremeno isključite prijanjanje za jedan potez." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Encaixa arrastos e redimensionamentos de painéis nas bordas vizinhas e no espaçamento. Segure Command para suspender o encaixe durante um gesto." + "value": "يلتقط سحب الأجزاء وتغيير حجمها إلى الحواف المجاورة وتباعد الأجزاء. اضغط مع الاستمرار على Command لتعليق الالتقاط أثناء إيماءة واحدة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Привязывает перетаскивание и изменение размера панелей к соседним краям и отступу. Удерживайте Command, чтобы отключить привязку на время жеста." + "value": "Fester rutedragninger og størrelsesendringer til nabokanter og ruteavstanden. Hold Kommando for å suspendere festing for én bevegelse." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Encaixa arrastos e redimensionamentos de painéis nas bordas vizinhas e no espaçamento. Segure Command para suspender o encaixe durante um gesto." } }, "th": { @@ -126562,18 +127328,6 @@ "state": "translated", "value": "Прилипання перетягування та зміни розміру панелей до сусідніх країв і відступу. Утримуйте Command, щоб призупинити прилипання на час жесту." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "拖动或调整窗格大小时吸附到相邻边缘和窗格间距。按住 Command 可临时禁用吸附。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "拖動或調整窗格大小時吸附到相鄰邊緣和窗格間距。按住 Command 可暫時停用吸附。" - } } } }, @@ -126592,16 +127346,16 @@ "value": "最後のサーフェスを閉じてもワークスペースを残す" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "마지막 서피스를 닫을 때 워크스페이스 유지" + "value": "Залишати робочу область відкритою при закритті останньої поверхні" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Залишати робочу область відкритою при закритті останньої поверхні" + "value": "마지막 서피스를 닫을 때 워크스페이스 유지" } } } @@ -126621,16 +127375,16 @@ "value": "フォーカス中のサーフェスがそのワークスペースの最後の1つなら、サーフェスを閉じるショートカット、タブの閉じるボタン、タブの中クリックはワークスペースも閉じます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "포커스된 서피스가 워크스페이스의 마지막일 때, 서피스 닫기 단축키, 탭 닫기 버튼, 탭 가운데 클릭으로 워크스페이스도 함께 닫힙니다." + "value": "Коли активна поверхня є останньою у робочій області, комбінація закриття поверхні, кнопка закриття вкладки та клацання середньою кнопкою по вкладці також закривають робочу область." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Коли активна поверхня є останньою у робочій області, комбінація закриття поверхні, кнопка закриття вкладки та клацання середньою кнопкою по вкладці також закривають робочу область." + "value": "포커스된 서피스가 워크스페이스의 마지막일 때, 서피스 닫기 단축키, 탭 닫기 버튼, 탭 가운데 클릭으로 워크스페이스도 함께 닫힙니다." } } } @@ -126650,16 +127404,16 @@ "value": "フォーカス中のサーフェスがそのワークスペースの最後の1つでも、サーフェスを閉じるショートカット、タブの閉じるボタン、タブの中クリックはサーフェスだけを閉じ、ワークスペースは残します。ワークスペースを閉じるショートカットを使うと明示的に閉じられます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "포커스된 서피스가 워크스페이스의 마지막일 때, 서피스 닫기 단축키, 탭 닫기 버튼, 탭 가운데 클릭으로 서피스만 닫고 워크스페이스는 유지됩니다. 워크스페이스를 닫으려면 워크스페이스 닫기 단축키를 사용하세요." + "value": "Коли активна поверхня є останньою у робочій області, комбінація закриття поверхні, кнопка закриття вкладки та клацання середньою кнопкою по вкладці закривають лише поверхню, залишаючи робочу область відкритою. Використовуйте комбінацію закриття робочої області для явного закриття." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Коли активна поверхня є останньою у робочій області, комбінація закриття поверхні, кнопка закриття вкладки та клацання середньою кнопкою по вкладці закривають лише поверхню, залишаючи робочу область відкритою. Використовуйте комбінацію закриття робочої області для явного закриття." + "value": "포커스된 서피스가 워크스페이스의 마지막일 때, 서피스 닫기 단축키, 탭 닫기 버튼, 탭 가운데 클릭으로 서피스만 닫고 워크스페이스는 유지됩니다. 워크스페이스를 닫으려면 워크스페이스 닫기 단축키를 사용하세요." } } } @@ -126679,16 +127433,16 @@ "value": "コマンドパレットですべてのサーフェスを検索" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "명령어 팔레트에서 모든 서피스 검색" + "value": "Палітра команд шукає всі поверхні" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Палітра команд шукає всі поверхні" + "value": "명령어 팔레트에서 모든 서피스 검색" } } } @@ -126708,16 +127462,16 @@ "value": "Cmd+Pはワークスペース行だけを対象にします。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "Cmd+P가 워크스페이스 행만 검색합니다." + "value": "Cmd+P шукає лише рядки робочих областей." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cmd+P шукає лише рядки робочих областей." + "value": "Cmd+P가 워크스페이스 행만 검색합니다." } } } @@ -126737,16 +127491,16 @@ "value": "Cmd+Pでワークスペースをまたいだターミナル、ブラウザ、Markdownのサーフェスも検索できます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "Cmd+P가 모든 워크스페이스의 터미널, 브라우저, 마크다운 서피스도 검색합니다." + "value": "Cmd+P також шукає термінали, браузери та markdown-поверхні у всіх робочих областях." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cmd+P також шукає термінали, браузери та markdown-поверхні у всіх робочих областях." + "value": "Cmd+P가 모든 워크스페이스의 터미널, 브라우저, 마크다운 서피스도 검색합니다." } } } @@ -127600,34 +128354,40 @@ "settings.app.dockBadge": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شارة Dock" + "value": "Dock Badge" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Oznaka na Docku" + "value": "Dockバッジ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dock-badge" + "value": "程序坞角标" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dock-Badge" + "value": "Dock 標記" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dock Badge" + "value": "Dock 배지" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dock-Badge" } }, "es": { @@ -127648,40 +128408,46 @@ "value": "Badge del Dock" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Dockバッジ" + "value": "Dock-badge" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Dock 배지" + "value": "Plakietka w Docku" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dock-merke" + "value": "Значок Dock" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Plakietka w Docku" + "value": "Oznaka na Docku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Emblema do Dock" + "value": "شارة Dock" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Значок Dock" + "value": "Dock-merke" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Emblema do Dock" } }, "th": { @@ -127701,52 +128467,46 @@ "state": "translated", "value": "Значок Dock" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "程序坞角标" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Dock 標記" - } } } }, "settings.app.dockBadge.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض عدد غير المقروء على أيقونة التطبيق (Dock و Cmd+Tab)." + "value": "Show unread count on app icon (Dock and Cmd+Tab)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži broj nepročitanih na ikoni aplikacije (Dock i Cmd+Tab)." + "value": "アプリアイコン(DockおよびCmd+Tab)に未読数を表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis antal ulæste på appikonet (Dock og Cmd+Tab)." + "value": "在应用图标上显示未读计数(程序坞和 Cmd+Tab)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ungelesene Anzahl auf dem App-Symbol anzeigen (Dock und Cmd+Tab)." + "value": "在 App 圖示上顯示未讀數量(Dock 和 Cmd+Tab)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show unread count on app icon (Dock and Cmd+Tab)." + "value": "앱 아이콘(Dock 및 Cmd+Tab)에 읽지 않은 수를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ungelesene Anzahl auf dem App-Symbol anzeigen (Dock und Cmd+Tab)." } }, "es": { @@ -127767,40 +128527,46 @@ "value": "Mostra il conteggio non letti sull'icona dell'app (Dock e Cmd+Tab)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アプリアイコン(DockおよびCmd+Tab)に未読数を表示します。" + "value": "Vis antal ulæste på appikonet (Dock og Cmd+Tab)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앱 아이콘(Dock 및 Cmd+Tab)에 읽지 않은 수를 표시합니다." + "value": "Pokaż liczbę nieprzeczytanych na ikonie aplikacji (Dock i Cmd+Tab)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis antall uleste på appikonet (Dock og Cmd+Tab)." + "value": "Показывать количество непрочитанных на значке приложения (Dock и Cmd+Tab)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż liczbę nieprzeczytanych na ikonie aplikacji (Dock i Cmd+Tab)." + "value": "Prikaži broj nepročitanih na ikoni aplikacije (Dock i Cmd+Tab)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar contagem de não lidos no ícone do app (Dock e Cmd+Tab)." + "value": "عرض عدد غير المقروء على أيقونة التطبيق (Dock و Cmd+Tab)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать количество непрочитанных на значке приложения (Dock и Cmd+Tab)." + "value": "Vis antall uleste på appikonet (Dock og Cmd+Tab)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar contagem de não lidos no ícone do app (Dock e Cmd+Tab)." } }, "th": { @@ -127820,18 +128586,6 @@ "state": "translated", "value": "Показувати кількість непрочитаних на іконці програми (Dock та Cmd+Tab)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在应用图标上显示未读计数(程序坞和 Cmd+Tab)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 App 圖示上顯示未讀數量(Dock 和 Cmd+Tab)。" - } } } }, @@ -127850,16 +128604,16 @@ "value": "ボタンをフェード表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "버튼 페이드" + "value": "Приховування кнопок" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Приховування кнопок" + "value": "버튼 페이드" } } } @@ -127879,16 +128633,16 @@ "value": "操作ボタンを常に表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "액션 버튼을 항상 표시합니다." + "value": "Кнопки дій завжди видимі." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Кнопки дій завжди видимі." + "value": "액션 버튼을 항상 표시합니다." } } } @@ -127908,16 +128662,16 @@ "value": "操作ボタンはホバー時のみ表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "마우스를 올렸을 때만 액션 버튼을 표시합니다." + "value": "Кнопки дій з'являються лише при наведенні." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Кнопки дій з'являються лише при наведенні." + "value": "마우스를 올렸을 때만 액션 버튼을 표시합니다." } } } @@ -128549,28 +129303,28 @@ "settings.app.forkConversationDefaultDestination": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Standard für Konversation forken" + "value": "Fork Conversation Default" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fork Conversation Default" + "value": "会話フォークのデフォルト" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "Destino predeterminado de bifurcar conversación" + "value": "Standard für Konversation forken" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "会話フォークのデフォルト" + "value": "Destino predeterminado de bifurcar conversación" } }, "ko": { @@ -128596,34 +129350,40 @@ "settings.app.globalFontMagnification": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكبير الخط العام" + "value": "Global Font Magnification" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Globalno uvećanje fonta" + "value": "グローバルフォント倍率" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Global skriftforstørrelse" + "value": "全局字体放大" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Globale Schriftvergrößerung" + "value": "全域字型放大" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Global Font Magnification" + "value": "전역 글꼴 확대" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Globale Schriftvergrößerung" } }, "es": { @@ -128644,46 +129404,46 @@ "value": "Ingrandimento globale del font" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "グローバルフォント倍率" + "value": "Global skriftforstørrelse" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ការពង្រីកពុម្ពអក្សរសកល" + "value": "Globalne powiększenie czcionki" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "전역 글꼴 확대" + "value": "Глобальное увеличение шрифта" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Global skriftforstørrelse" + "value": "Globalno uvećanje fonta" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Globalne powiększenie czcionki" + "value": "تكبير الخط العام" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ampliação global da fonte" + "value": "Global skriftforstørrelse" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Глобальное увеличение шрифта" + "value": "Ampliação global da fonte" } }, "th": { @@ -128704,16 +129464,10 @@ "value": "Глобальне збільшення шрифту" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全局字体放大" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "全域字型放大" + "value": "ការពង្រីកពុម្ពអក្សរសកល" } } } @@ -128721,34 +129475,40 @@ "settings.app.globalFontMagnification.reset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Reset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "リセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "重置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "重設" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "재설정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurücksetzen" } }, "es": { @@ -128769,46 +129529,46 @@ "value": "Ripristina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Nulstil" } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "កំណត់ឡើងវិញ" + "value": "Resetuj" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "재설정" + "value": "Сбросить" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Resetuj" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "إعادة تعيين" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Redefinir" + "value": "Tilbakestill" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Сбросить" + "value": "Redefinir" } }, "th": { @@ -128829,16 +129589,10 @@ "value": "Скинути" } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "重設" + "value": "កំណត់ឡើងវិញ" } } } @@ -128846,34 +129600,40 @@ "settings.app.globalFontMagnification.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يضبط حجم كل خط في cmux بالنسبة نفسها. 100% = حجم التصميم." + "value": "Scale every font in cmux by the same percentage. 100% = design size." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skalira svaki font u cmux-u istim procentom. 100% = projektovana veličina." + "value": "cmux のすべてのフォントを同じ割合でスケーリングします。100% = 設計サイズ。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skalerer alle skrifter i cmux med samme procent. 100 % = designstørrelse." + "value": "按相同比例缩放 cmux 中的所有字体。100% = 设计尺寸。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Skaliert jede Schrift in cmux um denselben Prozentsatz. 100 % = Designgröße." + "value": "以相同比例縮放 cmux 中的所有字型。100% = 設計尺寸。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Scale every font in cmux by the same percentage. 100% = design size." + "value": "cmux의 모든 글꼴을 같은 비율로 조정합니다. 100% = 디자인 크기." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Skaliert jede Schrift in cmux um denselben Prozentsatz. 100 % = Designgröße." } }, "es": { @@ -128894,46 +129654,46 @@ "value": "Ridimensiona ogni font in cmux della stessa percentuale. 100% = dimensione di progetto." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux のすべてのフォントを同じ割合でスケーリングします。100% = 設計サイズ。" + "value": "Skalerer alle skrifter i cmux med samme procent. 100 % = designstørrelse." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ពង្រីក/បង្រួមពុម្ពអក្សរទាំងអស់ក្នុង cmux តាមភាគរយដូចគ្នា។ 100% = ទំហំរចនា។" + "value": "Skaluje każdą czcionkę w cmux o ten sam procent. 100% = rozmiar projektowy." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux의 모든 글꼴을 같은 비율로 조정합니다. 100% = 디자인 크기." + "value": "Масштабирует все шрифты в cmux на один и тот же процент. 100% = проектный размер." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Skalerer alle skrifter i cmux med samme prosent. 100 % = designstørrelse." + "value": "Skalira svaki font u cmux-u istim procentom. 100% = projektovana veličina." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Skaluje każdą czcionkę w cmux o ten sam procent. 100% = rozmiar projektowy." + "value": "يضبط حجم كل خط في cmux بالنسبة نفسها. 100% = حجم التصميم." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Escala todas as fontes no cmux pela mesma porcentagem. 100% = tamanho de design." + "value": "Skalerer alle skrifter i cmux med samme prosent. 100 % = designstørrelse." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Масштабирует все шрифты в cmux на один и тот же процент. 100% = проектный размер." + "value": "Escala todas as fontes no cmux pela mesma porcentagem. 100% = tamanho de design." } }, "th": { @@ -128954,16 +129714,10 @@ "value": "Масштабує всі шрифти в cmux на однаковий відсоток. 100% = проєктний розмір." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "按相同比例缩放 cmux 中的所有字体。100% = 设计尺寸。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "以相同比例縮放 cmux 中的所有字型。100% = 設計尺寸。" + "value": "ពង្រីក/បង្រួមពុម្ពអក្សរទាំងអស់ក្នុង cmux តាមភាគរយដូចគ្នា។ 100% = ទំហំរចនា។" } } } @@ -128971,34 +129725,40 @@ "settings.app.globalFontMagnification.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تُعرض الطرفيات والتبويبات وواجهة التطبيق بهذا التكبير. يظل تكبير كل جزء (⌘= / ⌘-) متجاوزًا للجزء المركّز عليه." + "value": "Terminals, tabs, and chrome all render at this magnification. Per-pane zoom (⌘= / ⌘-) still overrides for the focused pane." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Terminali, kartice i chrome prikazuju se s ovim uvećanjem. Zumiranje po oknu (⌘= / ⌘-) i dalje ima prednost za fokusirano okno." + "value": "ターミナル、タブ、UI をこの倍率で描画します。ペインごとのズーム (⌘= / ⌘-) はフォーカス中のペインに対して引き続き優先されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Terminaler, faner og chrome gengives alle med denne forstørrelse. Zoom pr. rude (⌘= / ⌘-) tilsidesætter stadig for den fokuserede rude." + "value": "终端、标签页和 chrome 都以此放大比例渲染。单个窗格缩放(⌘= / ⌘-)仍会覆盖当前聚焦窗格。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminals, Tabs und Chrome werden alle mit dieser Vergrößerung dargestellt. Der Zoom pro Bereich (⌘= / ⌘-) hat für den fokussierten Bereich weiterhin Vorrang." + "value": "終端機、分頁和 chrome 都會以此放大倍率算繪。單一窗格縮放(⌘= / ⌘-)仍會覆蓋目前聚焦窗格。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Terminals, tabs, and chrome all render at this magnification. Per-pane zoom (⌘= / ⌘-) still overrides for the focused pane." + "value": "터미널, 탭, chrome이 모두 이 확대율로 렌더링됩니다. 패널별 확대/축소(⌘= / ⌘-)는 포커스된 패널에서 계속 우선합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminals, Tabs und Chrome werden alle mit dieser Vergrößerung dargestellt. Der Zoom pro Bereich (⌘= / ⌘-) hat für den fokussierten Bereich weiterhin Vorrang." } }, "es": { @@ -129019,46 +129779,46 @@ "value": "Terminali, schede e chrome vengono renderizzati con questo ingrandimento. Lo zoom per riquadro (⌘= / ⌘-) continua a prevalere per il riquadro attivo." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナル、タブ、UI をこの倍率で描画します。ペインごとのズーム (⌘= / ⌘-) はフォーカス中のペインに対して引き続き優先されます。" + "value": "Terminaler, faner og chrome gengives alle med denne forstørrelse. Zoom pr. rude (⌘= / ⌘-) tilsidesætter stadig for den fokuserede rude." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "ស្ថានីយ ផ្ទាំង និង chrome ត្រូវបានបង្ហាញតាមការពង្រីកនេះទាំងអស់។ ការពង្រីកតាមផ្ទាំង (⌘= / ⌘-) នៅតែជំនួសសម្រាប់ផ្ទាំងដែលកំពុងផ្តោត។" + "value": "Terminale, karty i chrome renderują się z tym powiększeniem. Powiększenie dla panelu (⌘= / ⌘-) nadal ma pierwszeństwo dla aktywnego panelu." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "터미널, 탭, chrome이 모두 이 확대율로 렌더링됩니다. 패널별 확대/축소(⌘= / ⌘-)는 포커스된 패널에서 계속 우선합니다." + "value": "Терминалы, вкладки и chrome отображаются с этим увеличением. Масштаб отдельной панели (⌘= / ⌘-) по-прежнему имеет приоритет для панели в фокусе." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Terminaler, faner og chrome gjengis alle med denne forstørrelsen. Zoom per rute (⌘= / ⌘-) overstyrer fortsatt for den fokuserte ruten." + "value": "Terminali, kartice i chrome prikazuju se s ovim uvećanjem. Zumiranje po oknu (⌘= / ⌘-) i dalje ima prednost za fokusirano okno." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Terminale, karty i chrome renderują się z tym powiększeniem. Powiększenie dla panelu (⌘= / ⌘-) nadal ma pierwszeństwo dla aktywnego panelu." + "value": "تُعرض الطرفيات والتبويبات وواجهة التطبيق بهذا التكبير. يظل تكبير كل جزء (⌘= / ⌘-) متجاوزًا للجزء المركّز عليه." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Terminais, abas e chrome são renderizados com esta ampliação. O zoom por painel (⌘= / ⌘-) ainda prevalece no painel em foco." + "value": "Terminaler, faner og chrome gjengis alle med denne forstørrelsen. Zoom per rute (⌘= / ⌘-) overstyrer fortsatt for den fokuserte ruten." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Терминалы, вкладки и chrome отображаются с этим увеличением. Масштаб отдельной панели (⌘= / ⌘-) по-прежнему имеет приоритет для панели в фокусе." + "value": "Terminais, abas e chrome são renderizados com esta ampliação. O zoom por painel (⌘= / ⌘-) ainda prevalece no painel em foco." } }, "th": { @@ -129079,16 +129839,10 @@ "value": "Термінали, вкладки та chrome відображаються з цим збільшенням. Масштаб окремої панелі (⌘= / ⌘-) і далі має пріоритет для панелі у фокусі." } }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "终端、标签页和 chrome 都以此放大比例渲染。单个窗格缩放(⌘= / ⌘-)仍会覆盖当前聚焦窗格。" - } - }, - "zh-Hant": { + "km": { "stringUnit": { "state": "translated", - "value": "終端機、分頁和 chrome 都會以此放大倍率算繪。單一窗格縮放(⌘= / ⌘-)仍會覆蓋目前聚焦窗格。" + "value": "ស្ថានីយ ផ្ទាំង និង chrome ត្រូវបានបង្ហាញតាមការពង្រីកនេះទាំងអស់។ ការពង្រីកតាមផ្ទាំង (⌘= / ⌘-) នៅតែជំនួសសម្រាប់ផ្ទាំងដែលកំពុងផ្តោត។" } } } @@ -129108,16 +129862,16 @@ "value": "サイドバーの詳細をすべて隠す" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사이드바 세부 정보 모두 숨기기" + "value": "Сховати всі деталі бічної панелі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Сховати всі деталі бічної панелі" + "value": "사이드바 세부 정보 모두 숨기기" } } } @@ -129137,16 +129891,16 @@ "value": "下のトグル設定に従って、ワークスペースの補助情報を表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "아래 토글에 따라 보조 워크스페이스 세부 정보를 표시합니다." + "value": "Показувати додаткові деталі робочої області відповідно до перемикачів нижче." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати додаткові деталі робочої області відповідно до перемикачів нижче." + "value": "아래 토글에 따라 보조 워크스페이스 세부 정보를 표시합니다." } } } @@ -129166,16 +129920,16 @@ "value": "ワークスペースのタイトル行だけを表示します。下の詳細トグルより優先されます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 제목 행만 표시합니다. 아래 세부 정보 토글보다 우선합니다." + "value": "Показувати лише рядок заголовка робочої області. Замінює перемикачі деталей нижче." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати лише рядок заголовка робочої області. Замінює перемикачі деталей нижче." + "value": "워크스페이스 제목 행만 표시합니다. 아래 세부 정보 토글보다 우선합니다." } } } @@ -129660,34 +130414,40 @@ "settings.app.language": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللغة" + "value": "Language" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Jezik" + "value": "言語" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sprog" + "value": "语言" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sprache" + "value": "語言" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Language" + "value": "언어" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Sprache" } }, "es": { @@ -129708,40 +130468,46 @@ "value": "Lingua" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "言語" + "value": "Sprog" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "언어" + "value": "Język" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Språk" + "value": "Язык" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Język" + "value": "Jezik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Idioma" + "value": "اللغة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Язык" + "value": "Språk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Idioma" } }, "th": { @@ -129761,52 +130527,46 @@ "state": "translated", "value": "Мова" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "语言" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "語言" - } } } }, "settings.app.language.restartDialog.confirm": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التشغيل الآن" + "value": "Restart Now" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokreni sada" + "value": "今すぐ再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart nu" + "value": "立即重启" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Jetzt neu starten" + "value": "立即重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart Now" + "value": "지금 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Jetzt neu starten" } }, "es": { @@ -129827,40 +130587,46 @@ "value": "Riavvia ora" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "今すぐ再起動" + "value": "Genstart nu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "지금 재시작" + "value": "Uruchom ponownie teraz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start på nytt nå" + "value": "Перезапустить сейчас" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie teraz" + "value": "Ponovo pokreni sada" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar Agora" + "value": "إعادة التشغيل الآن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить сейчас" + "value": "Start på nytt nå" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar Agora" } }, "th": { @@ -129880,52 +130646,46 @@ "state": "translated", "value": "Перезапустити зараз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "立即重启" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "立即重新啟動" - } } } }, "settings.app.language.restartDialog.later": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لاحقًا" + "value": "Later" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kasnije" + "value": "後で" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Senere" + "value": "稍后" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Später" + "value": "稍後" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Later" + "value": "나중에" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Später" } }, "es": { @@ -129946,40 +130706,46 @@ "value": "Più tardi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "後で" + "value": "Senere" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "나중에" + "value": "Później" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Senere" + "value": "Позже" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Później" + "value": "Kasnije" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Depois" + "value": "لاحقًا" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Позже" + "value": "Senere" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Depois" } }, "th": { @@ -129999,52 +130765,46 @@ "state": "translated", "value": "Пізніше" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "稍后" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "稍後" - } } } }, "settings.app.language.restartDialog.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التشغيل لتطبيق تغيير اللغة؟" + "value": "Restart to apply language change?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokrenuti za primjenu promjene jezika?" + "value": "言語変更を適用するために再起動しますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart for at anvende sprogændring?" + "value": "重启以应用语言更改?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neu starten, um Sprachänderung zu übernehmen?" + "value": "要重新啟動以套用語言變更嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart to apply language change?" + "value": "언어 변경을 적용하려면 재시작하시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neu starten, um Sprachänderung zu übernehmen?" } }, "es": { @@ -130065,40 +130825,46 @@ "value": "Riavviare per applicare il cambio di lingua?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "言語変更を適用するために再起動しますか?" + "value": "Genstart for at anvende sprogændring?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "언어 변경을 적용하려면 재시작하시겠습니까?" + "value": "Uruchomić ponownie, aby zastosować zmianę języka?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Starte på nytt for å endre språk?" + "value": "Перезапустить для применения языка?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchomić ponownie, aby zastosować zmianę języka?" + "value": "Ponovo pokrenuti za primjenu promjene jezika?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar para aplicar a mudança de idioma?" + "value": "إعادة التشغيل لتطبيق تغيير اللغة؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустить для применения языка?" + "value": "Starte på nytt for å endre språk?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar para aplicar a mudança de idioma?" } }, "th": { @@ -130118,52 +130884,46 @@ "state": "translated", "value": "Перезапустити для застосування зміни мови?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重启以应用语言更改?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要重新啟動以套用語言變更嗎?" - } } } }, "settings.app.language.restartSubtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أعد تشغيل cmux للتطبيق" + "value": "Restart cmux to apply" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokrenite cmux za primjenu" + "value": "cmuxを再起動して適用" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart cmux for at anvende" + "value": "重启 cmux 以应用" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux neu starten, um Änderung zu übernehmen" + "value": "重新啟動 cmux 以套用" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart cmux to apply" + "value": "적용하려면 cmux를 재시작하세요" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux neu starten, um Änderung zu übernehmen" } }, "es": { @@ -130184,40 +130944,46 @@ "value": "Riavvia cmux per applicare" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxを再起動して適用" + "value": "Genstart cmux for at anvende" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "적용하려면 cmux를 재시작하세요" + "value": "Uruchom ponownie cmux, aby zastosować" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start cmux på nytt for å bruke" + "value": "Перезапустите cmux для применения" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie cmux, aby zastosować" + "value": "Ponovo pokrenite cmux za primjenu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reinicie o cmux para aplicar" + "value": "أعد تشغيل cmux للتطبيق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустите cmux для применения" + "value": "Start cmux på nytt for å bruke" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reinicie o cmux para aplicar" } }, "th": { @@ -130237,18 +131003,6 @@ "state": "translated", "value": "Перезапустіть cmux для застосування" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重启 cmux 以应用" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新啟動 cmux 以套用" - } } } }, @@ -130408,34 +131162,40 @@ "settings.app.menuBarOnly": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شريط القائمة فقط" + "value": "Menu Bar Only" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo traka menija" + "value": "メニューバーのみ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun menulinje" + "value": "仅菜单栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nur Menüleiste" + "value": "僅選單列" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Menu Bar Only" + "value": "메뉴 막대 전용" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nur Menüleiste" } }, "es": { @@ -130456,40 +131216,46 @@ "value": "Solo barra dei menu" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "メニューバーのみ" + "value": "Kun menulinje" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "메뉴 막대 전용" + "value": "Tylko pasek menu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kun menylinje" + "value": "Только строка меню" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tylko pasek menu" + "value": "Samo traka menija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Apenas barra de menus" + "value": "شريط القائمة فقط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Только строка меню" + "value": "Kun menylinje" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Apenas barra de menus" } }, "th": { @@ -130509,52 +131275,46 @@ "state": "translated", "value": "Лише рядок меню" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "仅菜单栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "僅選單列" - } } } }, "settings.app.menuBarOnly.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يخفي أيقونة Dock وإدخال Cmd+Tab. استخدم عنصر شريط القائمة لإظهار cmux." + "value": "Hide the Dock icon and Cmd+Tab entry. Use the menu bar item to show cmux." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sakriva Dock ikonu i Cmd+Tab stavku. Koristi stavku trake menija za prikaz cmux-a." + "value": "DockアイコンとCmd+Tabの項目を非表示にします。cmuxを表示するにはメニューバー項目を使います。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skjul Dock-symbolet og Cmd+Tab-posten. Brug menulinjeelementet til at vise cmux." + "value": "隐藏 Dock 图标和 Cmd+Tab 条目。使用菜单栏项目显示 cmux。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Blendet das Dock-Symbol und den Cmd+Tab-Eintrag aus. Verwende den Menüleisteneintrag, um cmux anzuzeigen." + "value": "隱藏 Dock 圖示和 Cmd+Tab 項目。使用選單列項目顯示 cmux。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Hide the Dock icon and Cmd+Tab entry. Use the menu bar item to show cmux." + "value": "Dock 아이콘과 Cmd+Tab 항목을 숨깁니다. 메뉴 막대 항목으로 cmux를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Blendet das Dock-Symbol und den Cmd+Tab-Eintrag aus. Verwende den Menüleisteneintrag, um cmux anzuzeigen." } }, "es": { @@ -130575,40 +131335,46 @@ "value": "Nasconde l'icona del Dock e la voce Cmd+Tab. Usa l'elemento nella barra dei menu per mostrare cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "DockアイコンとCmd+Tabの項目を非表示にします。cmuxを表示するにはメニューバー項目を使います。" + "value": "Skjul Dock-symbolet og Cmd+Tab-posten. Brug menulinjeelementet til at vise cmux." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Dock 아이콘과 Cmd+Tab 항목을 숨깁니다. 메뉴 막대 항목으로 cmux를 표시합니다." + "value": "Ukrywa ikonę Docka i pozycję Cmd+Tab. Użyj elementu na pasku menu, aby pokazać cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skjuler Dock-symbolet og Cmd+Tab-oppføringen. Bruk menylinjeelementet for å vise cmux." + "value": "Скрывает значок Dock и пункт Cmd+Tab. Используйте пункт строки меню, чтобы показать cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ukrywa ikonę Docka i pozycję Cmd+Tab. Użyj elementu na pasku menu, aby pokazać cmux." + "value": "Sakriva Dock ikonu i Cmd+Tab stavku. Koristi stavku trake menija za prikaz cmux-a." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Oculta o ícone no Dock e a entrada Cmd+Tab. Use o item da barra de menus para mostrar o cmux." + "value": "يخفي أيقونة Dock وإدخال Cmd+Tab. استخدم عنصر شريط القائمة لإظهار cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Скрывает значок Dock и пункт Cmd+Tab. Используйте пункт строки меню, чтобы показать cmux." + "value": "Skjuler Dock-symbolet og Cmd+Tab-oppføringen. Bruk menylinjeelementet for å vise cmux." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Oculta o ícone no Dock e a entrada Cmd+Tab. Use o item da barra de menus para mostrar o cmux." } }, "th": { @@ -130628,18 +131394,6 @@ "state": "translated", "value": "Приховує іконку Dock і пункт Cmd+Tab. Використовуйте пункт рядка меню, щоб показати cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "隐藏 Dock 图标和 Cmd+Tab 条目。使用菜单栏项目显示 cmux。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "隱藏 Dock 圖示和 Cmd+Tab 項目。使用選單列項目顯示 cmux。" - } } } }, @@ -130658,16 +131412,16 @@ "value": "ミニマルモード" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "미니멀 모드" + "value": "Мінімальний режим" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Мінімальний режим" + "value": "미니멀 모드" } } } @@ -130687,16 +131441,16 @@ "value": "標準のワークスペースタイトルバーと操作を使います。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "기본 워크스페이스 제목 표시줄과 컨트롤을 사용합니다." + "value": "Використовувати стандартний заголовок робочої області та елементи керування." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Використовувати стандартний заголовок робочої області та елементи керування." + "value": "기본 워크스페이스 제목 표시줄과 컨트롤을 사용합니다." } } } @@ -130716,16 +131470,16 @@ "value": "ワークスペースのタイトルバーを隠し、ワークスペース操作をサイドバーに移動します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 제목 표시줄을 숨기고 워크스페이스 컨트롤을 사이드바로 이동합니다." + "value": "Сховати заголовок робочої області та перемістити елементи керування в бічну панель." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Сховати заголовок робочої області та перемістити елементи керування в бічну панель." + "value": "워크스페이스 제목 표시줄을 숨기고 워크스페이스 컨트롤을 사이드바로 이동합니다." } } } @@ -130733,34 +131487,40 @@ "settings.app.newWorkspacePlacement": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "موضع مساحة العمل الجديدة" + "value": "New Workspace Placement" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pozicija novog radnog prostora" + "value": "新規ワークスペースの配置" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Placering af nyt arbejdsområde" + "value": "新工作区位置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Platzierung neuer Arbeitsbereiche" + "value": "新工作區位置" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace Placement" + "value": "새 작업 공간 위치" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Platzierung neuer Arbeitsbereiche" } }, "es": { @@ -130781,40 +131541,46 @@ "value": "Posizionamento nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペースの配置" + "value": "Placering af nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간 위치" + "value": "Umieszczenie nowej przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Plassering av nytt arbeidsområde" + "value": "Расположение нового рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Umieszczenie nowej przestrzeni roboczej" + "value": "Pozicija novog radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Posição da Nova Área de Trabalho" + "value": "موضع مساحة العمل الجديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Расположение нового рабочего пространства" + "value": "Plassering av nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Posição da Nova Área de Trabalho" } }, "th": { @@ -130834,76 +131600,64 @@ "state": "translated", "value": "Розташування нової робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新工作区位置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新工作區位置" - } } } }, "settings.app.openMarkdownInCmuxViewer": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Markdown im cmux-Viewer öffnen" + "value": "Open Markdown in cmux Viewer" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Open Markdown in cmux Viewer" + "value": "cmux ビューアで Markdown を開く" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Abrir Markdown en el visor cmux" + "value": "cmux 뷰어에서 Markdown 열기" } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ouvrir Markdown dans la visionneuse cmux" + "value": "在 cmux 查看器中打开 Markdown" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Apri Markdown nel visualizzatore cmux" + "value": "在 cmux 檢視器中開啟 Markdown" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "cmux ビューアで Markdown を開く" + "value": "Markdown im cmux-Viewer öffnen" } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "cmux 뷰어에서 Markdown 열기" + "value": "Abrir Markdown en el visor cmux" } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "在 cmux 查看器中打开 Markdown" + "value": "Ouvrir Markdown dans la visionneuse cmux" } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "在 cmux 檢視器中開啟 Markdown" + "value": "Apri Markdown nel visualizzatore cmux" } } } @@ -130911,58 +131665,58 @@ "settings.app.openMarkdownInCmuxViewer.subtitle": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "Cmd-Klick auf Markdown-Dateien öffnet den gerenderten cmux-Markdown-Viewer statt der allgemeinen Dateivorschau." + "value": "Cmd-clicking Markdown files opens the rendered cmux markdown viewer instead of the generic file preview." } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "Cmd-clicking Markdown files opens the rendered cmux markdown viewer instead of the generic file preview." + "value": "Markdown ファイルを Cmd+クリックすると、汎用ファイルプレビューではなくレンダリング済みの cmux マークダウンビューアで開きます。" } }, - "es": { + "ko": { "stringUnit": { "state": "translated", - "value": "Hacer Cmd+clic en archivos Markdown abre el visor de Markdown renderizado de cmux en lugar de la vista previa genérica de archivos." + "value": "Markdown 파일을 Cmd+클릭하면 일반 파일 미리보기 대신 렌더링된 cmux Markdown 뷰어에서 열립니다." } }, - "fr": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Cmd+clic sur les fichiers Markdown ouvre la visionneuse Markdown rendue de cmux au lieu de l'aperçu générique des fichiers." + "value": "Cmd+点击 Markdown 文件会在渲染后的 cmux Markdown 查看器中打开,而不是通用文件预览。" } }, - "it": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Cmd+clic sui file Markdown apre il visualizzatore Markdown renderizzato di cmux invece dell'anteprima file generica." + "value": "Cmd+點擊 Markdown 檔案會在轉譯後的 cmux Markdown 檢視器中開啟,而不是通用檔案預覽。" } }, - "ja": { + "de": { "stringUnit": { "state": "translated", - "value": "Markdown ファイルを Cmd+クリックすると、汎用ファイルプレビューではなくレンダリング済みの cmux マークダウンビューアで開きます。" + "value": "Cmd-Klick auf Markdown-Dateien öffnet den gerenderten cmux-Markdown-Viewer statt der allgemeinen Dateivorschau." } }, - "ko": { + "es": { "stringUnit": { "state": "translated", - "value": "Markdown 파일을 Cmd+클릭하면 일반 파일 미리보기 대신 렌더링된 cmux Markdown 뷰어에서 열립니다." + "value": "Hacer Cmd+clic en archivos Markdown abre el visor de Markdown renderizado de cmux en lugar de la vista previa genérica de archivos." } }, - "zh-Hans": { + "fr": { "stringUnit": { "state": "translated", - "value": "Cmd+点击 Markdown 文件会在渲染后的 cmux Markdown 查看器中打开,而不是通用文件预览。" + "value": "Cmd+clic sur les fichiers Markdown ouvre la visionneuse Markdown rendue de cmux au lieu de l'aperçu générique des fichiers." } }, - "zh-Hant": { + "it": { "stringUnit": { "state": "translated", - "value": "Cmd+點擊 Markdown 檔案會在轉譯後的 cmux Markdown 檢視器中開啟,而不是通用檔案預覽。" + "value": "Cmd+clic sui file Markdown apre il visualizzatore Markdown renderizzato di cmux invece dell'anteprima file generica." } } } @@ -130970,34 +131724,40 @@ "settings.app.openSidebarPRLinks": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح روابط طلبات السحب في متصفح cmux" + "value": "Open Sidebar PR Links in cmux Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori PR linkove iz bočne trake u cmux pregledniku" + "value": "サイドバーのPRリンクをcmuxブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn sidebjælkens PR-links i cmux-browser" + "value": "在 cmux 浏览器中打开侧边栏 PR 链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-PR-Links im cmux-Browser öffnen" + "value": "在 cmux 瀏覽器中開啟側邊欄 PR 連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Sidebar PR Links in cmux Browser" + "value": "사이드바 PR 링크를 cmux 브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-PR-Links im cmux-Browser öffnen" } }, "es": { @@ -131018,40 +131778,46 @@ "value": "Apri link PR della barra laterale nel browser cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーのPRリンクをcmuxブラウザで開く" + "value": "Åbn sidebjælkens PR-links i cmux-browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 PR 링크를 cmux 브라우저에서 열기" + "value": "Otwieraj linki PR z paska bocznego w przeglądarce cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne sidepanel-PR-lenker i cmux-nettleser" + "value": "Открывать ссылки PR боковой панели в браузере cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwieraj linki PR z paska bocznego w przeglądarce cmux" + "value": "Otvori PR linkove iz bočne trake u cmux pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Links de PR da Barra Lateral no Navegador do cmux" + "value": "فتح روابط طلبات السحب في متصفح cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открывать ссылки PR боковой панели в браузере cmux" + "value": "Åpne sidepanel-PR-lenker i cmux-nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Links de PR da Barra Lateral no Navegador do cmux" } }, "th": { @@ -131071,18 +131837,6 @@ "state": "translated", "value": "Відкривати PR-посилання бічної панелі у браузері cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 浏览器中打开侧边栏 PR 链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 瀏覽器中開啟側邊欄 PR 連結" - } } } }, @@ -131123,34 +131877,40 @@ "settings.app.openSidebarPRLinks.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النقرات تفتح في متصفحك الافتراضي." + "value": "Clicks open in your default browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Klikovi se otvaraju u podrazumijevanom pregledniku." + "value": "クリックするとデフォルトブラウザで開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Klik åbner i din standardbrowser." + "value": "点击在默认浏览器中打开。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Klicks öffnen in Ihrem Standardbrowser." + "value": "點擊會在您的預設瀏覽器中開啟。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clicks open in your default browser." + "value": "클릭하면 기본 브라우저에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Klicks öffnen in Ihrem Standardbrowser." } }, "es": { @@ -131171,40 +131931,46 @@ "value": "I clic aprono nel browser predefinito." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クリックするとデフォルトブラウザで開きます。" + "value": "Klik åbner i din standardbrowser." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "클릭하면 기본 브라우저에서 열립니다." + "value": "Kliknięcia otwierają w domyślnej przeglądarce." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Klikk åpner i standard nettleser." + "value": "Ссылки открываются в браузере по умолчанию." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknięcia otwierają w domyślnej przeglądarce." + "value": "Klikovi se otvaraju u podrazumijevanom pregledniku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cliques abrem no seu navegador padrão." + "value": "النقرات تفتح في متصفحك الافتراضي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ссылки открываются в браузере по умолчанию." + "value": "Klikk åpner i standard nettleser." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cliques abrem no seu navegador padrão." } }, "th": { @@ -131224,52 +131990,46 @@ "state": "translated", "value": "Кліки відкриваються у стандартному браузері." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "点击在默认浏览器中打开。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "點擊會在您的預設瀏覽器中開啟。" - } } } }, "settings.app.openSidebarPRLinks.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النقرات تفتح داخل متصفح cmux." + "value": "Clicks open inside cmux browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Klikovi se otvaraju unutar cmux preglednika." + "value": "クリックするとcmuxブラウザ内で開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Klik åbner i cmux-browseren." + "value": "点击在 cmux 浏览器中打开。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Klicks öffnen im cmux-Browser." + "value": "點擊會在 cmux 瀏覽器中開啟。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clicks open inside cmux browser." + "value": "클릭하면 cmux 브라우저에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Klicks öffnen im cmux-Browser." } }, "es": { @@ -131290,40 +132050,46 @@ "value": "I clic aprono nel browser cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クリックするとcmuxブラウザ内で開きます。" + "value": "Klik åbner i cmux-browseren." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "클릭하면 cmux 브라우저에서 열립니다." + "value": "Kliknięcia otwierają w przeglądarce cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Klikk åpner i cmux-nettleseren." + "value": "Ссылки открываются во встроенном браузере cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknięcia otwierają w przeglądarce cmux." + "value": "Klikovi se otvaraju unutar cmux preglednika." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cliques abrem dentro do navegador do cmux." + "value": "النقرات تفتح داخل متصفح cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ссылки открываются во встроенном браузере cmux." + "value": "Klikk åpner i cmux-nettleseren." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cliques abrem dentro do navegador do cmux." } }, "th": { @@ -131343,52 +132109,46 @@ "state": "translated", "value": "Кліки відкриваються у браузері cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "点击在 cmux 浏览器中打开。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "點擊會在 cmux 瀏覽器中開啟。" - } } } }, "settings.app.openSidebarPortLinks": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح روابط المنافذ في متصفح cmux" + "value": "Open Sidebar Port Links in cmux Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori port linkove iz bočne trake u cmux pregledniku" + "value": "サイドバーのポートリンクをcmuxブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn sidebjælkens portlinks i cmux-browser" + "value": "在 cmux 浏览器中打开侧边栏端口链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Port-Links im cmux-Browser öffnen" + "value": "在 cmux 瀏覽器中開啟側邊欄連接埠連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Sidebar Port Links in cmux Browser" + "value": "사이드바 포트 링크를 cmux 브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Port-Links im cmux-Browser öffnen" } }, "es": { @@ -131409,40 +132169,46 @@ "value": "Apri link delle porte della barra laterale nel browser cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーのポートリンクをcmuxブラウザで開く" + "value": "Åbn sidebjælkens portlinks i cmux-browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 포트 링크를 cmux 브라우저에서 열기" + "value": "Otwieraj linki portów z paska bocznego w przeglądarce cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne sidepanel-portlenker i cmux-nettleser" + "value": "Открывать ссылки портов боковой панели в браузере cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwieraj linki portów z paska bocznego w przeglądarce cmux" + "value": "Otvori port linkove iz bočne trake u cmux pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Links de Porta da Barra Lateral no Navegador do cmux" + "value": "فتح روابط المنافذ في متصفح cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открывать ссылки портов боковой панели в браузере cmux" + "value": "Åpne sidepanel-portlenker i cmux-nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Links de Porta da Barra Lateral no Navegador do cmux" } }, "th": { @@ -131462,52 +132228,46 @@ "state": "translated", "value": "Відкривати посилання портів бічної панелі у браузері cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 浏览器中打开侧边栏端口链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 瀏覽器中開啟側邊欄連接埠連結" - } } } }, "settings.app.openSidebarPortLinks.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقرات المنافذ تفتح في متصفحك الافتراضي." + "value": "Port clicks open in your default browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Klikovi na portove se otvaraju u podrazumijevanom pregledniku." + "value": "ポートをクリックするとデフォルトブラウザで開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Portklik åbner i din standardbrowser." + "value": "端口点击在默认浏览器中打开。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Port-Klicks öffnen in Ihrem Standardbrowser." + "value": "連接埠點擊會在您的預設瀏覽器中開啟。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Port clicks open in your default browser." + "value": "포트를 클릭하면 기본 브라우저에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Port-Klicks öffnen in Ihrem Standardbrowser." } }, "es": { @@ -131528,40 +132288,46 @@ "value": "I clic sulle porte aprono nel browser predefinito." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポートをクリックするとデフォルトブラウザで開きます。" + "value": "Portklik åbner i din standardbrowser." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포트를 클릭하면 기본 브라우저에서 열립니다." + "value": "Kliknięcia portów otwierają w domyślnej przeglądarce." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Portklikk åpner i standard nettleser." + "value": "Ссылки портов открываются в браузере по умолчанию." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknięcia portów otwierają w domyślnej przeglądarce." + "value": "Klikovi na portove se otvaraju u podrazumijevanom pregledniku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cliques em portas abrem no seu navegador padrão." + "value": "نقرات المنافذ تفتح في متصفحك الافتراضي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ссылки портов открываются в браузере по умолчанию." + "value": "Portklikk åpner i standard nettleser." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cliques em portas abrem no seu navegador padrão." } }, "th": { @@ -131581,52 +132347,46 @@ "state": "translated", "value": "Кліки по портах відкриваються у стандартному браузері." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "端口点击在默认浏览器中打开。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連接埠點擊會在您的預設瀏覽器中開啟。" - } } } }, "settings.app.openSidebarPortLinks.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقرات المنافذ تفتح داخل متصفح cmux." + "value": "Port clicks open inside cmux browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Klikovi na portove se otvaraju unutar cmux preglednika." + "value": "ポートをクリックするとcmuxブラウザ内で開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Portklik åbner i cmux-browseren." + "value": "端口点击在 cmux 浏览器中打开。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Port-Klicks öffnen im cmux-Browser." + "value": "連接埠點擊會在 cmux 瀏覽器中開啟。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Port clicks open inside cmux browser." + "value": "포트를 클릭하면 cmux 브라우저에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Port-Klicks öffnen im cmux-Browser." } }, "es": { @@ -131647,40 +132407,46 @@ "value": "I clic sulle porte aprono nel browser cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポートをクリックするとcmuxブラウザ内で開きます。" + "value": "Portklik åbner i cmux-browseren." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포트를 클릭하면 cmux 브라우저에서 열립니다." + "value": "Kliknięcia portów otwierają w przeglądarce cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Portklikk åpner i cmux-nettleseren." + "value": "Ссылки портов открываются во встроенном браузере cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknięcia portów otwierają w przeglądarce cmux." + "value": "Klikovi na portove se otvaraju unutar cmux preglednika." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cliques em portas abrem dentro do navegador do cmux." + "value": "نقرات المنافذ تفتح داخل متصفح cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ссылки портов открываются во встроенном браузере cmux." + "value": "Portklikk åpner i cmux-nettleseren." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cliques em portas abrem dentro do navegador do cmux." } }, "th": { @@ -131700,18 +132466,6 @@ "state": "translated", "value": "Кліки по портах відкриваються у браузері cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "端口点击在 cmux 浏览器中打开。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連接埠點擊會在 cmux 瀏覽器中開啟。" - } } } }, @@ -131764,16 +132518,16 @@ "value": "最初のクリックでペインにフォーカス" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "첫 클릭으로 패인 포커스" + "value": "Фокус панелі при першому кліку" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Фокус панелі при першому кліку" + "value": "첫 클릭으로 패인 포커스" } } } @@ -131793,16 +132547,16 @@ "value": "cmuxが非アクティブのとき、最初のクリックはウインドウをアクティブにするだけです。ペインにフォーカスするにはもう一度クリックします。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux가 비활성 상태일 때, 첫 번째 클릭은 윈도우만 활성화합니다. 패인을 포커스하려면 다시 클릭하세요." + "value": "Коли cmux неактивний, перший клік лише активує вікно. Клацніть ще раз, щоб сфокусувати панель." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Коли cmux неактивний, перший клік лише активує вікно. Клацніть ще раз, щоб сфокусувати панель." + "value": "cmux가 비활성 상태일 때, 첫 번째 클릭은 윈도우만 활성화합니다. 패인을 포커스하려면 다시 클릭하세요." } } } @@ -131822,16 +132576,16 @@ "value": "cmuxが非アクティブのとき、ペインをクリックすると1回でウインドウをアクティブにしてそのペインへフォーカスします。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux가 비활성 상태일 때, 패인을 클릭하면 윈도우 활성화와 패인 포커스가 한 번에 이루어집니다." + "value": "Коли cmux неактивний, клік на панель активує вікно та фокусує панель одним кліком." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Коли cmux неактивний, клік на панель активує вікно та фокусує панель одним кліком." + "value": "cmux가 비활성 상태일 때, 패인을 클릭하면 윈도우 활성화와 패인 포커스가 한 번에 이루어집니다." } } } @@ -131941,34 +132695,40 @@ "settings.app.renameSelectsName": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التسمية تحدد الاسم الحالي" + "value": "Rename Selects Existing Name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenovanje odabere postojeći naziv" + "value": "名称変更時に既存の名前を選択" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøbning markerer eksisterende navn" + "value": "重命名时选中现有名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Umbenennen wählt vorhandenen Namen aus" + "value": "重新命名時選取現有名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Selects Existing Name" + "value": "이름 변경 시 기존 이름 선택" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Umbenennen wählt vorhandenen Namen aus" } }, "es": { @@ -131989,40 +132749,46 @@ "value": "Rinomina seleziona il nome esistente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "名称変更時に既存の名前を選択" + "value": "Omdøbning markerer eksisterende navn" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이름 변경 시 기존 이름 선택" + "value": "Zmiana nazwy zaznacza istniejącą nazwę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Omdøping velger eksisterende navn" + "value": "Переименование выделяет имя" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmiana nazwy zaznacza istniejącą nazwę" + "value": "Preimenovanje odabere postojeći naziv" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Seleciona o Nome Existente" + "value": "إعادة التسمية تحدد الاسم الحالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименование выделяет имя" + "value": "Omdøping velger eksisterende navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Seleciona o Nome Existente" } }, "th": { @@ -132042,52 +132808,46 @@ "state": "translated", "value": "Виділяти назву при перейменуванні" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名时选中现有名称" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名時選取現有名稱" - } } } }, "settings.app.renameSelectsName.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التسمية في لوحة الأوامر تبقي المؤشر في النهاية." + "value": "Command Palette rename keeps the caret at the end." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenovanje u paleti naredbi zadržava kursor na kraju." + "value": "コマンドパレットの名称変更ではキャレットが末尾に置かれます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøbning i kommandopaletten beholder markøren til sidst." + "value": "命令面板重命名时光标保持在末尾。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Beim Umbenennen in der Befehlspalette bleibt der Cursor am Ende." + "value": "指令面板重新命名時,游標保持在結尾。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Command Palette rename keeps the caret at the end." + "value": "명령어 팔레트의 이름 변경 시 커서가 끝에 위치합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Beim Umbenennen in der Befehlspalette bleibt der Cursor am Ende." } }, "es": { @@ -132108,40 +132868,46 @@ "value": "La rinomina nella Tavolozza comandi mantiene il cursore alla fine." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "コマンドパレットの名称変更ではキャレットが末尾に置かれます。" + "value": "Omdøbning i kommandopaletten beholder markøren til sidst." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "명령어 팔레트의 이름 변경 시 커서가 끝에 위치합니다." + "value": "Zmiana nazwy w palecie poleceń pozostawia kursor na końcu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Omdøping i kommandopaletten beholder markøren på slutten." + "value": "Переименование в палитре команд оставляет курсор в конце." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmiana nazwy w palecie poleceń pozostawia kursor na końcu." + "value": "Preimenovanje u paleti naredbi zadržava kursor na kraju." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A renomeação na Paleta de Comandos mantém o cursor no final." + "value": "إعادة التسمية في لوحة الأوامر تبقي المؤشر في النهاية." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименование в палитре команд оставляет курсор в конце." + "value": "Omdøping i kommandopaletten beholder markøren på slutten." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A renomeação na Paleta de Comandos mantém o cursor no final." } }, "th": { @@ -132161,52 +132927,46 @@ "state": "translated", "value": "Перейменування в палітрі команд залишає курсор в кінці." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "命令面板重命名时光标保持在末尾。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "指令面板重新命名時,游標保持在結尾。" - } } } }, "settings.app.renameSelectsName.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التسمية في لوحة الأوامر تبدأ بتحديد كل النص." + "value": "Command Palette rename starts with all text selected." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenovanje u paleti naredbi počinje sa svim odabranim tekstom." + "value": "コマンドパレットの名称変更ではテキスト全体が選択された状態で始まります。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøbning i kommandopaletten starter med al tekst markeret." + "value": "命令面板重命名时全选文本。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Beim Umbenennen in der Befehlspalette wird der gesamte Text ausgewählt." + "value": "指令面板重新命名時,會先選取所有文字。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Command Palette rename starts with all text selected." + "value": "명령어 팔레트의 이름 변경 시 전체 텍스트가 선택됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Beim Umbenennen in der Befehlspalette wird der gesamte Text ausgewählt." } }, "es": { @@ -132221,46 +132981,52 @@ "value": "Le renommage via la palette de commandes commence avec tout le texte sélectionné." } }, - "it": { + "it": { + "stringUnit": { + "state": "translated", + "value": "La rinomina nella Tavolozza comandi inizia con tutto il testo selezionato." + } + }, + "da": { "stringUnit": { "state": "translated", - "value": "La rinomina nella Tavolozza comandi inizia con tutto il testo selezionato." + "value": "Omdøbning i kommandopaletten starter med al tekst markeret." } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "コマンドパレットの名称変更ではテキスト全体が選択された状態で始まります。" + "value": "Zmiana nazwy w palecie poleceń rozpoczyna z zaznaczonym całym tekstem." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "명령어 팔레트의 이름 변경 시 전체 텍스트가 선택됩니다." + "value": "Переименование в палитре команд начинается с выделения всего текста." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Omdøping i kommandopaletten starter med all tekst valgt." + "value": "Preimenovanje u paleti naredbi počinje sa svim odabranim tekstom." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Zmiana nazwy w palecie poleceń rozpoczyna z zaznaczonym całym tekstem." + "value": "إعادة التسمية في لوحة الأوامر تبدأ بتحديد كل النص." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "A renomeação na Paleta de Comandos começa com todo o texto selecionado." + "value": "Omdøping i kommandopaletten starter med all tekst valgt." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Переименование в палитре команд начинается с выделения всего текста." + "value": "A renomeação na Paleta de Comandos começa com todo o texto selecionado." } }, "th": { @@ -132280,52 +133046,46 @@ "state": "translated", "value": "Перейменування в палітрі команд починає з виділення всього тексту." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "命令面板重命名时全选文本。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "指令面板重新命名時,會先選取所有文字。" - } } } }, "settings.app.reorderOnNotification": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة الترتيب عند الإشعار" + "value": "Reorder on Notification" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prerasporedi pri obavještenju" + "value": "通知時に並べ替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omarranger ved notifikation" + "value": "收到通知时重新排序" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bei Benachrichtigung neu sortieren" + "value": "收到通知時重新排序" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reorder on Notification" + "value": "알림 시 순서 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bei Benachrichtigung neu sortieren" } }, "es": { @@ -132346,40 +133106,46 @@ "value": "Riordina alla notifica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知時に並べ替え" + "value": "Omarranger ved notifikation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 시 순서 변경" + "value": "Zmiana kolejności przy powiadomieniu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Omorganiser ved varsel" + "value": "Перемещение при уведомлении" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmiana kolejności przy powiadomieniu" + "value": "Prerasporedi pri obavještenju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reordenar ao Receber Notificação" + "value": "إعادة الترتيب عند الإشعار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перемещение при уведомлении" + "value": "Omorganiser ved varsel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reordenar ao Receber Notificação" } }, "th": { @@ -132399,52 +133165,46 @@ "state": "translated", "value": "Переміщення при сповіщенні" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "收到通知时重新排序" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "收到通知時重新排序" - } } } }, "settings.app.reorderOnNotification.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل مساحات العمل إلى الأعلى عند تلقي إشعار. قم بالتعطيل للحفاظ على مواضع الاختصارات الثابتة." + "value": "Move workspaces to the top when they receive a notification. Disable for stable shortcut positions." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri radne prostore na vrh kada prime obavještenje. Onemogućite za stabilne pozicije prečica." + "value": "通知を受け取ったワークスペースを一番上に移動します。ショートカット位置を固定するには無効にしてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt arbejdsområder til toppen, når de modtager en notifikation. Deaktiver for stabile genvejspositioner." + "value": "收到通知时将工作区移至顶部。禁用以保持快捷键位置稳定。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereiche nach oben verschieben, wenn sie eine Benachrichtigung erhalten. Deaktivieren Sie dies für stabile Tastenkürzel-Positionen." + "value": "收到通知時將工作區移至最上方。停用此選項可維持穩定的快捷鍵位置。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move workspaces to the top when they receive a notification. Disable for stable shortcut positions." + "value": "알림을 받은 작업 공간을 맨 위로 이동합니다. 단축키 위치를 고정하려면 비활성화하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereiche nach oben verschieben, wenn sie eine Benachrichtigung erhalten. Deaktivieren Sie dies für stabile Tastenkürzel-Positionen." } }, "es": { @@ -132465,40 +133225,46 @@ "value": "Sposta le aree di lavoro in cima quando ricevono una notifica. Disabilita per posizioni di scorciatoia stabili." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を受け取ったワークスペースを一番上に移動します。ショートカット位置を固定するには無効にしてください。" + "value": "Flyt arbejdsområder til toppen, når de modtager en notifikation. Deaktiver for stabile genvejspositioner." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림을 받은 작업 공간을 맨 위로 이동합니다. 단축키 위치를 고정하려면 비활성화하세요." + "value": "Przenoś przestrzenie robocze na górę, gdy otrzymają powiadomienie. Wyłącz, aby zachować stałe pozycje skrótów." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt arbeidsområder til toppen når de mottar et varsel. Deaktiver for stabile snarveiposisjoner." + "value": "Перемещать рабочие пространства наверх при получении уведомления. Отключите для стабильных позиций сочетаний клавиш." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenoś przestrzenie robocze na górę, gdy otrzymają powiadomienie. Wyłącz, aby zachować stałe pozycje skrótów." + "value": "Pomjeri radne prostore na vrh kada prime obavještenje. Onemogućite za stabilne pozicije prečica." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Move áreas de trabalho para o topo ao receber uma notificação. Desative para posições de atalho estáveis." + "value": "نقل مساحات العمل إلى الأعلى عند تلقي إشعار. قم بالتعطيل للحفاظ على مواضع الاختصارات الثابتة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перемещать рабочие пространства наверх при получении уведомления. Отключите для стабильных позиций сочетаний клавиш." + "value": "Flytt arbeidsområder til toppen når de mottar et varsel. Deaktiver for stabile snarveiposisjoner." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Move áreas de trabalho para o topo ao receber uma notificação. Desative para posições de atalho estáveis." } }, "th": { @@ -132518,18 +133284,6 @@ "state": "translated", "value": "Переміщувати робочі області нагору при отриманні сповіщення. Вимкніть для стабільних позицій комбінацій клавіш." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "收到通知时将工作区移至顶部。禁用以保持快捷键位置稳定。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "收到通知時將工作區移至最上方。停用此選項可維持穩定的快捷鍵位置。" - } } } }, @@ -132559,34 +133313,40 @@ "settings.app.showBranchDirectory": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الفرع والدليل في الشريط الجانبي" + "value": "Show Branch + Directory in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži granu i direktorij u bočnoj traci" + "value": "サイドバーにブランチ+ディレクトリを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis gren + mappe i sidebjælke" + "value": "在侧边栏显示分支和目录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Branch + Verzeichnis in Seitenleiste anzeigen" + "value": "在側邊欄顯示分支與目錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Branch + Directory in Sidebar" + "value": "사이드바에 브랜치 + 디렉토리 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Branch + Verzeichnis in Seitenleiste anzeigen" } }, "es": { @@ -132607,40 +133367,46 @@ "value": "Mostra branch e directory nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーにブランチ+ディレクトリを表示" + "value": "Vis gren + mappe i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 브랜치 + 디렉토리 표시" + "value": "Pokaż gałąź + katalog na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis gren + katalog i sidepanelet" + "value": "Показывать ветку и каталог в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż gałąź + katalog na pasku bocznym" + "value": "Prikaži granu i direktorij u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Branch + Diretório na Barra Lateral" + "value": "عرض الفرع والدليل في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать ветку и каталог в боковой панели" + "value": "Vis gren + katalog i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Branch + Diretório na Barra Lateral" } }, "th": { @@ -132660,52 +133426,46 @@ "state": "translated", "value": "Показувати гілку + теку в бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示分支和目录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示分支與目錄" - } } } }, "settings.app.showBranchDirectory.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض صف فرع git المدمج ودليل العمل." + "value": "Display the built-in git branch and working-directory row." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži ugrađeni red za git granu i radni direktorij." + "value": "組み込みのgitブランチと作業ディレクトリの行を表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis den indbyggede git-gren og arbejdsmapperækken." + "value": "显示内置的 Git 分支和工作目录行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die integrierte Git-Branch- und Arbeitsverzeichniszeile anzeigen." + "value": "顯示內建的 git 分支及工作目錄列。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display the built-in git branch and working-directory row." + "value": "기본 제공 git 브랜치 및 작업 디렉토리 행을 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die integrierte Git-Branch- und Arbeitsverzeichniszeile anzeigen." } }, "es": { @@ -132726,40 +133486,46 @@ "value": "Visualizza la riga integrata con il branch git e la directory di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "組み込みのgitブランチと作業ディレクトリの行を表示します。" + "value": "Vis den indbyggede git-gren og arbejdsmapperækken." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 제공 git 브랜치 및 작업 디렉토리 행을 표시합니다." + "value": "Wyświetlaj wbudowany wiersz gałęzi git i katalogu roboczego." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis den innebygde git-grenen og arbeidskatalograden." + "value": "Отображать встроенную строку ветки git и рабочего каталога." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj wbudowany wiersz gałęzi git i katalogu roboczego." + "value": "Prikaži ugrađeni red za git granu i radni direktorij." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir a linha integrada de branch git e diretório de trabalho." + "value": "عرض صف فرع git المدمج ودليل العمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать встроенную строку ветки git и рабочего каталога." + "value": "Vis den innebygde git-grenen og arbeidskatalograden." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir a linha integrada de branch git e diretório de trabalho." } }, "th": { @@ -132779,18 +133545,6 @@ "state": "translated", "value": "Відображати вбудований рядок з гілкою git та робочою текою." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示内置的 Git 分支和工作目录行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示內建的 git 分支及工作目錄列。" - } } } }, @@ -132809,16 +133563,16 @@ "value": "メニューバーに表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "메뉴 막대에 표시" + "value": "Показувати в рядку меню" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати в рядку меню" + "value": "메뉴 막대에 표시" } } } @@ -132838,16 +133592,16 @@ "value": "未読通知の確認やクイック操作のために、cmuxをメニューバーに表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림과 빠른 작업을 위해 cmux를 메뉴 막대에 유지합니다." + "value": "Залишати cmux у рядку меню для непрочитаних сповіщень та швидких дій." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Залишати cmux у рядку меню для непрочитаних сповіщень та швидких дій." + "value": "읽지 않은 알림과 빠른 작업을 위해 cmux를 메뉴 막대에 유지합니다." } } } @@ -132855,34 +133609,40 @@ "settings.app.showLog": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض أحدث سجل في الشريط الجانبي" + "value": "Show Latest Log in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži najnoviji log u bočnoj traci" + "value": "サイドバーに最新ログを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis seneste log i sidebjælke" + "value": "在侧边栏显示最新日志" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Letztes Protokoll in Seitenleiste anzeigen" + "value": "在側邊欄顯示最新記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Latest Log in Sidebar" + "value": "사이드바에 최신 로그 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Letztes Protokoll in Seitenleiste anzeigen" } }, "es": { @@ -132903,40 +133663,46 @@ "value": "Mostra ultimo log nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーに最新ログを表示" + "value": "Vis seneste log i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 최신 로그 표시" + "value": "Pokaż najnowszy dziennik na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis siste logg i sidepanelet" + "value": "Показывать последний журнал в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż najnowszy dziennik na pasku bocznym" + "value": "Prikaži najnoviji log u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Último Log na Barra Lateral" + "value": "عرض أحدث سجل في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать последний журнал в боковой панели" + "value": "Vis siste logg i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Último Log na Barra Lateral" } }, "th": { @@ -132956,52 +133722,46 @@ "state": "translated", "value": "Показувати останній журнал у бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示最新日志" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示最新記錄" - } } } }, "settings.app.showLog.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض أحدث رسالة سجل/حالة." + "value": "Display the latest imperative log/status message." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži najnoviju imperativnu log/statusnu poruku." + "value": "最新の命令型ログ/ステータスメッセージを表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis den seneste imperative log/statusmeddelelse." + "value": "显示最新的命令式日志/状态消息。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die letzte imperative Protokoll-/Statusmeldung anzeigen." + "value": "顯示最新的命令式記錄或狀態訊息。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display the latest imperative log/status message." + "value": "최신 명령형 로그/상태 메시지를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die letzte imperative Protokoll-/Statusmeldung anzeigen." } }, "es": { @@ -133022,40 +133782,46 @@ "value": "Visualizza l'ultimo messaggio di log/stato imperativo." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の命令型ログ/ステータスメッセージを表示します。" + "value": "Vis den seneste imperative log/statusmeddelelse." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 명령형 로그/상태 메시지를 표시합니다." + "value": "Wyświetlaj najnowszy komunikat dziennika/statusu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis den siste imperative logg-/statusmeldingen." + "value": "Отображать последнее служебное сообщение журнала/статуса." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj najnowszy komunikat dziennika/statusu." + "value": "Prikaži najnoviju imperativnu log/statusnu poruku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir a última mensagem imperativa de log/status." + "value": "عرض أحدث رسالة سجل/حالة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать последнее служебное сообщение журнала/статуса." + "value": "Vis den siste imperative logg-/statusmeldingen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir a última mensagem imperativa de log/status." } }, "th": { @@ -133075,52 +133841,46 @@ "state": "translated", "value": "Відображати останнє імперативне повідомлення журналу/статусу." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示最新的命令式日志/状态消息。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示最新的命令式記錄或狀態訊息。" - } } } }, "settings.app.showMetadata": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض البيانات الوصفية المخصصة في الشريط الجانبي" + "value": "Show Custom Metadata in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži prilagođene metapodatke u bočnoj traci" + "value": "サイドバーにカスタムメタデータを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis brugerdefinerede metadata i sidebjælke" + "value": "在侧边栏显示自定义元数据" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Metadaten in Seitenleiste anzeigen" + "value": "在側邊欄顯示自訂中繼資料" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Custom Metadata in Sidebar" + "value": "사이드바에 사용자 지정 메타데이터 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierte Metadaten in Seitenleiste anzeigen" } }, "es": { @@ -133141,40 +133901,46 @@ "value": "Mostra metadati personalizzati nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーにカスタムメタデータを表示" + "value": "Vis brugerdefinerede metadata i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 사용자 지정 메타데이터 표시" + "value": "Pokaż własne metadane na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis egendefinerte metadata i sidepanelet" + "value": "Показывать метаданные в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż własne metadane na pasku bocznym" + "value": "Prikaži prilagođene metapodatke u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Metadados Personalizados na Barra Lateral" + "value": "عرض البيانات الوصفية المخصصة في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать метаданные в боковой панели" + "value": "Vis egendefinerte metadata i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Metadados Personalizados na Barra Lateral" } }, "th": { @@ -133194,52 +133960,46 @@ "state": "translated", "value": "Показувати власні метадані в бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示自定义元数据" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示自訂中繼資料" - } } } }, "settings.app.showMetadata.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض البيانات الوصفية المخصصة من report_meta/set_status و report_meta_block." + "value": "Display custom metadata from report_meta/set_status and report_meta_block." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži prilagođene metapodatke iz report_meta/set_status i report_meta_block." + "value": "report_meta/set_statusおよびreport_meta_blockからのカスタムメタデータを表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis brugerdefinerede metadata fra report_meta/set_status og report_meta_block." + "value": "显示来自 report_meta/set_status 和 report_meta_block 的自定义元数据。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Metadaten von report_meta/set_status und report_meta_block anzeigen." + "value": "顯示來自 report_meta/set_status 和 report_meta_block 的自訂中繼資料。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display custom metadata from report_meta/set_status and report_meta_block." + "value": "report_meta/set_status 및 report_meta_block의 사용자 지정 메타데이터를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierte Metadaten von report_meta/set_status und report_meta_block anzeigen." } }, "es": { @@ -133260,40 +134020,46 @@ "value": "Visualizza metadati personalizzati da report_meta/set_status e report_meta_block." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "report_meta/set_statusおよびreport_meta_blockからのカスタムメタデータを表示します。" + "value": "Vis brugerdefinerede metadata fra report_meta/set_status og report_meta_block." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "report_meta/set_status 및 report_meta_block의 사용자 지정 메타데이터를 표시합니다." + "value": "Wyświetlaj własne metadane z report_meta/set_status i report_meta_block." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis egendefinerte metadata fra report_meta/set_status og report_meta_block." + "value": "Отображать пользовательские метаданные из report_meta/set_status и report_meta_block." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj własne metadane z report_meta/set_status i report_meta_block." + "value": "Prikaži prilagođene metapodatke iz report_meta/set_status i report_meta_block." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir metadados personalizados de report_meta/set_status e report_meta_block." + "value": "عرض البيانات الوصفية المخصصة من report_meta/set_status و report_meta_block." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать пользовательские метаданные из report_meta/set_status и report_meta_block." + "value": "Vis egendefinerte metadata fra report_meta/set_status og report_meta_block." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir metadados personalizados de report_meta/set_status e report_meta_block." } }, "th": { @@ -133313,18 +134079,6 @@ "state": "translated", "value": "Відображати власні метадані з report_meta/set_status та report_meta_block." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示来自 report_meta/set_status 和 report_meta_block 的自定义元数据。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示來自 report_meta/set_status 和 report_meta_block 的自訂中繼資料。" - } } } }, @@ -133343,16 +134097,16 @@ "value": "サイドバーに通知メッセージを表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사이드바에 알림 메시지 표시" + "value": "Показувати повідомлення сповіщення в бічній панелі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати повідомлення сповіщення в бічній панелі" + "value": "사이드바에 알림 메시지 표시" } } } @@ -133372,16 +134126,16 @@ "value": "ワークスペース名の下に最新の通知メッセージを表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 제목 아래에 최신 알림 메시지를 표시합니다." + "value": "Відображати останнє повідомлення сповіщення під заголовком робочої області." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відображати останнє повідомлення сповіщення під заголовком робочої області." + "value": "워크스페이스 제목 아래에 최신 알림 메시지를 표시합니다." } } } @@ -133389,34 +134143,40 @@ "settings.app.showPorts": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض المنافذ النشطة في الشريط الجانبي" + "value": "Show Listening Ports in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži osluškivane portove u bočnoj traci" + "value": "サイドバーにリスニングポートを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis lyttende porte i sidebjælke" + "value": "在侧边栏显示监听端口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Lauschende Ports in Seitenleiste anzeigen" + "value": "在側邊欄顯示監聽連接埠" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Listening Ports in Sidebar" + "value": "사이드바에 수신 대기 포트 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Lauschende Ports in Seitenleiste anzeigen" } }, "es": { @@ -133437,40 +134197,46 @@ "value": "Mostra porte in ascolto nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーにリスニングポートを表示" + "value": "Vis lyttende porte i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 수신 대기 포트 표시" + "value": "Pokaż nasłuchujące porty na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis lyttende porter i sidepanelet" + "value": "Показывать прослушиваемые порты в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż nasłuchujące porty na pasku bocznym" + "value": "Prikaži osluškivane portove u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Portas em Escuta na Barra Lateral" + "value": "عرض المنافذ النشطة في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать прослушиваемые порты в боковой панели" + "value": "Vis lyttende porter i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Portas em Escuta na Barra Lateral" } }, "th": { @@ -133490,52 +134256,46 @@ "state": "translated", "value": "Показувати порти в бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示监听端口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示監聽連接埠" - } } } }, "settings.app.showPorts.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض المنافذ المكتشفة لمساحة العمل النشطة." + "value": "Display detected listening ports for the active workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži otkrivene osluškivane portove za aktivni radni prostor." + "value": "アクティブなワークスペースで検出されたリスニングポートを表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis registrerede lyttende porte for det aktive arbejdsområde." + "value": "显示活动工作区检测到的监听端口。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Erkannte lauschende Ports für den aktiven Arbeitsbereich anzeigen." + "value": "顯示使用中工作區偵測到的監聽連接埠。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display detected listening ports for the active workspace." + "value": "활성 작업 공간에서 감지된 수신 대기 포트를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Erkannte lauschende Ports für den aktiven Arbeitsbereich anzeigen." } }, "es": { @@ -133556,40 +134316,46 @@ "value": "Visualizza le porte in ascolto rilevate per l'area di lavoro attiva." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アクティブなワークスペースで検出されたリスニングポートを表示します。" + "value": "Vis registrerede lyttende porte for det aktive arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "활성 작업 공간에서 감지된 수신 대기 포트를 표시합니다." + "value": "Wyświetlaj wykryte nasłuchujące porty dla aktywnej przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis oppdagede lyttende porter for det aktive arbeidsområdet." + "value": "Отображать обнаруженные прослушиваемые порты для активного рабочего пространства." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj wykryte nasłuchujące porty dla aktywnej przestrzeni roboczej." + "value": "Prikaži otkrivene osluškivane portove za aktivni radni prostor." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir portas em escuta detectadas para a área de trabalho ativa." + "value": "عرض المنافذ المكتشفة لمساحة العمل النشطة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать обнаруженные прослушиваемые порты для активного рабочего пространства." + "value": "Vis oppdagede lyttende porter for det aktive arbeidsområdet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir portas em escuta detectadas para a área de trabalho ativa." } }, "th": { @@ -133609,52 +134375,46 @@ "state": "translated", "value": "Відображати виявлені порти для активної робочої області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示活动工作区检测到的监听端口。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示使用中工作區偵測到的監聽連接埠。" - } } } }, "settings.app.showProgress": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض التقدم في الشريط الجانبي" + "value": "Show Progress in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži napredak u bočnoj traci" + "value": "サイドバーに進捗を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis fremskridt i sidebjælke" + "value": "在侧边栏显示进度" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fortschritt in Seitenleiste anzeigen" + "value": "在側邊欄顯示進度" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Progress in Sidebar" + "value": "사이드바에 진행 상황 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fortschritt in Seitenleiste anzeigen" } }, "es": { @@ -133675,40 +134435,46 @@ "value": "Mostra progresso nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーに進捗を表示" + "value": "Vis fremskridt i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 진행 상황 표시" + "value": "Pokaż postęp na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis fremdrift i sidepanelet" + "value": "Показывать прогресс в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż postęp na pasku bocznym" + "value": "Prikaži napredak u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Progresso na Barra Lateral" + "value": "عرض التقدم في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать прогресс в боковой панели" + "value": "Vis fremdrift i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Progresso na Barra Lateral" } }, "th": { @@ -133728,52 +134494,46 @@ "state": "translated", "value": "Показувати прогрес у бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示进度" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示進度" - } } } }, "settings.app.showProgress.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض شريط التقدم المدمج من set_progress." + "value": "Display the built-in progress bar from set_progress." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži ugrađenu traku napretka iz set_progress." + "value": "set_progressによる組み込みプログレスバーを表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis den indbyggede fremskridtslinje fra set_progress." + "value": "显示来自 set_progress 的内置进度条。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Den integrierten Fortschrittsbalken von set_progress anzeigen." + "value": "顯示來自 set_progress 的內建進度列。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display the built-in progress bar from set_progress." + "value": "set_progress의 기본 제공 진행 표시줄을 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Den integrierten Fortschrittsbalken von set_progress anzeigen." } }, "es": { @@ -133794,40 +134554,46 @@ "value": "Visualizza la barra di progresso integrata da set_progress." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "set_progressによる組み込みプログレスバーを表示します。" + "value": "Vis den indbyggede fremskridtslinje fra set_progress." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "set_progress의 기본 제공 진행 표시줄을 표시합니다." + "value": "Wyświetlaj wbudowany pasek postępu z set_progress." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis den innebygde fremdriftsindikatoren fra set_progress." + "value": "Отображать встроенный индикатор прогресса из set_progress." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj wbudowany pasek postępu z set_progress." + "value": "Prikaži ugrađenu traku napretka iz set_progress." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir a barra de progresso integrada de set_progress." + "value": "عرض شريط التقدم المدمج من set_progress." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать встроенный индикатор прогресса из set_progress." + "value": "Vis den innebygde fremdriftsindikatoren fra set_progress." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir a barra de progresso integrada de set_progress." } }, "th": { @@ -133847,52 +134613,46 @@ "state": "translated", "value": "Відображати вбудований індикатор прогресу з set_progress." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示来自 set_progress 的内置进度条。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示來自 set_progress 的內建進度列。" - } } } }, "settings.app.showPullRequests": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض طلبات السحب في الشريط الجانبي" + "value": "Show Pull Requests in Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži pull zahtjeve u bočnoj traci" + "value": "サイドバーにプルリクエストを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis pull requests i sidebjælke" + "value": "在侧边栏显示拉取请求" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Pull Requests in Seitenleiste anzeigen" + "value": "在側邊欄顯示 Pull Request" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Pull Requests in Sidebar" + "value": "사이드바에 Pull Request 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Pull Requests in Seitenleiste anzeigen" } }, "es": { @@ -133913,40 +134673,46 @@ "value": "Mostra Pull Request nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーにプルリクエストを表示" + "value": "Vis pull requests i sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 Pull Request 표시" + "value": "Pokaż pull requesty na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis pull-forespørsler i sidepanelet" + "value": "Показывать запросы на слияние в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż pull requesty na pasku bocznym" + "value": "Prikaži pull zahtjeve u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Pull Requests na Barra Lateral" + "value": "عرض طلبات السحب في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать запросы на слияние в боковой панели" + "value": "Vis pull-forespørsler i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Pull Requests na Barra Lateral" } }, "th": { @@ -133966,52 +134732,46 @@ "state": "translated", "value": "Показувати запити на злиття в бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在侧边栏显示拉取请求" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在側邊欄顯示 Pull Request" - } } } }, "settings.app.showPullRequests.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض عناصر المراجعة (طلبات السحب/الدمج/إلخ.) مع الحالة والرقم." + "value": "Display review items (PR/MR/etc.) with status and number." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži stavke za pregled (PR/MR/itd.) sa statusom i brojem." + "value": "ステータスと番号付きのレビュー項目(PR/MRなど)を表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis gennemgangselementer (PR/MR osv.) med status og nummer." + "value": "显示包含状态和编号的审查项(PR/MR 等)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Review-Elemente (PR/MR/etc.) mit Status und Nummer anzeigen." + "value": "顯示審查項目(PR/MR 等),包含狀態和編號。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Display review items (PR/MR/etc.) with status and number." + "value": "상태와 번호가 있는 리뷰 항목(PR/MR 등)을 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Review-Elemente (PR/MR/etc.) mit Status und Nummer anzeigen." } }, "es": { @@ -134032,40 +134792,46 @@ "value": "Visualizza elementi di revisione (PR/MR/ecc.) con stato e numero." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ステータスと番号付きのレビュー項目(PR/MRなど)を表示します。" + "value": "Vis gennemgangselementer (PR/MR osv.) med status og nummer." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "상태와 번호가 있는 리뷰 항목(PR/MR 등)을 표시합니다." + "value": "Wyświetlaj elementy przeglądu (PR/MR/itp.) ze statusem i numerem." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis gjennomgangselementer (PR/MR/osv.) med status og nummer." + "value": "Отображать элементы проверки (PR/MR и т.д.) со статусом и номером." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyświetlaj elementy przeglądu (PR/MR/itp.) ze statusem i numerem." + "value": "Prikaži stavke za pregled (PR/MR/itd.) sa statusom i brojem." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exibir itens de revisão (PR/MR/etc.) com status e número." + "value": "عرض عناصر المراجعة (طلبات السحب/الدمج/إلخ.) مع الحالة والرقم." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отображать элементы проверки (PR/MR и т.д.) со статусом и номером." + "value": "Vis gjennomgangselementer (PR/MR/osv.) med status og nummer." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exibir itens de revisão (PR/MR/etc.) com status e número." } }, "th": { @@ -134085,18 +134851,6 @@ "state": "translated", "value": "Відображати елементи перегляду (PR/MR тощо) зі статусом і номером." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示包含状态和编号的审查项(PR/MR 等)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示審查項目(PR/MR 等),包含狀態和編號。" - } } } }, @@ -134132,16 +134886,16 @@ "value": "サイドバーにSSHを表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사이드바에 SSH 표시" + "value": "Показувати SSH у бічній панелі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати SSH у бічній панелі" + "value": "사이드바에 SSH 표시" } } } @@ -134161,16 +134915,16 @@ "value": "リモートワークスペースのSSHターゲットを専用の行に表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "원격 워크스페이스의 SSH 대상을 별도 행으로 표시합니다." + "value": "Відображати ціль SSH для віддалених робочих областей у окремому рядку." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відображати ціль SSH для віддалених робочих областей у окремому рядку." + "value": "원격 워크스페이스의 SSH 대상을 별도 행으로 표시합니다." } } } @@ -134224,16 +134978,16 @@ "value": "ワークスペースのタイトルバーを表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 제목 표시줄 표시" + "value": "Показувати заголовок робочої області" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати заголовок робочої області" + "value": "워크스페이스 제목 표시줄 표시" } } } @@ -134253,16 +135007,16 @@ "value": "ペインタブの上にあるフォルダ名と現在のタイトルを隠します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "패인 탭 위의 폴더 및 활성 제목을 숨깁니다." + "value": "Сховати теку та активний заголовок над вкладками панелей." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Сховати теку та активний заголовок над вкладками панелей." + "value": "패인 탭 위의 폴더 및 활성 제목을 숨깁니다." } } } @@ -134282,16 +135036,16 @@ "value": "ペインタブの上にフォルダ名と現在のタイトルを表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "패인 탭 위에 폴더 및 활성 제목을 표시합니다." + "value": "Показувати теку та активний заголовок над вкладками панелей." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати теку та активний заголовок над вкладками панелей." + "value": "패인 탭 위에 폴더 및 활성 제목을 표시합니다." } } } @@ -134299,34 +135053,40 @@ "settings.app.sidebarBranchLayout": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخطيط الفروع في الشريط الجانبي" + "value": "Sidebar Branch Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored grana u bočnoj traci" + "value": "サイドバーのブランチレイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælkens grenlayout" + "value": "侧边栏分支布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Branch-Layout" + "value": "側邊欄分支版面" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar Branch Layout" + "value": "사이드바 브랜치 레이아웃" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Branch-Layout" } }, "es": { @@ -134347,40 +135107,46 @@ "value": "Layout branch nella barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーのブランチレイアウト" + "value": "Sidebjælkens grenlayout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 브랜치 레이아웃" + "value": "Układ gałęzi na pasku bocznym" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Grenoppsett i sidepanelet" + "value": "Макет веток в боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ gałęzi na pasku bocznym" + "value": "Raspored grana u bočnoj traci" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout de Branch na Barra Lateral" + "value": "تخطيط الفروع في الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет веток в боковой панели" + "value": "Grenoppsett i sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout de Branch na Barra Lateral" } }, "th": { @@ -134400,52 +135166,46 @@ "state": "translated", "value": "Макет гілок у бічній панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "侧边栏分支布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "側邊欄分支版面" - } } } }, "settings.app.sidebarBranchLayout.inline": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سطري" + "value": "Inline" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "U redu" + "value": "インライン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Inline" + "value": "单行" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einzeilig" + "value": "行內" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Inline" + "value": "인라인" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einzeilig" } }, "es": { @@ -134466,40 +135226,46 @@ "value": "In linea" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インライン" + "value": "Inline" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "인라인" + "value": "W linii" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innebygd" + "value": "В строку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "W linii" + "value": "U redu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Em Linha" + "value": "سطري" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "В строку" + "value": "Innebygd" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Em Linha" } }, "th": { @@ -134519,52 +135285,46 @@ "state": "translated", "value": "В рядок" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "单行" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "行內" - } } } }, "settings.app.sidebarBranchLayout.subtitleInline": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سطري: جميع الفروع تشترك في سطر واحد." + "value": "Inline: all branches share one line." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "U redu: sve grane dijele jednu liniju." + "value": "インライン: すべてのブランチが1行に表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Inline: alle grene deler én linje." + "value": "单行:所有分支共享一行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einzeilig: Alle Branches teilen sich eine Zeile." + "value": "行內:所有分支共用一行。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Inline: all branches share one line." + "value": "인라인: 모든 브랜치가 한 줄에 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einzeilig: Alle Branches teilen sich eine Zeile." } }, "es": { @@ -134585,40 +135345,46 @@ "value": "In linea: tutti i branch condividono una riga." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インライン: すべてのブランチが1行に表示されます。" + "value": "Inline: alle grene deler én linje." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "인라인: 모든 브랜치가 한 줄에 표시됩니다." + "value": "W linii: wszystkie gałęzie w jednym wierszu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innebygd: alle grener deler én linje." + "value": "В строку: все ветки в одной строке." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "W linii: wszystkie gałęzie w jednym wierszu." + "value": "U redu: sve grane dijele jednu liniju." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Em Linha: todas as branches compartilham uma linha." + "value": "سطري: جميع الفروع تشترك في سطر واحد." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "В строку: все ветки в одной строке." + "value": "Innebygd: alle grener deler én linje." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Em Linha: todas as branches compartilham uma linha." } }, "th": { @@ -134638,52 +135404,46 @@ "state": "translated", "value": "В рядок: усі гілки в одному рядку." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "单行:所有分支共享一行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "行內:所有分支共用一行。" - } } } }, "settings.app.sidebarBranchLayout.subtitleVertical": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عمودي: كل فرع يظهر في سطر خاص به." + "value": "Vertical: each branch appears on its own line." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vertikalno: svaka grana se pojavljuje u svom redu." + "value": "縦: 各ブランチがそれぞれの行に表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lodret: hver gren vises på sin egen linje." + "value": "垂直:每个分支独占一行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vertikal: Jeder Branch erscheint in einer eigenen Zeile." + "value": "垂直:每個分支獨立一行。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Vertical: each branch appears on its own line." + "value": "세로: 각 브랜치가 별도의 줄에 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vertikal: Jeder Branch erscheint in einer eigenen Zeile." } }, "es": { @@ -134704,40 +135464,46 @@ "value": "Verticale: ogni branch appare sulla propria riga." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "縦: 各ブランチがそれぞれの行に表示されます。" + "value": "Lodret: hver gren vises på sin egen linje." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세로: 각 브랜치가 별도의 줄에 표시됩니다." + "value": "Pionowo: każda gałąź w osobnym wierszu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vertikal: hver gren vises på sin egen linje." + "value": "Вертикально: каждая ветка на отдельной строке." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pionowo: każda gałąź w osobnym wierszu." + "value": "Vertikalno: svaka grana se pojavljuje u svom redu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Vertical: cada branch aparece em sua própria linha." + "value": "عمودي: كل فرع يظهر في سطر خاص به." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вертикально: каждая ветка на отдельной строке." + "value": "Vertikal: hver gren vises på sin egen linje." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Vertical: cada branch aparece em sua própria linha." } }, "th": { @@ -134757,52 +135523,46 @@ "state": "translated", "value": "Вертикально: кожна гілка на окремому рядку." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "垂直:每个分支独占一行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "垂直:每個分支獨立一行。" - } } } }, "settings.app.sidebarBranchLayout.vertical": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عمودي" + "value": "Vertical" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vertikalno" + "value": "縦" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lodret" + "value": "垂直" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vertikal" + "value": "垂直" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Vertical" + "value": "세로" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vertikal" } }, "es": { @@ -134823,40 +135583,46 @@ "value": "Verticale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "縦" + "value": "Lodret" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세로" + "value": "Pionowo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vertikal" + "value": "Вертикально" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pionowo" + "value": "Vertikalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Vertical" + "value": "عمودي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вертикально" + "value": "Vertikal" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Vertical" } }, "th": { @@ -134876,18 +135642,6 @@ "state": "translated", "value": "Вертикально" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "垂直" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "垂直" - } } } }, @@ -134945,34 +135699,40 @@ "settings.app.telemetry": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إرسال بيانات تحليلية مجهولة" + "value": "Send anonymous telemetry" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Šalji anonimnu telemetriju" + "value": "匿名のテレメトリを送信" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Send anonym telemetri" + "value": "发送匿名遥测数据" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Anonyme Telemetriedaten senden" + "value": "傳送匿名遙測資料" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Send anonymous telemetry" + "value": "익명 원격 측정 전송" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anonyme Telemetriedaten senden" } }, "es": { @@ -134993,40 +135753,46 @@ "value": "Invia telemetria anonima" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "匿名のテレメトリを送信" + "value": "Send anonym telemetri" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "익명 원격 측정 전송" + "value": "Wysyłaj anonimową telemetrię" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Send anonym telemetri" + "value": "Отправлять анонимную телеметрию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wysyłaj anonimową telemetrię" + "value": "Šalji anonimnu telemetriju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Enviar telemetria anônima" + "value": "إرسال بيانات تحليلية مجهولة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отправлять анонимную телеметрию" + "value": "Send anonym telemetri" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Enviar telemetria anônima" } }, "th": { @@ -135046,52 +135812,46 @@ "state": "translated", "value": "Надсилати анонімну телеметрію" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "发送匿名遥测数据" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "傳送匿名遙測資料" - } } } }, "settings.app.telemetry.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مشاركة بيانات الأعطال والاستخدام المجهولة للمساعدة في تحسين cmux." + "value": "Share anonymized crash and usage data to help improve cmux." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dijelite anonimizirane podatke o padovima i korištenju kako biste pomogli u poboljšanju cmux." + "value": "cmuxの改善に役立てるため、匿名化されたクラッシュおよび使用状況データを共有します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Del anonymiserede nedbrud- og brugsdata for at hjælpe med at forbedre cmux." + "value": "分享匿名的崩溃和使用数据,帮助改进 cmux。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Anonymisierte Absturz- und Nutzungsdaten teilen, um cmux zu verbessern." + "value": "分享匿名的當機與使用資料,以協助改善 cmux。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Share anonymized crash and usage data to help improve cmux." + "value": "cmux 개선을 위해 익명화된 충돌 및 사용 데이터를 공유합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anonymisierte Absturz- und Nutzungsdaten teilen, um cmux zu verbessern." } }, "es": { @@ -135112,40 +135872,46 @@ "value": "Condividi dati anonimi su arresti anomali e utilizzo per migliorare cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxの改善に役立てるため、匿名化されたクラッシュおよび使用状況データを共有します。" + "value": "Del anonymiserede nedbrud- og brugsdata for at hjælpe med at forbedre cmux." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 개선을 위해 익명화된 충돌 및 사용 데이터를 공유합니다." + "value": "Udostępniaj zanonimizowane dane o awariach i użyciu, aby pomóc ulepszyć cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del anonymiserte krasj- og bruksdata for å bidra til å forbedre cmux." + "value": "Делиться анонимными данными о сбоях и использовании для улучшения cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Udostępniaj zanonimizowane dane o awariach i użyciu, aby pomóc ulepszyć cmux." + "value": "Dijelite anonimizirane podatke o padovima i korištenju kako biste pomogli u poboljšanju cmux." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Compartilhar dados anonimizados de falhas e uso para ajudar a melhorar o cmux." + "value": "مشاركة بيانات الأعطال والاستخدام المجهولة للمساعدة في تحسين cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Делиться анонимными данными о сбоях и использовании для улучшения cmux." + "value": "Del anonymiserte krasj- og bruksdata for å bidra til å forbedre cmux." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Compartilhar dados anonimizados de falhas e uso para ajudar a melhorar o cmux." } }, "th": { @@ -135165,52 +135931,46 @@ "state": "translated", "value": "Надсилати анонімні дані про збої та використання для покращення cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "分享匿名的崩溃和使用数据,帮助改进 cmux。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "分享匿名的當機與使用資料,以協助改善 cmux。" - } } } }, "settings.app.telemetry.subtitleChanged": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يسري التغيير عند التشغيل التالي." + "value": "Change takes effect on next launch." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Promjena stupa na snagu pri sljedećem pokretanju." + "value": "変更は次回起動時に反映されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ændringen træder i kraft ved næste start." + "value": "更改将在下次启动时生效。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Änderung wird beim nächsten Start wirksam." + "value": "變更將在下次啟動時生效。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Change takes effect on next launch." + "value": "변경 사항은 다음 실행 시 적용됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Änderung wird beim nächsten Start wirksam." } }, "es": { @@ -135231,40 +135991,46 @@ "value": "La modifica avrà effetto al prossimo avvio." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "変更は次回起動時に反映されます。" + "value": "Ændringen træder i kraft ved næste start." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "변경 사항은 다음 실행 시 적용됩니다." + "value": "Zmiana zacznie obowiązywać po ponownym uruchomieniu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Endringen trer i kraft ved neste oppstart." + "value": "Изменение вступит в силу при следующем запуске." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmiana zacznie obowiązywać po ponownym uruchomieniu." + "value": "Promjena stupa na snagu pri sljedećem pokretanju." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A alteração terá efeito na próxima inicialização." + "value": "يسري التغيير عند التشغيل التالي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Изменение вступит в силу при следующем запуске." + "value": "Endringen trer i kraft ved neste oppstart." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A alteração terá efeito na próxima inicialização." } }, "th": { @@ -135284,52 +136050,46 @@ "state": "translated", "value": "Зміна набуде чинності при наступному запуску." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更改将在下次启动时生效。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "變更將在下次啟動時生效。" - } } } }, "settings.app.theme": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المظهر" + "value": "Theme" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tema" + "value": "テーマ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tema" + "value": "主题" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Design" + "value": "主題" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Theme" + "value": "테마" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Design" } }, "es": { @@ -135350,40 +136110,46 @@ "value": "Tema" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "テーマ" + "value": "Tema" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "테마" + "value": "Motyw" } }, - "nb": { + "ru": { + "stringUnit": { + "state": "translated", + "value": "Тема" + } + }, + "bs": { "stringUnit": { "state": "translated", "value": "Tema" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Motyw" + "value": "المظهر" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", "value": "Tema" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Тема" + "value": "Tema" } }, "th": { @@ -135403,18 +136169,6 @@ "state": "translated", "value": "Тема" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "主题" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "主題" - } } } }, @@ -135972,34 +136726,40 @@ "settings.app.warnBeforeQuit": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التحذير قبل الإنهاء" + "value": "Warn Before Quit" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Upozori prije zatvaranja" + "value": "終了前に警告" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Advar før afslutning" + "value": "退出前警告" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vor dem Beenden warnen" + "value": "結束前警告" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Warn Before Quit" + "value": "종료 전 경고" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vor dem Beenden warnen" } }, "es": { @@ -136020,40 +136780,46 @@ "value": "Avvisa prima di uscire" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "終了前に警告" + "value": "Advar før afslutning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "종료 전 경고" + "value": "Ostrzegaj przed zamknięciem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Advar før avslutning" + "value": "Предупреждать перед выходом" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ostrzegaj przed zamknięciem" + "value": "Upozori prije zatvaranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Avisar Antes de Encerrar" + "value": "التحذير قبل الإنهاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предупреждать перед выходом" + "value": "Advar før avslutning" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Avisar Antes de Encerrar" } }, "th": { @@ -136073,52 +136839,46 @@ "state": "translated", "value": "Попереджувати перед виходом" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "退出前警告" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "結束前警告" - } } } }, "settings.app.warnBeforeQuit.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "Cmd+Q ينهي فورًا بدون تأكيد." + "value": "Cmd+Q quits immediately without confirmation." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Cmd+Q odmah zatvara bez potvrde." + "value": "Cmd+Qで確認なしにすぐ終了します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Cmd+Q afslutter øjeblikkeligt uden bekræftelse." + "value": "Cmd+Q 直接退出,无需确认。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Cmd+Q beendet sofort ohne Bestätigung." + "value": "Cmd+Q 會立即結束,不顯示確認提示。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cmd+Q quits immediately without confirmation." + "value": "Cmd+Q를 누르면 확인 없이 즉시 종료됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Cmd+Q beendet sofort ohne Bestätigung." } }, "es": { @@ -136139,40 +136899,46 @@ "value": "Cmd+Q esce immediatamente senza conferma." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Cmd+Qで確認なしにすぐ終了します。" + "value": "Cmd+Q afslutter øjeblikkeligt uden bekræftelse." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Cmd+Q를 누르면 확인 없이 즉시 종료됩니다." + "value": "Cmd+Q zamyka natychmiast bez potwierdzenia." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Cmd+Q avslutter umiddelbart uten bekreftelse." + "value": "Cmd+Q завершает приложение немедленно без подтверждения." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Cmd+Q zamyka natychmiast bez potwierdzenia." + "value": "Cmd+Q odmah zatvara bez potvrde." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cmd+Q encerra imediatamente sem confirmação." + "value": "Cmd+Q ينهي فورًا بدون تأكيد." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Cmd+Q завершает приложение немедленно без подтверждения." + "value": "Cmd+Q avslutter umiddelbart uten bekreftelse." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cmd+Q encerra imediatamente sem confirmação." } }, "th": { @@ -136192,52 +136958,46 @@ "state": "translated", "value": "Cmd+Q закриває програму негайно без підтвердження." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Cmd+Q 直接退出,无需确认。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Cmd+Q 會立即結束,不顯示確認提示。" - } } } }, "settings.app.warnBeforeQuit.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض تأكيد قبل الإنهاء بـ Cmd+Q." + "value": "Show a confirmation before quitting with Cmd+Q." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži potvrdu prije zatvaranja sa Cmd+Q." + "value": "Cmd+Qで終了する前に確認を表示します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis en bekræftelse, før du afslutter med Cmd+Q." + "value": "使用 Cmd+Q 退出前显示确认对话框。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vor dem Beenden mit Cmd+Q eine Bestätigung anzeigen." + "value": "使用 Cmd+Q 結束前顯示確認提示。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show a confirmation before quitting with Cmd+Q." + "value": "Cmd+Q로 종료하기 전에 확인 대화상자를 표시합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vor dem Beenden mit Cmd+Q eine Bestätigung anzeigen." } }, "es": { @@ -136258,40 +137018,46 @@ "value": "Mostra una conferma prima di uscire con Cmd+Q." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Cmd+Qで終了する前に確認を表示します。" + "value": "Vis en bekræftelse, før du afslutter med Cmd+Q." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Cmd+Q로 종료하기 전에 확인 대화상자를 표시합니다." + "value": "Pokaż potwierdzenie przed zamknięciem za pomocą Cmd+Q." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis en bekreftelse før avslutning med Cmd+Q." + "value": "Показывать подтверждение перед выходом по Cmd+Q." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż potwierdzenie przed zamknięciem za pomocą Cmd+Q." + "value": "Prikaži potvrdu prije zatvaranja sa Cmd+Q." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar uma confirmação antes de encerrar com Cmd+Q." + "value": "عرض تأكيد قبل الإنهاء بـ Cmd+Q." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать подтверждение перед выходом по Cmd+Q." + "value": "Vis en bekreftelse før avslutning med Cmd+Q." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar uma confirmação antes de encerrar com Cmd+Q." } }, "th": { @@ -136311,18 +137077,6 @@ "state": "translated", "value": "Показувати підтвердження перед виходом через Cmd+Q." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用 Cmd+Q 退出前显示确认对话框。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用 Cmd+Q 結束前顯示確認提示。" - } } } }, @@ -137210,6 +137964,18 @@ "settings.automation.autoNamingAgent": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Naming Agent" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "命名エージェント" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -137234,12 +138000,6 @@ "value": "Benennungsagent" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Naming Agent" - } - }, "es": { "stringUnit": { "state": "translated", @@ -137258,12 +138018,6 @@ "value": "Agente di denominazione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "命名エージェント" - } - }, "km": { "stringUnit": { "state": "translated", @@ -137335,6 +138089,18 @@ "settings.automation.autoNamingAgent.auto": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Automatic" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "自動" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -137359,12 +138125,6 @@ "value": "Automatisch" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Automatic" - } - }, "es": { "stringUnit": { "state": "translated", @@ -137383,12 +138143,6 @@ "value": "Automatico" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "自動" - } - }, "km": { "stringUnit": { "state": "translated", @@ -137579,34 +138333,40 @@ "settings.automation.claudeCode": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكامل Claude Code" + "value": "Claude Code Integration" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Claude Code integracija" + "value": "Claude Code連携" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Claude Code-integration" + "value": "Claude Code 集成" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Claude Code-Integration" + "value": "Claude Code 整合" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Claude Code Integration" + "value": "Claude Code 연동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Claude Code-Integration" } }, "es": { @@ -137627,40 +138387,46 @@ "value": "Integrazione Claude Code" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Claude Code連携" + "value": "Claude Code-integration" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Claude Code 연동" + "value": "Integracja z Claude Code" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Claude Code-integrering" + "value": "Интеграция с Claude Code" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Integracja z Claude Code" + "value": "Claude Code integracija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Integração com Claude Code" + "value": "تكامل Claude Code" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Интеграция с Claude Code" + "value": "Claude Code-integrering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Integração com Claude Code" } }, "th": { @@ -137680,18 +138446,6 @@ "state": "translated", "value": "Інтеграція з Claude Code" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Claude Code 集成" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Claude Code 整合" - } } } }, @@ -137767,34 +138521,40 @@ "settings.automation.claudeCode.note": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عند التفعيل، يغلّف cmux أمر claude لحقن تتبع الجلسة وخطافات الإشعارات. قم بالتعطيل إذا كنت تفضل إدارة خطافات Claude Code بنفسك." + "value": "When enabled, cmux wraps the claude command to inject session tracking and notification hooks. Disable if you prefer to manage Claude Code hooks yourself." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kada je omogućeno, cmux omotava naredbu claude kako bi ubacio praćenje sesije i zakačke za obavještenja. Onemogućite ako preferirate sami upravljati Claude Code zakačkama." + "value": "有効にすると、cmuxはclaudeコマンドをラップしてセッション追跡と通知フックを挿入します。Claude Codeのフックを自分で管理する場合は無効にしてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Når aktiveret, wrapper cmux claude-kommandoen for at injicere sessionssporing og notifikationshooks. Deaktiver, hvis du foretrækker at administrere Claude Code-hooks selv." + "value": "启用后,cmux 会包装 claude 命令以注入会话跟踪和通知钩子。如果您希望自行管理 Claude Code 钩子,请禁用此选项。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn aktiviert, umhüllt cmux den claude-Befehl, um Sitzungsverfolgung und Benachrichtigungs-Hooks einzufügen. Deaktivieren Sie dies, wenn Sie Claude Code-Hooks selbst verwalten möchten." + "value": "啟用後,cmux 會包裝 claude 指令以注入工作階段追蹤和通知掛鉤。如果您偏好自行管理 Claude Code 掛鉤,請停用此選項。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "When enabled, cmux wraps the claude command to inject session tracking and notification hooks. Disable if you prefer to manage Claude Code hooks yourself." + "value": "활성화하면 cmux가 claude 명령을 래핑하여 세션 추적 및 알림 훅을 삽입합니다. Claude Code 훅을 직접 관리하려면 비활성화하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn aktiviert, umhüllt cmux den claude-Befehl, um Sitzungsverfolgung und Benachrichtigungs-Hooks einzufügen. Deaktivieren Sie dies, wenn Sie Claude Code-Hooks selbst verwalten möchten." } }, "es": { @@ -137815,40 +138575,46 @@ "value": "Quando abilitato, cmux avvolge il comando claude per iniettare il tracciamento della sessione e gli hook di notifica. Disabilita se preferisci gestire gli hook di Claude Code manualmente." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "有効にすると、cmuxはclaudeコマンドをラップしてセッション追跡と通知フックを挿入します。Claude Codeのフックを自分で管理する場合は無効にしてください。" + "value": "Når aktiveret, wrapper cmux claude-kommandoen for at injicere sessionssporing og notifikationshooks. Deaktiver, hvis du foretrækker at administrere Claude Code-hooks selv." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "활성화하면 cmux가 claude 명령을 래핑하여 세션 추적 및 알림 훅을 삽입합니다. Claude Code 훅을 직접 관리하려면 비활성화하세요." + "value": "Po włączeniu cmux opakowuje polecenie claude, aby wstrzyknąć śledzenie sesji i hooki powiadomień. Wyłącz, jeśli wolisz samodzielnie zarządzać hookami Claude Code." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Når aktivert, pakker cmux inn claude-kommandoen for å injisere sesjonssporing og varslingsmekanismer. Deaktiver hvis du foretrekker å håndtere Claude Code-mekanismer selv." + "value": "При включении cmux оборачивает команду claude для отслеживания сеансов и уведомлений. Отключите, если предпочитаете управлять хуками Claude Code самостоятельно." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Po włączeniu cmux opakowuje polecenie claude, aby wstrzyknąć śledzenie sesji i hooki powiadomień. Wyłącz, jeśli wolisz samodzielnie zarządzać hookami Claude Code." + "value": "Kada je omogućeno, cmux omotava naredbu claude kako bi ubacio praćenje sesije i zakačke za obavještenja. Onemogućite ako preferirate sami upravljati Claude Code zakačkama." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Quando ativado, o cmux encapsula o comando claude para injetar rastreamento de sessão e hooks de notificação. Desative se preferir gerenciar os hooks do Claude Code você mesmo." + "value": "عند التفعيل، يغلّف cmux أمر claude لحقن تتبع الجلسة وخطافات الإشعارات. قم بالتعطيل إذا كنت تفضل إدارة خطافات Claude Code بنفسك." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "При включении cmux оборачивает команду claude для отслеживания сеансов и уведомлений. Отключите, если предпочитаете управлять хуками Claude Code самостоятельно." + "value": "Når aktivert, pakker cmux inn claude-kommandoen for å injisere sesjonssporing og varslingsmekanismer. Deaktiver hvis du foretrekker å håndtere Claude Code-mekanismer selv." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Quando ativado, o cmux encapsula o comando claude para injetar rastreamento de sessão e hooks de notificação. Desative se preferir gerenciar os hooks do Claude Code você mesmo." } }, "th": { @@ -137868,52 +138634,46 @@ "state": "translated", "value": "Якщо увімкнено, cmux обгортає команду claude для інʼєкції відстеження сеансів та хуків сповіщень. Вимкніть, якщо бажаєте самостійно керувати хуками Claude Code." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用后,cmux 会包装 claude 命令以注入会话跟踪和通知钩子。如果您希望自行管理 Claude Code 钩子,请禁用此选项。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "啟用後,cmux 會包裝 claude 指令以注入工作階段追蹤和通知掛鉤。如果您偏好自行管理 Claude Code 掛鉤,請停用此選項。" - } } } }, "settings.automation.claudeCode.subtitleOff": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يعمل Claude Code بدون تكامل cmux." + "value": "Claude Code runs without cmux integration." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Claude Code radi bez cmux integracije." + "value": "Claude Codeはcmux連携なしで実行されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Claude Code kører uden cmux-integration." + "value": "Claude Code 在没有 cmux 集成的情况下运行。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Claude Code wird ohne cmux-Integration ausgeführt." + "value": "Claude Code 在不使用 cmux 整合的情況下運行。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Claude Code runs without cmux integration." + "value": "Claude Code가 cmux 연동 없이 실행됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Claude Code wird ohne cmux-Integration ausgeführt." } }, "es": { @@ -137934,40 +138694,46 @@ "value": "Claude Code viene eseguito senza integrazione cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Claude Codeはcmux連携なしで実行されます。" + "value": "Claude Code kører uden cmux-integration." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Claude Code가 cmux 연동 없이 실행됩니다." + "value": "Claude Code działa bez integracji z cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Claude Code kjører uten cmux-integrering." + "value": "Claude Code работает без интеграции с cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Claude Code działa bez integracji z cmux." + "value": "Claude Code radi bez cmux integracije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O Claude Code é executado sem integração com o cmux." + "value": "يعمل Claude Code بدون تكامل cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Claude Code работает без интеграции с cmux." + "value": "Claude Code kjører uten cmux-integrering." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O Claude Code é executado sem integração com o cmux." } }, "th": { @@ -137987,52 +138753,46 @@ "state": "translated", "value": "Claude Code працює без інтеграції з cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "Claude Code 在没有 cmux 集成的情况下运行。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Claude Code 在不使用 cmux 整合的情況下運行。" - } } } }, "settings.automation.claudeCode.subtitleOn": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يعرض الشريط الجانبي حالة جلسة Claude والإشعارات." + "value": "Sidebar shows Claude session status and notifications." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Bočna traka prikazuje status Claude sesije i obavještenja." + "value": "サイドバーにClaudeセッションのステータスと通知が表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælken viser Claude-sessionsstatus og notifikationer." + "value": "侧边栏显示 Claude 会话状态和通知。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Seitenleiste zeigt den Claude-Sitzungsstatus und Benachrichtigungen an." + "value": "側邊欄顯示 Claude 工作階段狀態和通知。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar shows Claude session status and notifications." + "value": "사이드바에 Claude 세션 상태와 알림이 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Seitenleiste zeigt den Claude-Sitzungsstatus und Benachrichtigungen an." } }, "es": { @@ -138053,40 +138813,46 @@ "value": "La barra laterale mostra lo stato della sessione Claude e le notifiche." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーにClaudeセッションのステータスと通知が表示されます。" + "value": "Sidebjælken viser Claude-sessionsstatus og notifikationer." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바에 Claude 세션 상태와 알림이 표시됩니다." + "value": "Pasek boczny pokazuje status sesji Claude i powiadomienia." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sidepanelet viser Claude-sesjonsstatus og varsler." + "value": "Боковая панель показывает статус сеанса Claude и уведомления." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pasek boczny pokazuje status sesji Claude i powiadomienia." + "value": "Bočna traka prikazuje status Claude sesije i obavještenja." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A barra lateral mostra o status da sessão do Claude e notificações." + "value": "يعرض الشريط الجانبي حالة جلسة Claude والإشعارات." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Боковая панель показывает статус сеанса Claude и уведомления." + "value": "Sidepanelet viser Claude-sesjonsstatus og varsler." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A barra lateral mostra o status da sessão do Claude e notificações." } }, "th": { @@ -138106,18 +138872,6 @@ "state": "translated", "value": "Бічна панель показує статус сеансу Claude та сповіщення." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "侧边栏显示 Claude 会话状态和通知。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "側邊欄顯示 Claude 工作階段狀態和通知。" - } } } }, @@ -138583,34 +139337,40 @@ "settings.automation.openAccess.dialog.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -138631,40 +139391,46 @@ "value": "Annulla" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "Annuller" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Anuluj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Отменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Otkaži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "إلغاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отменить" + "value": "Avbryt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cancelar" } }, "th": { @@ -138684,52 +139450,46 @@ "state": "translated", "value": "Скасувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消" - } } } }, "settings.automation.openAccess.dialog.confirm": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تفعيل الوصول المفتوح الكامل" + "value": "Enable Full Open Access" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Omogući potpuni otvoreni pristup" + "value": "フルオープンアクセスを有効にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver fuld åben adgang" + "value": "启用完全开放访问" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vollständigen offenen Zugriff aktivieren" + "value": "啟用完全開放存取" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enable Full Open Access" + "value": "전체 개방 접근 활성화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vollständigen offenen Zugriff aktivieren" } }, "es": { @@ -138750,40 +139510,46 @@ "value": "Abilita accesso aperto completo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フルオープンアクセスを有効にする" + "value": "Aktiver fuld åben adgang" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전체 개방 접근 활성화" + "value": "Włącz pełny otwarty dostęp" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktiver full åpen tilgang" + "value": "Включить полный открытый доступ" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włącz pełny otwarty dostęp" + "value": "Omogući potpuni otvoreni pristup" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativar Acesso Aberto Total" + "value": "تفعيل الوصول المفتوح الكامل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить полный открытый доступ" + "value": "Aktiver full åpen tilgang" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativar Acesso Aberto Total" } }, "th": { @@ -138803,52 +139569,46 @@ "state": "translated", "value": "Увімкнути повний відкритий доступ" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用完全开放访问" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "啟用完全開放存取" - } } } }, "settings.automation.openAccess.dialog.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يؤدي هذا إلى تعطيل فحوصات النسب وكلمة المرور ويفتح المقبس لجميع المستخدمين المحليين. قم بالتفعيل فقط عندما تفهم المخاطر." + "value": "This disables ancestry and password checks and opens the socket to all local users. Only enable when you understand the risk." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo onemogućava provjere porijekla i lozinke i otvara utičnicu svim lokalnim korisnicima. Omogućite samo kada razumijete rizik." + "value": "これにより、祖先プロセスチェックとパスワードチェックが無効になり、すべてのローカルユーザーにソケットが公開されます。リスクを理解した上で有効にしてください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette deaktiverer herkomst- og adgangskodekontrol og åbner socketen for alle lokale brugere. Aktiver kun, når du forstår risikoen." + "value": "这将禁用祖先和密码检查,并向所有本地用户开放套接字。请确保您了解其中的风险后再启用。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dies deaktiviert Abstammungs- und Passwortprüfungen und öffnet den Socket für alle lokalen Benutzer. Aktivieren Sie dies nur, wenn Sie das Risiko verstehen." + "value": "這將停用來源驗證和密碼檢查,並將 Socket 開放給所有本機使用者。請確認您了解風險後再啟用。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This disables ancestry and password checks and opens the socket to all local users. Only enable when you understand the risk." + "value": "이 설정은 출처 확인 및 비밀번호 검사를 비활성화하고 모든 로컬 사용자에게 소켓을 개방합니다. 위험을 이해한 경우에만 활성화하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dies deaktiviert Abstammungs- und Passwortprüfungen und öffnet den Socket für alle lokalen Benutzer. Aktivieren Sie dies nur, wenn Sie das Risiko verstehen." } }, "es": { @@ -138869,70 +139629,64 @@ "value": "Questa operazione disabilita i controlli di discendenza e password e apre il socket a tutti gli utenti locali. Abilita solo se comprendi il rischio." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "これにより、祖先プロセスチェックとパスワードチェックが無効になり、すべてのローカルユーザーにソケットが公開されます。リスクを理解した上で有効にしてください。" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 설정은 출처 확인 및 비밀번호 검사를 비활성화하고 모든 로컬 사용자에게 소켓을 개방합니다. 위험을 이해한 경우에만 활성화하세요." + "value": "Dette deaktiverer herkomst- og adgangskodekontrol og åbner socketen for alle lokale brugere. Aktiver kun, når du forstår risikoen." } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Dette deaktiverer opphavs- og passordkontroller og åpner socketen for alle lokale brukere. Aktiver bare når du forstår risikoen." + "value": "To wyłącza sprawdzanie pochodzenia i hasła oraz otwiera gniazdo dla wszystkich lokalnych użytkowników. Włączaj tylko wtedy, gdy rozumiesz ryzyko." } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "To wyłącza sprawdzanie pochodzenia i hasła oraz otwiera gniazdo dla wszystkich lokalnych użytkowników. Włączaj tylko wtedy, gdy rozumiesz ryzyko." + "value": "Это отключает проверку происхождения и пароля и открывает сокет для всех локальных пользователей. Включайте только если понимаете риски." } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Isto desativa verificações de ancestralidade e senha e abre o socket para todos os usuários locais. Ative somente quando entender os riscos." + "value": "Ovo onemogućava provjere porijekla i lozinke i otvara utičnicu svim lokalnim korisnicima. Omogućite samo kada razumijete rizik." } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Это отключает проверку происхождения и пароля и открывает сокет для всех локальных пользователей. Включайте только если понимаете риски." + "value": "يؤدي هذا إلى تعطيل فحوصات النسب وكلمة المرور ويفتح المقبس لجميع المستخدمين المحليين. قم بالتفعيل فقط عندما تفهم المخاطر." } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "การดำเนินการนี้จะปิดใช้งานการตรวจสอบสายสืบทอดและรหัสผ่าน และเปิดซ็อกเก็ตให้ผู้ใช้ในเครื่องทุกคน เปิดใช้งานเฉพาะเมื่อคุณเข้าใจความเสี่ยง" + "value": "Dette deaktiverer opphavs- og passordkontroller og åpner socketen for alle lokale brukere. Aktiver bare når du forstår risikoen." } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Bu, soy ve parola denetimlerini devre dışı bırakır ve soketi tüm yerel kullanıcılara açar. Yalnızca riski anladığınızda etkinleştirin." + "value": "Isto desativa verificações de ancestralidade e senha e abre o socket para todos os usuários locais. Ative somente quando entender os riscos." } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Це вимикає перевірку походження та пароля і відкриває сокет для всіх локальних користувачів. Вмикайте лише якщо розумієте ризики." + "value": "การดำเนินการนี้จะปิดใช้งานการตรวจสอบสายสืบทอดและรหัสผ่าน และเปิดซ็อกเก็ตให้ผู้ใช้ในเครื่องทุกคน เปิดใช้งานเฉพาะเมื่อคุณเข้าใจความเสี่ยง" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "这将禁用祖先和密码检查,并向所有本地用户开放套接字。请确保您了解其中的风险后再启用。" + "value": "Bu, soy ve parola denetimlerini devre dışı bırakır ve soketi tüm yerel kullanıcılara açar. Yalnızca riski anladığınızda etkinleştirin." } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "這將停用來源驗證和密碼檢查,並將 Socket 開放給所有本機使用者。請確認您了解風險後再啟用。" + "value": "Це вимикає перевірку походження та пароля і відкриває сокет для всіх локальних користувачів. Вмикайте лише якщо розумієте ризики." } } } @@ -138940,34 +139694,40 @@ "settings.automation.openAccess.dialog.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تفعيل الوصول المفتوح الكامل؟" + "value": "Enable full open access?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Omogućiti potpuni otvoreni pristup?" + "value": "フルオープンアクセスを有効にしますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver fuld åben adgang?" + "value": "启用完全开放访问?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vollständigen offenen Zugriff aktivieren?" + "value": "要啟用完全開放存取嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enable full open access?" + "value": "전체 개방 접근을 활성화하시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vollständigen offenen Zugriff aktivieren?" } }, "es": { @@ -138988,40 +139748,46 @@ "value": "Abilitare l'accesso aperto completo?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フルオープンアクセスを有効にしますか?" + "value": "Aktiver fuld åben adgang?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전체 개방 접근을 활성화하시겠습니까?" + "value": "Włączyć pełny otwarty dostęp?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktivere full åpen tilgang?" + "value": "Включить полный открытый доступ?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włączyć pełny otwarty dostęp?" + "value": "Omogućiti potpuni otvoreni pristup?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativar acesso aberto total?" + "value": "تفعيل الوصول المفتوح الكامل؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить полный открытый доступ?" + "value": "Aktivere full åpen tilgang?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativar acesso aberto total?" } }, "th": { @@ -139041,52 +139807,46 @@ "state": "translated", "value": "Увімкнути повний відкритий доступ?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用完全开放访问?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要啟用完全開放存取嗎?" - } } } }, "settings.automation.openAccessWarning": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحذير: الوصول المفتوح الكامل يجعل مقبس التحكم قابلاً للقراءة والكتابة من الجميع على هذا الـ Mac ويعطل فحوصات المصادقة. استخدم فقط لأغراض التصحيح المحلي." + "value": "Warning: Full open access makes the control socket world-readable/writable on this Mac and disables auth checks. Use only for local debugging." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Upozorenje: Potpuni otvoreni pristup čini kontrolnu utičnicu čitljivom/zapisivom za sve na ovom Macu i onemogućava provjere autentikacije. Koristite samo za lokalno debugiranje." + "value": "警告: フルオープンアクセスにすると、このMac上の制御ソケットが誰でも読み書き可能になり、認証チェックが無効になります。ローカルデバッグ用途にのみ使用してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Advarsel: Fuld åben adgang gør kontrolsocketen læsbar/skrivbar for alle på denne Mac og deaktiverer autentifikationskontrol. Brug kun til lokal fejlsøgning." + "value": "警告:完全开放访问将使控制套接字在此 Mac 上对所有用户可读/可写,并禁用身份验证检查。仅用于本地调试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Warnung: Vollständiger offener Zugriff macht den Steuerungs-Socket auf diesem Mac für alle les- und schreibbar und deaktiviert Authentifizierungsprüfungen. Nur für lokales Debugging verwenden." + "value": "警告:完全開放存取會讓控制 Socket 在此 Mac 上可被所有人讀寫,並停用驗證檢查。僅供本機除錯使用。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Warning: Full open access makes the control socket world-readable/writable on this Mac and disables auth checks. Use only for local debugging." + "value": "경고: 전체 개방 접근은 이 Mac에서 제어 소켓을 누구나 읽고 쓸 수 있게 하며 인증 검사를 비활성화합니다. 로컬 디버깅 전용으로만 사용하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Warnung: Vollständiger offener Zugriff macht den Steuerungs-Socket auf diesem Mac für alle les- und schreibbar und deaktiviert Authentifizierungsprüfungen. Nur für lokales Debugging verwenden." } }, "es": { @@ -139107,40 +139867,46 @@ "value": "Attenzione: l'accesso aperto completo rende il socket di controllo leggibile/scrivibile da tutti su questo Mac e disabilita i controlli di autenticazione. Usa solo per il debug locale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "警告: フルオープンアクセスにすると、このMac上の制御ソケットが誰でも読み書き可能になり、認証チェックが無効になります。ローカルデバッグ用途にのみ使用してください。" + "value": "Advarsel: Fuld åben adgang gør kontrolsocketen læsbar/skrivbar for alle på denne Mac og deaktiverer autentifikationskontrol. Brug kun til lokal fejlsøgning." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "경고: 전체 개방 접근은 이 Mac에서 제어 소켓을 누구나 읽고 쓸 수 있게 하며 인증 검사를 비활성화합니다. 로컬 디버깅 전용으로만 사용하세요." + "value": "Ostrzeżenie: Pełny otwarty dostęp czyni gniazdo sterujące odczytywalnym/zapisywalnym dla wszystkich na tym Macu i wyłącza sprawdzanie uwierzytelniania. Używaj tylko do lokalnego debugowania." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Advarsel: Full åpen tilgang gjør kontrollsocketen lese-/skrivbar for alle på denne Mac-en og deaktiverer autentiseringskontroller. Bruk kun for lokal feilsøking." + "value": "Внимание: полный открытый доступ делает управляющий сокет доступным для чтения и записи всем пользователям на этом Mac и отключает проверку авторизации. Используйте только для локальной отладки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ostrzeżenie: Pełny otwarty dostęp czyni gniazdo sterujące odczytywalnym/zapisywalnym dla wszystkich na tym Macu i wyłącza sprawdzanie uwierzytelniania. Używaj tylko do lokalnego debugowania." + "value": "Upozorenje: Potpuni otvoreni pristup čini kontrolnu utičnicu čitljivom/zapisivom za sve na ovom Macu i onemogućava provjere autentikacije. Koristite samo za lokalno debugiranje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aviso: O acesso aberto total torna o socket de controle legível/gravável por todos neste Mac e desativa verificações de autenticação. Use apenas para depuração local." + "value": "تحذير: الوصول المفتوح الكامل يجعل مقبس التحكم قابلاً للقراءة والكتابة من الجميع على هذا الـ Mac ويعطل فحوصات المصادقة. استخدم فقط لأغراض التصحيح المحلي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Внимание: полный открытый доступ делает управляющий сокет доступным для чтения и записи всем пользователям на этом Mac и отключает проверку авторизации. Используйте только для локальной отладки." + "value": "Advarsel: Full åpen tilgang gjør kontrollsocketen lese-/skrivbar for alle på denne Mac-en og deaktiverer autentiseringskontroller. Bruk kun for lokal feilsøking." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aviso: O acesso aberto total torna o socket de controle legível/gravável por todos neste Mac e desativa verificações de autenticação. Use apenas para depuração local." } }, "th": { @@ -139160,52 +139926,46 @@ "state": "translated", "value": "Увага: повний відкритий доступ робить керуючий сокет доступним для читання/запису всім на цьому Mac та вимикає перевірки автентифікації. Використовуйте лише для локального налагодження." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "警告:完全开放访问将使控制套接字在此 Mac 上对所有用户可读/可写,并禁用身份验证检查。仅用于本地调试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "警告:完全開放存取會讓控制 Socket 在此 Mac 上可被所有人讀寫,並停用驗證檢查。僅供本機除錯使用。" - } } } }, "settings.automation.port.note": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحصل كل مساحة عمل على متغيرات البيئة CMUX_PORT و CMUX_PORT_END مع نطاق منافذ مخصص. ترث الطرفيات الجديدة هذه القيم." + "value": "Each workspace gets CMUX_PORT and CMUX_PORT_END env vars with a dedicated port range. New terminals inherit these values." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Svaki radni prostor dobija CMUX_PORT i CMUX_PORT_END varijable okruženja sa dodijeljenim rasponom portova. Novi terminali nasljeđuju ove vrijednosti." + "value": "各ワークスペースにはCMUX_PORTとCMUX_PORT_END環境変数で専用のポート範囲が割り当てられます。新しいターミナルはこれらの値を継承します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hvert arbejdsområde får CMUX_PORT og CMUX_PORT_END miljøvariabler med et dedikeret portområde. Nye terminaler arver disse værdier." + "value": "每个工作区会获得 CMUX_PORT 和 CMUX_PORT_END 环境变量,包含专用的端口范围。新终端会继承这些值。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Jeder Arbeitsbereich erhält CMUX_PORT- und CMUX_PORT_END-Umgebungsvariablen mit einem dedizierten Portbereich. Neue Terminals erben diese Werte." + "value": "每個工作區都會取得包含專用連接埠範圍的 CMUX_PORT 和 CMUX_PORT_END 環境變數。新終端機會繼承這些值。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Each workspace gets CMUX_PORT and CMUX_PORT_END env vars with a dedicated port range. New terminals inherit these values." + "value": "각 작업 공간에 전용 포트 범위가 있는 CMUX_PORT 및 CMUX_PORT_END 환경 변수가 할당됩니다. 새 터미널은 이 값을 상속합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Jeder Arbeitsbereich erhält CMUX_PORT- und CMUX_PORT_END-Umgebungsvariablen mit einem dedizierten Portbereich. Neue Terminals erben diese Werte." } }, "es": { @@ -139226,40 +139986,46 @@ "value": "Ogni area di lavoro riceve le variabili d'ambiente CMUX_PORT e CMUX_PORT_END con un intervallo di porte dedicato. I nuovi terminali ereditano questi valori." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "各ワークスペースにはCMUX_PORTとCMUX_PORT_END環境変数で専用のポート範囲が割り当てられます。新しいターミナルはこれらの値を継承します。" + "value": "Hvert arbejdsområde får CMUX_PORT og CMUX_PORT_END miljøvariabler med et dedikeret portområde. Nye terminaler arver disse værdier." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "각 작업 공간에 전용 포트 범위가 있는 CMUX_PORT 및 CMUX_PORT_END 환경 변수가 할당됩니다. 새 터미널은 이 값을 상속합니다." + "value": "Każda przestrzeń robocza otrzymuje zmienne środowiskowe CMUX_PORT i CMUX_PORT_END z dedykowanym zakresem portów. Nowe terminale dziedziczą te wartości." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Hvert arbeidsområde får CMUX_PORT- og CMUX_PORT_END-miljøvariabler med et dedikert portområde. Nye terminaler arver disse verdiene." + "value": "Каждое рабочее пространство получает переменные окружения CMUX_PORT и CMUX_PORT_END с выделенным диапазоном портов. Новые терминалы наследуют эти значения." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Każda przestrzeń robocza otrzymuje zmienne środowiskowe CMUX_PORT i CMUX_PORT_END z dedykowanym zakresem portów. Nowe terminale dziedziczą te wartości." + "value": "Svaki radni prostor dobija CMUX_PORT i CMUX_PORT_END varijable okruženja sa dodijeljenim rasponom portova. Novi terminali nasljeđuju ove vrijednosti." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cada área de trabalho recebe as variáveis de ambiente CMUX_PORT e CMUX_PORT_END com uma faixa de portas dedicada. Novos terminais herdam esses valores." + "value": "تحصل كل مساحة عمل على متغيرات البيئة CMUX_PORT و CMUX_PORT_END مع نطاق منافذ مخصص. ترث الطرفيات الجديدة هذه القيم." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Каждое рабочее пространство получает переменные окружения CMUX_PORT и CMUX_PORT_END с выделенным диапазоном портов. Новые терминалы наследуют эти значения." + "value": "Hvert arbeidsområde får CMUX_PORT- og CMUX_PORT_END-miljøvariabler med et dedikert portområde. Nye terminaler arver disse verdiene." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cada área de trabalho recebe as variáveis de ambiente CMUX_PORT e CMUX_PORT_END com uma faixa de portas dedicada. Novos terminais herdam esses valores." } }, "th": { @@ -139279,52 +140045,46 @@ "state": "translated", "value": "Кожна робоча область отримує змінні середовища CMUX_PORT та CMUX_PORT_END з виділеним діапазоном портів. Нові термінали успадковують ці значення." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "每个工作区会获得 CMUX_PORT 和 CMUX_PORT_END 环境变量,包含专用的端口范围。新终端会继承这些值。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "每個工作區都會取得包含專用連接埠範圍的 CMUX_PORT 和 CMUX_PORT_END 環境變數。新終端機會繼承這些值。" - } } } }, "settings.automation.portBase": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المنفذ الأساسي" + "value": "Port Base" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Početni port" + "value": "ポートベース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Portbase" + "value": "起始端口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Port-Basis" + "value": "連接埠起始值" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Port Base" + "value": "포트 기준값" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Port-Basis" } }, "es": { @@ -139345,40 +140105,46 @@ "value": "Porta base" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポートベース" + "value": "Portbase" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포트 기준값" + "value": "Port bazowy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Portbase" + "value": "Базовый порт" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Port bazowy" + "value": "Početni port" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Porta Base" + "value": "المنفذ الأساسي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Базовый порт" + "value": "Portbase" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Porta Base" } }, "th": { @@ -139398,52 +140164,46 @@ "state": "translated", "value": "Базовий порт" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "起始端口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連接埠起始值" - } } } }, "settings.automation.portBase.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المنفذ الابتدائي لمتغير البيئة CMUX_PORT." + "value": "Starting port for CMUX_PORT env var." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Početni port za CMUX_PORT varijablu okruženja." + "value": "CMUX_PORT環境変数の開始ポート。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Startport for CMUX_PORT-miljøvariabel." + "value": "CMUX_PORT 环境变量的起始端口。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Startport für die CMUX_PORT-Umgebungsvariable." + "value": "CMUX_PORT 環境變數的起始連接埠。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Starting port for CMUX_PORT env var." + "value": "CMUX_PORT 환경 변수의 시작 포트." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Startport für die CMUX_PORT-Umgebungsvariable." } }, "es": { @@ -139464,40 +140224,46 @@ "value": "Porta iniziale per la variabile d'ambiente CMUX_PORT." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "CMUX_PORT環境変数の開始ポート。" + "value": "Startport for CMUX_PORT-miljøvariabel." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "CMUX_PORT 환경 변수의 시작 포트." + "value": "Port początkowy dla zmiennej środowiskowej CMUX_PORT." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Startport for CMUX_PORT-miljøvariabelen." + "value": "Начальный порт для переменной окружения CMUX_PORT." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Port początkowy dla zmiennej środowiskowej CMUX_PORT." + "value": "Početni port za CMUX_PORT varijablu okruženja." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Porta inicial para a variável de ambiente CMUX_PORT." + "value": "المنفذ الابتدائي لمتغير البيئة CMUX_PORT." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Начальный порт для переменной окружения CMUX_PORT." + "value": "Startport for CMUX_PORT-miljøvariabelen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Porta inicial para a variável de ambiente CMUX_PORT." } }, "th": { @@ -139517,52 +140283,46 @@ "state": "translated", "value": "Початковий порт для змінної середовища CMUX_PORT." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "CMUX_PORT 环境变量的起始端口。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "CMUX_PORT 環境變數的起始連接埠。" - } } } }, "settings.automation.portRange": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حجم نطاق المنافذ" + "value": "Port Range Size" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veličina raspona portova" + "value": "ポート範囲サイズ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Portområdestørrelse" + "value": "端口范围大小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Portbereichsgröße" + "value": "連接埠範圍大小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Port Range Size" + "value": "포트 범위 크기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Portbereichsgröße" } }, "es": { @@ -139583,40 +140343,46 @@ "value": "Dimensione intervallo porte" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポート範囲サイズ" + "value": "Portområdestørrelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포트 범위 크기" + "value": "Rozmiar zakresu portów" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Portområdestørrelse" + "value": "Размер диапазона портов" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Rozmiar zakresu portów" + "value": "Veličina raspona portova" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tamanho da Faixa de Portas" + "value": "حجم نطاق المنافذ" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Размер диапазона портов" + "value": "Portområdestørrelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tamanho da Faixa de Portas" } }, "th": { @@ -139636,52 +140402,46 @@ "state": "translated", "value": "Розмір діапазону портів" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "端口范围大小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連接埠範圍大小" - } } } }, "settings.automation.portRange.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عدد المنافذ لكل مساحة عمل." + "value": "Number of ports per workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Broj portova po radnom prostoru." + "value": "ワークスペースあたりのポート数。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Antal porte pr. arbejdsområde." + "value": "每个工作区的端口数量。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Anzahl der Ports pro Arbeitsbereich." + "value": "每個工作區的連接埠數量。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Number of ports per workspace." + "value": "작업 공간당 포트 수." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anzahl der Ports pro Arbeitsbereich." } }, "es": { @@ -139702,40 +140462,46 @@ "value": "Numero di porte per area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースあたりのポート数。" + "value": "Antal porte pr. arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간당 포트 수." + "value": "Liczba portów na przestrzeń roboczą." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Antall porter per arbeidsområde." + "value": "Количество портов на рабочее пространство." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Liczba portów na przestrzeń roboczą." + "value": "Broj portova po radnom prostoru." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Número de portas por área de trabalho." + "value": "عدد المنافذ لكل مساحة عمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Количество портов на рабочее пространство." + "value": "Antall porter per arbeidsområde." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Número de portas por área de trabalho." } }, "th": { @@ -139755,18 +140521,6 @@ "state": "translated", "value": "Кількість портів на робочу область." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "每个工作区的端口数量。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "每個工作區的連接埠數量。" - } } } }, @@ -139842,34 +140596,40 @@ "settings.automation.socketMode": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وضع التحكم بالمقبس" + "value": "Socket Control Mode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Režim kontrolne utičnice" + "value": "ソケット制御モード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Socket-kontroltilstand" + "value": "套接字控制模式" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Socket-Steuerungsmodus" + "value": "Socket 控制模式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Socket Control Mode" + "value": "소켓 제어 모드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Socket-Steuerungsmodus" } }, "es": { @@ -139890,40 +140650,46 @@ "value": "Modalità controllo socket" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ソケット制御モード" + "value": "Socket-kontroltilstand" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "소켓 제어 모드" + "value": "Tryb sterowania gniazdem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Socket-kontrollmodus" + "value": "Режим управления сокетом" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tryb sterowania gniazdem" + "value": "Režim kontrolne utičnice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Modo de Controle do Socket" + "value": "وضع التحكم بالمقبس" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Режим управления сокетом" + "value": "Socket-kontrollmodus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Modo de Controle do Socket" } }, "th": { @@ -139943,52 +140709,46 @@ "state": "translated", "value": "Режим керуючого сокета" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "套接字控制模式" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Socket 控制模式" - } } } }, "settings.automation.socketMode.note": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يتحكم بالوصول إلى مقبس Unix المحلي للتحكم البرمجي. اختر الوضع الذي يتناسب مع نموذج التهديد الخاص بك." + "value": "Controls access to the local Unix socket for programmatic control. Choose a mode that matches your threat model." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kontroliše pristup lokalnoj Unix utičnici za programsku kontrolu. Odaberite režim koji odgovara vašem modelu prijetnji." + "value": "プログラムによる制御のためのローカルUnix socketへのアクセスを制御します。脅威モデルに合ったモードを選択してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Styrer adgangen til den lokale Unix-socket til programmatisk kontrol. Vælg en tilstand, der passer til din trusselsmodel." + "value": "控制本地 Unix 套接字的访问权限,用于程序化控制。请选择与您的安全需求匹配的模式。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Steuert den Zugriff auf den lokalen Unix-Socket für programmatische Steuerung. Wählen Sie einen Modus, der Ihrem Bedrohungsmodell entspricht." + "value": "控制本機 Unix Socket 的程式化控制存取。選擇符合您安全需求的模式。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Controls access to the local Unix socket for programmatic control. Choose a mode that matches your threat model." + "value": "프로그래밍 방식 제어를 위한 로컬 Unix 소켓 접근을 제어합니다. 보안 모델에 맞는 모드를 선택하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Steuert den Zugriff auf den lokalen Unix-Socket für programmatische Steuerung. Wählen Sie einen Modus, der Ihrem Bedrohungsmodell entspricht." } }, "es": { @@ -140009,40 +140769,46 @@ "value": "Controlla l'accesso al socket Unix locale per il controllo programmatico. Scegli una modalità adeguata al tuo modello di rischio." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "プログラムによる制御のためのローカルUnix socketへのアクセスを制御します。脅威モデルに合ったモードを選択してください。" + "value": "Styrer adgangen til den lokale Unix-socket til programmatisk kontrol. Vælg en tilstand, der passer til din trusselsmodel." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "프로그래밍 방식 제어를 위한 로컬 Unix 소켓 접근을 제어합니다. 보안 모델에 맞는 모드를 선택하세요." + "value": "Kontroluje dostęp do lokalnego gniazda Unix do programowego sterowania. Wybierz tryb odpowiadający Twojemu modelowi zagrożeń." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Styrer tilgang til den lokale Unix-socketen for programmatisk kontroll. Velg en modus som passer til din trusselmodell." + "value": "Управляет доступом к локальному Unix-сокету для программного управления. Выберите режим, соответствующий вашей модели угроз." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kontroluje dostęp do lokalnego gniazda Unix do programowego sterowania. Wybierz tryb odpowiadający Twojemu modelowi zagrożeń." + "value": "Kontroliše pristup lokalnoj Unix utičnici za programsku kontrolu. Odaberite režim koji odgovara vašem modelu prijetnji." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Controla o acesso ao socket Unix local para controle programático. Escolha um modo que corresponda ao seu modelo de ameaça." + "value": "يتحكم بالوصول إلى مقبس Unix المحلي للتحكم البرمجي. اختر الوضع الذي يتناسب مع نموذج التهديد الخاص بك." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Управляет доступом к локальному Unix-сокету для программного управления. Выберите режим, соответствующий вашей модели угроз." + "value": "Styrer tilgang til den lokale Unix-socketen for programmatisk kontroll. Velg en modus som passer til din trusselmodell." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Controla o acesso ao socket Unix local para controle programático. Escolha um modo que corresponda ao seu modelo de ameaça." } }, "th": { @@ -140062,52 +140828,46 @@ "state": "translated", "value": "Керує доступом до локального Unix-сокета для програмного контролю. Виберіть режим відповідно до вашої моделі загроз." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "控制本地 Unix 套接字的访问权限,用于程序化控制。请选择与您的安全需求匹配的模式。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "控制本機 Unix Socket 的程式化控制存取。選擇符合您安全需求的模式。" - } } } }, "settings.automation.socketOverrides.note": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التجاوزات: CMUX_SOCKET_ENABLE و CMUX_SOCKET_MODE و CMUX_SOCKET_PATH (اضبط CMUX_ALLOW_SOCKET_OVERRIDE=1 لبناءات stable/nightly)." + "value": "Overrides: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE, and CMUX_SOCKET_PATH (set CMUX_ALLOW_SOCKET_OVERRIDE=1 for stable/nightly builds)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premošćenja: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE i CMUX_SOCKET_PATH (postavite CMUX_ALLOW_SOCKET_OVERRIDE=1 za stabilne/nightly verzije)." + "value": "オーバーライド: CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE、CMUX_SOCKET_PATH(stable/nightlyビルドではCMUX_ALLOW_SOCKET_OVERRIDE=1を設定)。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilsidesættelser: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE og CMUX_SOCKET_PATH (sæt CMUX_ALLOW_SOCKET_OVERRIDE=1 for stabile/nightly builds)." + "value": "覆盖项:CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE 和 CMUX_SOCKET_PATH(对稳定版/每日构建版需设置 CMUX_ALLOW_SOCKET_OVERRIDE=1)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Überschreibungen: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE und CMUX_SOCKET_PATH (setzen Sie CMUX_ALLOW_SOCKET_OVERRIDE=1 für Stable-/Nightly-Builds)." + "value": "覆寫設定:CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE 和 CMUX_SOCKET_PATH(穩定版/每夜版需設定 CMUX_ALLOW_SOCKET_OVERRIDE=1)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Overrides: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE, and CMUX_SOCKET_PATH (set CMUX_ALLOW_SOCKET_OVERRIDE=1 for stable/nightly builds)." + "value": "재정의: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE, CMUX_SOCKET_PATH (안정/나이틀리 빌드의 경우 CMUX_ALLOW_SOCKET_OVERRIDE=1 설정)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Überschreibungen: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE und CMUX_SOCKET_PATH (setzen Sie CMUX_ALLOW_SOCKET_OVERRIDE=1 für Stable-/Nightly-Builds)." } }, "es": { @@ -140128,40 +140888,46 @@ "value": "Override: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE e CMUX_SOCKET_PATH (imposta CMUX_ALLOW_SOCKET_OVERRIDE=1 per le build stable/nightly)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オーバーライド: CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE、CMUX_SOCKET_PATH(stable/nightlyビルドではCMUX_ALLOW_SOCKET_OVERRIDE=1を設定)。" + "value": "Tilsidesættelser: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE og CMUX_SOCKET_PATH (sæt CMUX_ALLOW_SOCKET_OVERRIDE=1 for stabile/nightly builds)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "재정의: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE, CMUX_SOCKET_PATH (안정/나이틀리 빌드의 경우 CMUX_ALLOW_SOCKET_OVERRIDE=1 설정)." + "value": "Nadpisania: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE i CMUX_SOCKET_PATH (ustaw CMUX_ALLOW_SOCKET_OVERRIDE=1 dla wersji stabilnych/nightly)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Overstyringer: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE og CMUX_SOCKET_PATH (sett CMUX_ALLOW_SOCKET_OVERRIDE=1 for stabile/nattlige bygg)." + "value": "Переопределения: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE и CMUX_SOCKET_PATH (установите CMUX_ALLOW_SOCKET_OVERRIDE=1 для стабильных/ночных сборок)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nadpisania: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE i CMUX_SOCKET_PATH (ustaw CMUX_ALLOW_SOCKET_OVERRIDE=1 dla wersji stabilnych/nightly)." + "value": "Premošćenja: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE i CMUX_SOCKET_PATH (postavite CMUX_ALLOW_SOCKET_OVERRIDE=1 za stabilne/nightly verzije)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Substituições: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE e CMUX_SOCKET_PATH (defina CMUX_ALLOW_SOCKET_OVERRIDE=1 para builds stable/nightly)." + "value": "التجاوزات: CMUX_SOCKET_ENABLE و CMUX_SOCKET_MODE و CMUX_SOCKET_PATH (اضبط CMUX_ALLOW_SOCKET_OVERRIDE=1 لبناءات stable/nightly)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переопределения: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE и CMUX_SOCKET_PATH (установите CMUX_ALLOW_SOCKET_OVERRIDE=1 для стабильных/ночных сборок)." + "value": "Overstyringer: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE og CMUX_SOCKET_PATH (sett CMUX_ALLOW_SOCKET_OVERRIDE=1 for stabile/nattlige bygg)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Substituições: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE e CMUX_SOCKET_PATH (defina CMUX_ALLOW_SOCKET_OVERRIDE=1 para builds stable/nightly)." } }, "th": { @@ -140181,52 +140947,46 @@ "state": "translated", "value": "Перевизначення: CMUX_SOCKET_ENABLE, CMUX_SOCKET_MODE та CMUX_SOCKET_PATH (встановіть CMUX_ALLOW_SOCKET_OVERRIDE=1 для стабільних/нічних збірок)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "覆盖项:CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE 和 CMUX_SOCKET_PATH(对稳定版/每日构建版需设置 CMUX_ALLOW_SOCKET_OVERRIDE=1)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "覆寫設定:CMUX_SOCKET_ENABLE、CMUX_SOCKET_MODE 和 CMUX_SOCKET_PATH(穩定版/每夜版需設定 CMUX_ALLOW_SOCKET_OVERRIDE=1)。" - } } } }, "settings.automation.socketPassword": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "كلمة مرور المقبس" + "value": "Socket Password" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lozinka utičnice" + "value": "ソケットパスワード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Socket-adgangskode" + "value": "套接字密码" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Socket-Passwort" + "value": "Socket 密碼" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Socket Password" + "value": "소켓 비밀번호" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Socket-Passwort" } }, "es": { @@ -140247,40 +141007,46 @@ "value": "Password socket" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ソケットパスワード" + "value": "Socket-adgangskode" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "소켓 비밀번호" + "value": "Hasło gniazda" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Socket-passord" + "value": "Пароль сокета" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hasło gniazda" + "value": "Lozinka utičnice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Senha do Socket" + "value": "كلمة مرور المقبس" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пароль сокета" + "value": "Socket-passord" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Senha do Socket" } }, "th": { @@ -140300,52 +141066,46 @@ "state": "translated", "value": "Пароль сокета" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "套接字密码" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "Socket 密碼" - } } } }, "settings.automation.socketPassword.change": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تغيير" + "value": "Change" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Promijeni" + "value": "変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skift" + "value": "更改" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ändern" + "value": "變更" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Change" + "value": "변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ändern" } }, "es": { @@ -140366,40 +141126,46 @@ "value": "Modifica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "変更" + "value": "Skift" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "변경" + "value": "Zmień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Endre" + "value": "Изменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień" + "value": "Promijeni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alterar" + "value": "تغيير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Изменить" + "value": "Endre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alterar" } }, "th": { @@ -140419,52 +141185,46 @@ "state": "translated", "value": "Змінити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更改" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "變更" - } } } }, "settings.automation.socketPassword.clear": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح" + "value": "Clear" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši" + "value": "クリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd" + "value": "清除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Löschen" + "value": "清除" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear" + "value": "지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Löschen" } }, "es": { @@ -140485,40 +141245,46 @@ "value": "Cancella" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クリア" + "value": "Ryd" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "지우기" + "value": "Wyczyść" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern" + "value": "Очистить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść" + "value": "Obriši" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar" + "value": "مسح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить" + "value": "Fjern" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar" } }, "th": { @@ -140538,52 +141304,46 @@ "state": "translated", "value": "Очистити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除" - } } } }, "settings.automation.socketPassword.clearFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل مسح كلمة المرور (%@)." + "value": "Failed to clear password (%@)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije uspjelo brisanje lozinke (%@)." + "value": "パスワードのクリアに失敗しました(%@)。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke rydde adgangskode (%@)." + "value": "清除密码失败 (%@)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwort konnte nicht gelöscht werden (%@)." + "value": "清除密碼失敗(%@)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Failed to clear password (%@)." + "value": "비밀번호 지우기 실패 (%@)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwort konnte nicht gelöscht werden (%@)." } }, "es": { @@ -140604,40 +141364,46 @@ "value": "Impossibile cancellare la password (%@)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードのクリアに失敗しました(%@)。" + "value": "Kunne ikke rydde adgangskode (%@)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호 지우기 실패 (%@)." + "value": "Nie udało się wyczyścić hasła (%@)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke fjerne passord (%@)." + "value": "Не удалось очистить пароль (%@)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się wyczyścić hasła (%@)." + "value": "Nije uspjelo brisanje lozinke (%@)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Falha ao limpar a senha (%@)." + "value": "فشل مسح كلمة المرور (%@)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось очистить пароль (%@)." + "value": "Kunne ikke fjerne passord (%@)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha ao limpar a senha (%@)." } }, "th": { @@ -140657,52 +141423,46 @@ "state": "translated", "value": "Не вдалося очистити пароль (%@)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除密码失败 (%@)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除密碼失敗(%@)。" - } } } }, "settings.automation.socketPassword.cleared": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم مسح كلمة المرور." + "value": "Password cleared." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lozinka obrisana." + "value": "パスワードをクリアしました。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adgangskode ryddet." + "value": "密码已清除。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwort gelöscht." + "value": "密碼已清除。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Password cleared." + "value": "비밀번호가 지워졌습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwort gelöscht." } }, "es": { @@ -140723,40 +141483,46 @@ "value": "Password cancellata." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードをクリアしました。" + "value": "Adgangskode ryddet." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호가 지워졌습니다." + "value": "Hasło wyczyszczone." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Passord fjernet." + "value": "Пароль очищен." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hasło wyczyszczone." + "value": "Lozinka obrisana." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Senha removida." + "value": "تم مسح كلمة المرور." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пароль очищен." + "value": "Passord fjernet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Senha removida." } }, "th": { @@ -140776,18 +141542,6 @@ "state": "translated", "value": "Пароль очищено." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "密码已清除。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "密碼已清除。" - } } } }, @@ -140811,34 +141565,40 @@ "settings.automation.socketPassword.enterFirst": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل كلمة مرور أولاً." + "value": "Enter a password first." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prvo unesite lozinku." + "value": "まずパスワードを入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast en adgangskode først." + "value": "请先输入密码。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geben Sie zuerst ein Passwort ein." + "value": "請先輸入密碼。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a password first." + "value": "먼저 비밀번호를 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geben Sie zuerst ein Passwort ein." } }, "es": { @@ -140859,40 +141619,46 @@ "value": "Inserisci prima una password." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "まずパスワードを入力してください。" + "value": "Indtast en adgangskode først." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "먼저 비밀번호를 입력하세요." + "value": "Najpierw wprowadź hasło." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Skriv inn et passord først." + "value": "Сначала введите пароль." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Najpierw wprowadź hasło." + "value": "Prvo unesite lozinku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Insira uma senha primeiro." + "value": "أدخل كلمة مرور أولاً." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сначала введите пароль." + "value": "Skriv inn et passord først." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Insira uma senha primeiro." } }, "th": { @@ -140912,52 +141678,46 @@ "state": "translated", "value": "Спочатку введіть пароль." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请先输入密码。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請先輸入密碼。" - } } } }, "settings.automation.socketPassword.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "كلمة المرور" + "value": "Password" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lozinka" + "value": "パスワード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adgangskode" + "value": "密码" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwort" + "value": "密碼" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Password" + "value": "비밀번호" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwort" } }, "es": { @@ -140978,40 +141738,46 @@ "value": "Password" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワード" + "value": "Adgangskode" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호" + "value": "Hasło" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Passord" + "value": "Пароль" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hasło" + "value": "Lozinka" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Senha" + "value": "كلمة المرور" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пароль" + "value": "Passord" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Senha" } }, "th": { @@ -141031,52 +141797,46 @@ "state": "translated", "value": "Пароль" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "密码" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "密碼" - } } } }, "settings.automation.socketPassword.saveFailed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل حفظ كلمة المرور (%@)." + "value": "Failed to save password (%@)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije uspjelo spremanje lozinke (%@)." + "value": "パスワードの保存に失敗しました(%@)。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke gemme adgangskode (%@)." + "value": "保存密码失败 (%@)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwort konnte nicht gespeichert werden (%@)." + "value": "儲存密碼失敗(%@)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Failed to save password (%@)." + "value": "비밀번호 저장 실패 (%@)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwort konnte nicht gespeichert werden (%@)." } }, "es": { @@ -141097,40 +141857,46 @@ "value": "Impossibile salvare la password (%@)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードの保存に失敗しました(%@)。" + "value": "Kunne ikke gemme adgangskode (%@)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호 저장 실패 (%@)." + "value": "Nie udało się zapisać hasła (%@)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke lagre passord (%@)." + "value": "Не удалось сохранить пароль (%@)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się zapisać hasła (%@)." + "value": "Nije uspjelo spremanje lozinke (%@)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Falha ao salvar a senha (%@)." + "value": "فشل حفظ كلمة المرور (%@)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось сохранить пароль (%@)." + "value": "Kunne ikke lagre passord (%@)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha ao salvar a senha (%@)." } }, "th": { @@ -141150,52 +141916,46 @@ "state": "translated", "value": "Не вдалося зберегти пароль (%@)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "保存密码失败 (%@)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "儲存密碼失敗(%@)。" - } } } }, "settings.automation.socketPassword.saved": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تم حفظ كلمة المرور." + "value": "Password saved." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lozinka spremljena." + "value": "パスワードを保存しました。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adgangskode gemt." + "value": "密码已保存。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwort gespeichert." + "value": "密碼已儲存。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Password saved." + "value": "비밀번호가 저장되었습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwort gespeichert." } }, "es": { @@ -141216,40 +141976,46 @@ "value": "Password salvata." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードを保存しました。" + "value": "Adgangskode gemt." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호가 저장되었습니다." + "value": "Hasło zapisane." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Passord lagret." + "value": "Пароль сохранен." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hasło zapisane." + "value": "Lozinka spremljena." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Senha salva." + "value": "تم حفظ كلمة المرور." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пароль сохранен." + "value": "Passord lagret." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Senha salva." } }, "th": { @@ -141269,52 +142035,46 @@ "state": "translated", "value": "Пароль збережено." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "密码已保存。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "密碼已儲存。" - } } } }, "settings.automation.socketPassword.set": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعيين" + "value": "Set" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Postavi" + "value": "設定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Angiv" + "value": "设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Festlegen" + "value": "設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Set" + "value": "설정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Festlegen" } }, "es": { @@ -141335,40 +142095,46 @@ "value": "Imposta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "設定" + "value": "Angiv" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설정" + "value": "Ustaw" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Angi" + "value": "Установить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ustaw" + "value": "Postavi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Definir" + "value": "تعيين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Установить" + "value": "Angi" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Definir" } }, "th": { @@ -141388,52 +142154,46 @@ "state": "translated", "value": "Встановити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "设置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "設定" - } } } }, "settings.automation.socketPassword.subtitleSet": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مخزنة في Application Support." + "value": "Stored in Application Support." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pohranjena u Application Support." + "value": "Application Supportに保存済み。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gemt i Application Support." + "value": "存储在应用程序支持目录中。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gespeichert in Application Support." + "value": "儲存於 Application Support。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Stored in Application Support." + "value": "Application Support에 저장됨." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gespeichert in Application Support." } }, "es": { @@ -141454,40 +142214,46 @@ "value": "Memorizzata nel Supporto Applicazioni." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "Application Supportに保存済み。" + "value": "Gemt i Application Support." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Application Support에 저장됨." + "value": "Przechowywane w Application Support." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lagret i Application Support." + "value": "Хранится в Application Support." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przechowywane w Application Support." + "value": "Pohranjena u Application Support." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Armazenada em Application Support." + "value": "مخزنة في Application Support." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Хранится в Application Support." + "value": "Lagret i Application Support." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Armazenada em Application Support." } }, "th": { @@ -141507,52 +142273,46 @@ "state": "translated", "value": "Збережено в Application Support." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "存储在应用程序支持目录中。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "儲存於 Application Support。" - } } } }, "settings.automation.socketPassword.subtitleUnset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم تعيين كلمة مرور. سيتم حظر العملاء الخارجيين حتى يتم تكوين واحدة." + "value": "No password set. External clients will be blocked until one is configured." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lozinka nije postavljena. Vanjski klijenti će biti blokirani dok se ne konfiguriše." + "value": "パスワードが設定されていません。設定するまで外部クライアントはブロックされます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen adgangskode angivet. Eksterne klienter blokeres, indtil en er konfigureret." + "value": "未设置密码。外部客户端将被阻止,直到配置密码为止。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Kein Passwort festgelegt. Externe Clients werden blockiert, bis eines konfiguriert ist." + "value": "尚未設定密碼。外部用戶端將被封鎖,直到設定密碼為止。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No password set. External clients will be blocked until one is configured." + "value": "비밀번호가 설정되지 않았습니다. 비밀번호를 구성하기 전까지 외부 클라이언트가 차단됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Kein Passwort festgelegt. Externe Clients werden blockiert, bis eines konfiguriert ist." } }, "es": { @@ -141573,40 +142333,46 @@ "value": "Nessuna password impostata. I client esterni verranno bloccati finché non ne viene configurata una." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードが設定されていません。設定するまで外部クライアントはブロックされます。" + "value": "Ingen adgangskode angivet. Eksterne klienter blokeres, indtil en er konfigureret." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호가 설정되지 않았습니다. 비밀번호를 구성하기 전까지 외부 클라이언트가 차단됩니다." + "value": "Hasło nie jest ustawione. Klienty zewnętrzne będą blokowane, dopóki nie zostanie skonfigurowane." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen passord angitt. Eksterne klienter vil bli blokkert inntil et passord er konfigurert." + "value": "Пароль не установлен. Внешние клиенты будут заблокированы, пока он не будет настроен." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hasło nie jest ustawione. Klienty zewnętrzne będą blokowane, dopóki nie zostanie skonfigurowane." + "value": "Lozinka nije postavljena. Vanjski klijenti će biti blokirani dok se ne konfiguriše." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma senha definida. Clientes externos serão bloqueados até que uma seja configurada." + "value": "لم يتم تعيين كلمة مرور. سيتم حظر العملاء الخارجيين حتى يتم تكوين واحدة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пароль не установлен. Внешние клиенты будут заблокированы, пока он не будет настроен." + "value": "Ingen passord angitt. Eksterne klienter vil bli blokkert inntil et passord er konfigurert." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma senha definida. Clientes externos serão bloqueados até que uma seja configurada." } }, "th": { @@ -141626,18 +142392,6 @@ "state": "translated", "value": "Пароль не встановлено. Зовнішні клієнти будуть заблоковані, поки його не налаштувати." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "未设置密码。外部客户端将被阻止,直到配置密码为止。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "尚未設定密碼。外部用戶端將被封鎖,直到設定密碼為止。" - } } } }, @@ -142120,6 +142874,18 @@ "settings.automation.workspaceAutoNaming": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Auto-Naming" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースの自動命名" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -142144,12 +142910,6 @@ "value": "Automatische Benennung von Arbeitsbereichen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Workspace Auto-Naming" - } - }, "es": { "stringUnit": { "state": "translated", @@ -142168,12 +142928,6 @@ "value": "Assegnazione automatica dei nomi agli spazi di lavoro" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペースの自動命名" - } - }, "km": { "stringUnit": { "state": "translated", @@ -142245,6 +142999,18 @@ "settings.automation.workspaceAutoNaming.hooksOffWarning": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Claude Code Integration is off, so Claude sessions will not be auto-named. Other supported agents still name when their cmux hooks are installed." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Claude Code 連携がオフのため、Claude セッションは自動命名されません。他の対応エージェントは、それぞれの cmux フックがインストールされていれば引き続き命名されます。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -142269,12 +143035,6 @@ "value": "Die Claude Code-Integration ist deaktiviert, daher werden Claude-Sitzungen nicht automatisch benannt. Andere unterstützte Agenten benennen weiterhin, wenn ihre cmux-Hooks installiert sind." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Claude Code Integration is off, so Claude sessions will not be auto-named. Other supported agents still name when their cmux hooks are installed." - } - }, "es": { "stringUnit": { "state": "translated", @@ -142293,12 +143053,6 @@ "value": "L'integrazione Claude Code è disattivata, quindi le sessioni Claude non verranno nominate automaticamente. Gli altri agenti supportati continuano a nominare quando i loro hook cmux sono installati." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Claude Code 連携がオフのため、Claude セッションは自動命名されません。他の対応エージェントは、それぞれの cmux フックがインストールされていれば引き続き命名されます。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -142370,6 +143124,18 @@ "settings.automation.workspaceAutoNaming.note": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "When enabled, cmux summarizes supported agent sessions into short workspace and tab names using each agent's own binary, refreshed as the topic shifts. Manual renames always win and stop auto-naming for that workspace or tab. Uses your agent account for the short summarization calls." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "有効にすると、cmux は対応エージェントの各バイナリを使ってエージェントセッションを短いワークスペース名とタブ名に要約し、話題が変わると更新します。手動の名前変更が常に優先され、そのワークスペースやタブの自動命名は停止します。短い要約呼び出しにはユーザーのエージェントアカウントが使われます。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -142394,12 +143160,6 @@ "value": "Wenn aktiviert, fasst cmux unterstützte Agentensitzungen mit der jeweiligen Agent-Binärdatei zu kurzen Arbeitsbereichs- und Tabnamen zusammen und aktualisiert sie, wenn sich das Thema ändert. Manuelle Umbenennungen haben immer Vorrang und stoppen die automatische Benennung für diesen Arbeitsbereich oder Tab. Für die kurzen Zusammenfassungsaufrufe wird dein Agentenkonto verwendet." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "When enabled, cmux summarizes supported agent sessions into short workspace and tab names using each agent's own binary, refreshed as the topic shifts. Manual renames always win and stop auto-naming for that workspace or tab. Uses your agent account for the short summarization calls." - } - }, "es": { "stringUnit": { "state": "translated", @@ -142418,12 +143178,6 @@ "value": "Quando è attivo, cmux riassume le sessioni degli agenti supportati in brevi nomi di spazi di lavoro e schede usando il binario di ciascun agente, aggiornandoli quando cambia l'argomento. Le rinominazioni manuali hanno sempre la precedenza e interrompono la denominazione automatica per quello spazio di lavoro o quella scheda. Usa il tuo account dell'agente per le brevi chiamate di riepilogo." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "有効にすると、cmux は対応エージェントの各バイナリを使ってエージェントセッションを短いワークスペース名とタブ名に要約し、話題が変わると更新します。手動の名前変更が常に優先され、そのワークスペースやタブの自動命名は停止します。短い要約呼び出しにはユーザーのエージェントアカウントが使われます。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -142495,6 +143249,18 @@ "settings.automation.workspaceAutoNaming.subtitleOff": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace and tab names are never generated." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースとタブの名前は自動生成されません。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -142519,12 +143285,6 @@ "value": "Namen für Arbeitsbereiche und Tabs werden nie erzeugt." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Workspace and tab names are never generated." - } - }, "es": { "stringUnit": { "state": "translated", @@ -142543,12 +143303,6 @@ "value": "I nomi di spazi di lavoro e schede non vengono mai generati." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペースとタブの名前は自動生成されません。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -142620,6 +143374,18 @@ "settings.automation.workspaceAutoNaming.subtitleOn": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspaces and tabs are named from agent conversations." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "エージェントの会話からワークスペースとタブに名前が付きます。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -142644,12 +143410,6 @@ "value": "Arbeitsbereiche und Tabs werden aus Agentengesprächen benannt." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Workspaces and tabs are named from agent conversations." - } - }, "es": { "stringUnit": { "state": "translated", @@ -142668,12 +143428,6 @@ "value": "Spazi di lavoro e schede vengono nominati dalle conversazioni dell'agente." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "エージェントの会話からワークスペースとタブに名前が付きます。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -143014,55 +143768,115 @@ } } }, - "settings.blendMode.behindWindow": { + "settings.betaFeatures.workspaceControls": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خلف النافذة" + "value": "Workspace Controls" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Iza prozora" + "value": "ワークスペースコントロール" } - }, - "da": { + } + } + }, + "settings.betaFeatures.workspaceControls.subtitleOff": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Bag vindue" + "value": "Keeps sidebar workspace rows on the existing close-only hover control." } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Hinter dem Fenster" + "value": "サイドバーのワークスペース行は既存の閉じる専用ホバーコントロールのままにします。" + } + } + } + }, + "settings.betaFeatures.workspaceControls.subtitleOn": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Lets sidebar workspace rows expose configurable cmux hover controls." } }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "サイドバーのワークスペース行に構成可能な cmux ホバーコントロールを表示します。" + } + } + } + }, + "settings.betaFeatures.workspaceTasks": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Behind Window" + "value": "Workspace Tasks" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Detrás de la ventana" + "value": "ワークスペースタスク" + } + } + } + }, + "settings.betaFeatures.workspaceTasks.subtitleOff": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Hides workspace task lists until you enable them here." } }, - "fr": { + "ja": { "stringUnit": { "state": "translated", - "value": "Derrière la fenêtre" + "value": "ここで有効にするまでワークスペースタスクリストを非表示にします。" + } + } + } + }, + "settings.betaFeatures.workspaceTasks.subtitleOn": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Shows native per-workspace task lists, the task surface, task popovers, and task CLI/socket commands." } }, - "it": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dietro la finestra" + "value": "ワークスペースごとのネイティブタスクリスト、タスクサーフェス、タスクポップオーバー、タスク CLI/ソケットコマンドを表示します。" + } + } + } + }, + "settings.blendMode.behindWindow": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Behind Window" } }, "ja": { @@ -143071,28 +143885,58 @@ "value": "ウインドウの背面" } }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "窗口后方" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "視窗後方" + } + }, "ko": { "stringUnit": { "state": "translated", "value": "윈도우 뒤" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Bak vinduet" + "value": "Hinter dem Fenster" } }, - "pl": { + "es": { "stringUnit": { "state": "translated", - "value": "Za oknem" + "value": "Detrás de la ventana" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Atrás da Janela" + "value": "Derrière la fenêtre" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Dietro la finestra" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Bag vindue" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Za oknem" } }, "ru": { @@ -143101,34 +143945,46 @@ "value": "За окном" } }, - "th": { + "bs": { "stringUnit": { "state": "translated", - "value": "ด้านหลังหน้าต่าง" + "value": "Iza prozora" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pencerenin Arkası" + "value": "خلف النافذة" } }, - "uk": { + "nb": { "stringUnit": { "state": "translated", - "value": "За вікном" + "value": "Bak vinduet" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "窗口后方" + "value": "Atrás da Janela" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "視窗後方" + "value": "ด้านหลังหน้าต่าง" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Pencerenin Arkası" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "За вікном" } } } @@ -143136,34 +143992,40 @@ "settings.blendMode.withinWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "داخل النافذة" + "value": "Within Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unutar prozora" + "value": "ウインドウ内" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Inden i vindue" + "value": "窗口内部" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Innerhalb des Fensters" + "value": "視窗內" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Within Window" + "value": "윈도우 내" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Innerhalb des Fensters" } }, "es": { @@ -143184,40 +144046,46 @@ "value": "All'interno della finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ内" + "value": "Inden i vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 내" + "value": "W oknie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Inni vinduet" + "value": "Внутри окна" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "W oknie" + "value": "Unutar prozora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dentro da Janela" + "value": "داخل النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Внутри окна" + "value": "Inni vinduet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dentro da Janela" } }, "th": { @@ -143237,18 +144105,6 @@ "state": "translated", "value": "Усередині вікна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口内部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗內" - } } } }, @@ -143289,6 +144145,12 @@ "settings.browser.customSearchEngineName": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Custom Search Engine Name" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -143313,12 +144175,6 @@ "value": "Name der benutzerdefinierten Suchmaschine" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom Search Engine Name" - } - }, "es": { "stringUnit": { "state": "translated", @@ -143408,6 +144264,12 @@ "settings.browser.customSearchEngineName.subtitle": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Shown in browser address bar search suggestions." + } + }, "ar": { "stringUnit": { "state": "translated", @@ -143432,12 +144294,6 @@ "value": "Wird in Suchvorschlägen in der Adressleiste des Browsers angezeigt." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Shown in browser address bar search suggestions." - } - }, "es": { "stringUnit": { "state": "translated", @@ -143527,6 +144383,12 @@ "settings.browser.customSearchEngineURLTemplate": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Custom Search URL" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -143551,12 +144413,6 @@ "value": "Benutzerdefinierte Such-URL" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom Search URL" - } - }, "es": { "stringUnit": { "state": "translated", @@ -143646,6 +144502,12 @@ "settings.browser.customSearchEngineURLTemplate.subtitle": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use {query} or %s for the search terms. Without a placeholder, cmux appends q=." + } + }, "ar": { "stringUnit": { "state": "translated", @@ -143670,12 +144532,6 @@ "value": "Verwende {query} oder %s für die Suchbegriffe. Ohne Platzhalter fügt cmux q= hinzu." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use {query} or %s for the search terms. Without a placeholder, cmux appends q=." - } - }, "es": { "stringUnit": { "state": "translated", @@ -143777,16 +144633,16 @@ "value": "取り込む項目を選ぶ…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "가져올 항목 선택…" + "value": "Вибрати, що імпортувати…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати, що імпортувати…" + "value": "가져올 항목 선택…" } } } @@ -143806,16 +144662,16 @@ "value": "ブラウザーデータを取り込む" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오기" } } } @@ -143874,34 +144730,40 @@ "settings.browser.externalPatterns": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عناوين URL للفتح خارجيًا دائمًا" + "value": "URLs to Always Open Externally" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "URL-ovi za uvijek vanjsko otvaranje" + "value": "常に外部で開くURL" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "URL'er der altid åbnes eksternt" + "value": "始终在外部打开的 URL" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "URLs, die immer extern geöffnet werden" + "value": "一律在外部開啟的 URL" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "URLs to Always Open Externally" + "value": "항상 외부에서 열 URL" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "URLs, die immer extern geöffnet werden" } }, "es": { @@ -143922,40 +144784,46 @@ "value": "URL da aprire sempre esternamente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "常に外部で開くURL" + "value": "URL'er der altid åbnes eksternt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "항상 외부에서 열 URL" + "value": "Adresy URL otwierane zawsze zewnętrznie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "URL-er som alltid åpnes eksternt" + "value": "URL для открытия во внешнем браузере" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Adresy URL otwierane zawsze zewnętrznie" + "value": "URL-ovi za uvijek vanjsko otvaranje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "URLs para Sempre Abrir Externamente" + "value": "عناوين URL للفتح خارجيًا دائمًا" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "URL для открытия во внешнем браузере" + "value": "URL-er som alltid åpnes eksternt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "URLs para Sempre Abrir Externamente" } }, "th": { @@ -143975,52 +144843,46 @@ "state": "translated", "value": "URL для завжди зовнішнього відкриття" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "始终在外部打开的 URL" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "一律在外部開啟的 URL" - } } } }, "settings.browser.externalPatterns.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ينطبق على نقرات الروابط في الطرفية واستدعاءات `open https://...` المعترضة. قاعدة واحدة لكل سطر. النص العادي يطابق أي جزء من URL، أو ابدأ بـ `re:` للتعبيرات النمطية (مثال: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "Applies to terminal link clicks and intercepted `open https://...` calls. One rule per line. Plain text matches any URL substring, or prefix with `re:` for regex (for example: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Primjenjuje se na klikove linkova u terminalu i presretnute `open https://...` pozive. Jedno pravilo po redu. Običan tekst odgovara bilo kojem dijelu URL-a, ili dodajte prefiks `re:` za regex (na primjer: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "ターミナルのリンククリックおよびインターセプトされた`open https://...`呼び出しに適用されます。1行に1ルール。プレーンテキストはURL部分文字列に一致し、`re:`プレフィックスで正規表現を使用できます(例: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gælder for terminallinksklik og opfangede `open https://...`-kald. Én regel pr. linje. Almindelig tekst matcher enhver URL-delstreng, eller brug `re:` som præfiks for regex (f.eks.: openai.com/usage, re:^https?://[^/]*\\.example\\.com/(billing|usage))." + "value": "适用于终端中的链接点击和拦截的 `open https://...` 调用。每行一条规则。纯文本匹配任意 URL 子串,或使用 `re:` 前缀表示正则表达式(例如:openai.com/usage、re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gilt für Klicks auf Terminal-Links und abgefangene `open https://...`-Aufrufe. Eine Regel pro Zeile. Klartext stimmt mit jedem URL-Teilstring überein, oder verwenden Sie das Präfix `re:` für Regex (zum Beispiel: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "套用於終端機連結點擊和攔截的 `open https://...` 呼叫。每行一條規則。純文字會比對 URL 的任何子字串,或加上 `re:` 前綴使用正規表示式(例如:openai.com/usage、re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Applies to terminal link clicks and intercepted `open https://...` calls. One rule per line. Plain text matches any URL substring, or prefix with `re:` for regex (for example: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "터미널 링크 클릭 및 인터셉트된 `open https://...` 호출에 적용됩니다. 한 줄에 하나의 규칙. 일반 텍스트는 URL의 하위 문자열을 일치시키며, `re:` 접두사로 정규식을 사용할 수 있습니다 (예: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gilt für Klicks auf Terminal-Links und abgefangene `open https://...`-Aufrufe. Eine Regel pro Zeile. Klartext stimmt mit jedem URL-Teilstring überein, oder verwenden Sie das Präfix `re:` für Regex (zum Beispiel: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, "es": { @@ -144041,40 +144903,46 @@ "value": "Si applica ai clic sui link nel terminale e alle chiamate intercettate `open https://...`. Una regola per riga. Il testo semplice corrisponde a qualsiasi sottostringa dell'URL, oppure usa il prefisso `re:` per le regex (ad esempio: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルのリンククリックおよびインターセプトされた`open https://...`呼び出しに適用されます。1行に1ルール。プレーンテキストはURL部分文字列に一致し、`re:`プレフィックスで正規表現を使用できます(例: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" + "value": "Gælder for terminallinksklik og opfangede `open https://...`-kald. Én regel pr. linje. Almindelig tekst matcher enhver URL-delstreng, eller brug `re:` som præfiks for regex (f.eks.: openai.com/usage, re:^https?://[^/]*\\.example\\.com/(billing|usage))." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 링크 클릭 및 인터셉트된 `open https://...` 호출에 적용됩니다. 한 줄에 하나의 규칙. 일반 텍스트는 URL의 하위 문자열을 일치시키며, `re:` 접두사로 정규식을 사용할 수 있습니다 (예: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "Dotyczy kliknięć linków w terminalu i przechwyconych wywołań `open https://...`. Jedna reguła na wiersz. Zwykły tekst dopasowuje dowolny fragment URL, lub użyj prefiksu `re:` dla wyrażeń regularnych (na przykład: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjelder for terminallenkeklikk og avlyttede `open https://...`-kall. Én regel per linje. Ren tekst matcher enhver del av URL-en, eller prefiks med `re:` for regulære uttrykk (for eksempel: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "Применяется к нажатиям на ссылки в терминале и перехваченным вызовам `open https://...`. Одно правило на строку. Обычный текст совпадает с любой подстрокой URL, или используйте префикс `re:` для регулярных выражений (например: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dotyczy kliknięć linków w terminalu i przechwyconych wywołań `open https://...`. Jedna reguła na wiersz. Zwykły tekst dopasowuje dowolny fragment URL, lub użyj prefiksu `re:` dla wyrażeń regularnych (na przykład: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "Primjenjuje se na klikove linkova u terminalu i presretnute `open https://...` pozive. Jedno pravilo po redu. Običan tekst odgovara bilo kojem dijelu URL-a, ili dodajte prefiks `re:` za regex (na primjer: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aplica-se a cliques em links do terminal e chamadas interceptadas de `open https://...`. Uma regra por linha. Texto simples corresponde a qualquer substring de URL, ou prefixe com `re:` para regex (por exemplo: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "ينطبق على نقرات الروابط في الطرفية واستدعاءات `open https://...` المعترضة. قاعدة واحدة لكل سطر. النص العادي يطابق أي جزء من URL، أو ابدأ بـ `re:` للتعبيرات النمطية (مثال: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Применяется к нажатиям на ссылки в терминале и перехваченным вызовам `open https://...`. Одно правило на строку. Обычный текст совпадает с любой подстрокой URL, или используйте префикс `re:` для регулярных выражений (например: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + "value": "Gjelder for terminallenkeklikk og avlyttede `open https://...`-kall. Én regel per linje. Ren tekst matcher enhver del av URL-en, eller prefiks med `re:` for regulære uttrykk (for eksempel: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aplica-se a cliques em links do terminal e chamadas interceptadas de `open https://...`. Uma regra por linha. Texto simples corresponde a qualquer substring de URL, ou prefixe com `re:` para regex (por exemplo: openai.com/usage, re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))." } }, "th": { @@ -144094,18 +144962,6 @@ "state": "translated", "value": "Застосовується до кліків на посилання в терміналі та перехоплених викликів `open https://...`. Одне правило на рядок. Звичайний текст збігається з будь-якою частиною URL, або додайте префікс `re:` для регулярного виразу (наприклад: openai.com/usage, re:^https?://[^/]*\\.example\\.com/(billing|usage))." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "适用于终端中的链接点击和拦截的 `open https://...` 调用。每行一条规则。纯文本匹配任意 URL 子串,或使用 `re:` 前缀表示正则表达式(例如:openai.com/usage、re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "套用於終端機連結點擊和攔截的 `open https://...` 呼叫。每行一條規則。純文字會比對 URL 的任何子字串,或加上 `re:` 前綴使用正規表示式(例如:openai.com/usage、re:^https?://[^/]*\\\\.example\\\\.com/(billing|usage))。" - } } } }, @@ -144248,34 +145104,40 @@ "settings.browser.history": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سجل التصفح" + "value": "Browsing History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Historija pregledanja" + "value": "ブラウザ履歴" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browserhistorik" + "value": "浏览历史" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browserverlauf" + "value": "瀏覽記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browsing History" + "value": "탐색 기록" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browserverlauf" } }, "es": { @@ -144296,40 +145158,46 @@ "value": "Cronologia di navigazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ履歴" + "value": "Browserhistorik" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탐색 기록" + "value": "Historia przeglądania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleserhistorikk" + "value": "История просмотра" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Historia przeglądania" + "value": "Historija pregledanja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Histórico de Navegação" + "value": "سجل التصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "История просмотра" + "value": "Nettleserhistorikk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Histórico de Navegação" } }, "th": { @@ -144349,52 +145217,46 @@ "state": "translated", "value": "Історія перегляду" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览历史" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽記錄" - } } } }, "settings.browser.history.clearButton": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح السجل…" + "value": "Clear History…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši historiju…" + "value": "履歴をクリア…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd historik…" + "value": "清除历史记录..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verlauf löschen …" + "value": "清除記錄..." + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "기록 지우기…" } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Clear History…" + "value": "Verlauf löschen …" } }, "es": { @@ -144415,40 +145277,46 @@ "value": "Cancella cronologia…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "履歴をクリア…" + "value": "Ryd historik…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기록 지우기…" + "value": "Wyczyść historię…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tøm historikk …" + "value": "Очистить историю..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść historię…" + "value": "Obriši historiju…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Histórico…" + "value": "مسح السجل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить историю..." + "value": "Tøm historikk …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Histórico…" } }, "th": { @@ -144468,52 +145336,46 @@ "state": "translated", "value": "Очистити історію…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除历史记录..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除記錄..." - } } } }, "settings.browser.history.clearDialog.cancel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء" + "value": "Cancel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkaži" + "value": "キャンセル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Annuller" + "value": "取消" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Abbrechen" + "value": "取消" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Cancel" + "value": "취소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Abbrechen" } }, "es": { @@ -144534,40 +145396,46 @@ "value": "Annulla" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンセル" + "value": "Annuller" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Anuluj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avbryt" + "value": "Отменить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Anuluj" + "value": "Otkaži" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cancelar" + "value": "إلغاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отменить" + "value": "Avbryt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cancelar" } }, "th": { @@ -144587,52 +145455,46 @@ "state": "translated", "value": "Скасувати" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "取消" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "取消" - } } } }, "settings.browser.history.clearDialog.confirm": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح السجل" + "value": "Clear History" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši historiju" + "value": "履歴をクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd historik" + "value": "清除历史记录" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verlauf löschen" + "value": "清除記錄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear History" + "value": "기록 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verlauf löschen" } }, "es": { @@ -144653,40 +145515,46 @@ "value": "Cancella cronologia" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "履歴をクリア" + "value": "Ryd historik" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기록 지우기" + "value": "Wyczyść historię" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tøm historikk" + "value": "Очистить историю" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść historię" + "value": "Obriši historiju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Histórico" + "value": "مسح السجل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить историю" + "value": "Tøm historikk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Histórico" } }, "th": { @@ -144706,52 +145574,46 @@ "state": "translated", "value": "Очистити історію" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除历史记录" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除記錄" - } } } }, "settings.browser.history.clearDialog.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يؤدي هذا إلى إزالة اقتراحات الصفحات المزارة من شريط عنوان المتصفح." + "value": "This removes visited-page suggestions from the browser omnibar." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ovo uklanja prijedloge posjećenih stranica iz omnibar preglednika." + "value": "ブラウザのオムニバーから訪問済みページの候補が削除されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Dette fjerner besøgte sideforslag fra browserens omnibar." + "value": "这将从浏览器地址栏中移除已访问页面的建议。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dies entfernt Vorschläge für besuchte Seiten aus der Browser-Adressleiste." + "value": "這會移除瀏覽器網址列中已造訪頁面的建議。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "This removes visited-page suggestions from the browser omnibar." + "value": "브라우저 옴니바에서 방문 페이지 제안을 제거합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dies entfernt Vorschläge für besuchte Seiten aus der Browser-Adressleiste." } }, "es": { @@ -144772,40 +145634,46 @@ "value": "Questa operazione rimuove i suggerimenti delle pagine visitate dalla barra degli indirizzi del browser." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザのオムニバーから訪問済みページの候補が削除されます。" + "value": "Dette fjerner besøgte sideforslag fra browserens omnibar." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 옴니바에서 방문 페이지 제안을 제거합니다." + "value": "Spowoduje to usunięcie podpowiedzi odwiedzonych stron z paska adresu przeglądarki." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dette fjerner forslag basert på besøkte sider fra nettleserens adressefelt." + "value": "Это удалит подсказки посещенных страниц из адресной строки браузера." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Spowoduje to usunięcie podpowiedzi odwiedzonych stron z paska adresu przeglądarki." + "value": "Ovo uklanja prijedloge posjećenih stranica iz omnibar preglednika." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Isto remove as sugestões de páginas visitadas da barra de endereço do navegador." + "value": "يؤدي هذا إلى إزالة اقتراحات الصفحات المزارة من شريط عنوان المتصفح." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Это удалит подсказки посещенных страниц из адресной строки браузера." + "value": "Dette fjerner forslag basert på besøkte sider fra nettleserens adressefelt." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Isto remove as sugestões de páginas visitadas da barra de endereço do navegador." } }, "th": { @@ -144825,52 +145693,46 @@ "state": "translated", "value": "Це видалить підказки відвіданих сторінок з адресного рядка браузера." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "这将从浏览器地址栏中移除已访问页面的建议。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "這會移除瀏覽器網址列中已造訪頁面的建議。" - } } } }, "settings.browser.history.clearDialog.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح سجل المتصفح؟" + "value": "Clear browser history?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obrisati historiju preglednika?" + "value": "ブラウザ履歴をクリアしますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd browserhistorik?" + "value": "清除浏览器历史记录?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browserverlauf löschen?" + "value": "要清除瀏覽記錄嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear browser history?" + "value": "브라우저 기록을 지우시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browserverlauf löschen?" } }, "es": { @@ -144891,40 +145753,46 @@ "value": "Cancellare la cronologia del browser?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ履歴をクリアしますか?" + "value": "Ryd browserhistorik?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 기록을 지우시겠습니까?" + "value": "Wyczyścić historię przeglądarki?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tømme nettleserhistorikk?" + "value": "Очистить историю браузера?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyścić historię przeglądarki?" + "value": "Obrisati historiju preglednika?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar histórico do navegador?" + "value": "مسح سجل المتصفح؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить историю браузера?" + "value": "Tømme nettleserhistorikk?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar histórico do navegador?" } }, "th": { @@ -144944,52 +145812,46 @@ "state": "translated", "value": "Очистити історію браузера?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "清除浏览器历史记录?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要清除瀏覽記錄嗎?" - } } } }, "settings.browser.history.subtitleEmpty": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد صفحات محفوظة بعد." + "value": "No saved pages yet." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Još nema sačuvanih stranica." + "value": "保存済みのページはまだありません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen gemte sider endnu." + "value": "尚无已保存的页面。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Noch keine gespeicherten Seiten." + "value": "尚無已儲存的頁面。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No saved pages yet." + "value": "아직 저장된 페이지가 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Noch keine gespeicherten Seiten." } }, "es": { @@ -145010,40 +145872,46 @@ "value": "Nessuna pagina salvata." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "保存済みのページはまだありません。" + "value": "Ingen gemte sider endnu." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아직 저장된 페이지가 없습니다." + "value": "Brak zapisanych stron." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen lagrede sider ennå." + "value": "Сохраненных страниц пока нет." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak zapisanych stron." + "value": "Još nema sačuvanih stranica." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma página salva ainda." + "value": "لا توجد صفحات محفوظة بعد." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сохраненных страниц пока нет." + "value": "Ingen lagrede sider ennå." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma página salva ainda." } }, "th": { @@ -145063,52 +145931,52 @@ "state": "translated", "value": "Збережених сторінок ще немає." } - }, - "zh-Hans": { + } + } + }, + "settings.browser.history.subtitleLoading": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "尚无已保存的页面。" + "value": "Checking browsing history..." } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "尚無已儲存的頁面。" + "value": "閲覧履歴を確認中..." } - } - } - }, - "settings.browser.history.subtitleLoading": { - "extractionState": "manual", - "localizations": { - "ar": { + }, + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "جارٍ التحقق من سجل التصفح..." + "value": "正在检查浏览历史记录..." } }, - "bs": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Provjerava se historija pregledanja..." + "value": "正在檢查瀏覽歷史記錄..." } }, - "da": { + "ko": { "stringUnit": { "state": "translated", - "value": "Kontrollerer browserhistorik..." + "value": "방문 기록을 확인하는 중..." } }, - "de": { + "km": { "stringUnit": { "state": "translated", - "value": "Browserverlauf wird geprüft..." + "value": "កំពុងពិនិត្យប្រវត្តិរុករក..." } }, - "en": { + "de": { "stringUnit": { "state": "translated", - "value": "Checking browsing history..." + "value": "Browserverlauf wird geprüft..." } }, "es": { @@ -145129,46 +145997,46 @@ "value": "Controllo della cronologia di navigazione..." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "閲覧履歴を確認中..." + "value": "Kontrollerer browserhistorik..." } }, - "km": { + "pl": { "stringUnit": { "state": "translated", - "value": "កំពុងពិនិត្យប្រវត្តិរុករក..." + "value": "Sprawdzanie historii przeglądania..." } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "방문 기록을 확인하는 중..." + "value": "Проверка истории браузера..." } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sjekker nettleserhistorikk..." + "value": "Provjerava se historija pregledanja..." } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sprawdzanie historii przeglądania..." + "value": "جارٍ التحقق من سجل التصفح..." } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Verificando histórico de navegação..." + "value": "Sjekker nettleserhistorikk..." } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Проверка истории браузера..." + "value": "Verificando histórico de navegação..." } }, "th": { @@ -145188,52 +146056,46 @@ "state": "translated", "value": "Перевірка історії браузера..." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在检查浏览历史记录..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在檢查瀏覽歷史記錄..." - } } } }, "settings.browser.history.subtitleMany": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%lld صفحة محفوظة تظهر في اقتراحات شريط العنوان." + "value": "%lld saved pages appear in omnibar suggestions." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld sačuvanih stranica se pojavljuje u prijedlozima omnibara." + "value": "%lld件の保存済みページがオムニバーの候補に表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%lld gemte sider vises i omnibar-forslag." + "value": "%lld 个已保存页面显示在地址栏建议中。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%lld gespeicherte Seiten erscheinen in den Adressleisten-Vorschlägen." + "value": "%lld 個已儲存頁面會出現在網址列建議中。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%lld saved pages appear in omnibar suggestions." + "value": "%lld개의 저장된 페이지가 옴니바 제안에 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%lld gespeicherte Seiten erscheinen in den Adressleisten-Vorschlägen." } }, "es": { @@ -145254,40 +146116,46 @@ "value": "%lld pagine salvate appaiono nei suggerimenti della barra degli indirizzi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%lld件の保存済みページがオムニバーの候補に表示されます。" + "value": "%lld gemte sider vises i omnibar-forslag." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%lld개의 저장된 페이지가 옴니바 제안에 표시됩니다." + "value": "%lld zapisanych stron pojawia się w podpowiedziach paska adresu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%lld lagrede sider vises i adressefeltforslag." + "value": "Сохраненных страниц: %lld. Отображаются в подсказках адресной строки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%lld zapisanych stron pojawia się w podpowiedziach paska adresu." + "value": "%lld sačuvanih stranica se pojavljuje u prijedlozima omnibara." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%lld páginas salvas aparecem nas sugestões da barra de endereço." + "value": "%lld صفحة محفوظة تظهر في اقتراحات شريط العنوان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сохраненных страниц: %lld. Отображаются в подсказках адресной строки." + "value": "%lld lagrede sider vises i adressefeltforslag." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%lld páginas salvas aparecem nas sugestões da barra de endereço." } }, "th": { @@ -145307,52 +146175,46 @@ "state": "translated", "value": "%lld збережених сторінок з'являються у підказках адресного рядка." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%lld 个已保存页面显示在地址栏建议中。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%lld 個已儲存頁面會出現在網址列建議中。" - } } } }, "settings.browser.history.subtitleOne": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "صفحة محفوظة واحدة تظهر في اقتراحات شريط العنوان." + "value": "1 saved page appears in omnibar suggestions." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "1 sačuvana stranica se pojavljuje u prijedlozima omnibara." + "value": "1件の保存済みページがオムニバーの候補に表示されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "1 gemt side vises i omnibar-forslag." + "value": "1 个已保存页面显示在地址栏建议中。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "1 gespeicherte Seite erscheint in den Adressleisten-Vorschlägen." + "value": "1 個已儲存頁面會出現在網址列建議中。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "1 saved page appears in omnibar suggestions." + "value": "1개의 저장된 페이지가 옴니바 제안에 표시됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "1 gespeicherte Seite erscheint in den Adressleisten-Vorschlägen." } }, "es": { @@ -145373,40 +146235,46 @@ "value": "1 pagina salvata appare nei suggerimenti della barra degli indirizzi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "1件の保存済みページがオムニバーの候補に表示されます。" + "value": "1 gemt side vises i omnibar-forslag." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "1개의 저장된 페이지가 옴니바 제안에 표시됩니다." + "value": "1 zapisana strona pojawia się w podpowiedziach paska adresu." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "1 lagret side vises i adressefeltforslag." + "value": "1 сохраненная страница отображается в подсказках адресной строки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "1 zapisana strona pojawia się w podpowiedziach paska adresu." + "value": "1 sačuvana stranica se pojavljuje u prijedlozima omnibara." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "1 página salva aparece nas sugestões da barra de endereço." + "value": "صفحة محفوظة واحدة تظهر في اقتراحات شريط العنوان." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "1 сохраненная страница отображается в подсказках адресной строки." + "value": "1 lagret side vises i adressefeltforslag." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "1 página salva aparece nas sugestões da barra de endereço." } }, "th": { @@ -145426,52 +146294,46 @@ "state": "translated", "value": "1 збережена сторінка з'являється у підказках адресного рядка." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "1 个已保存页面显示在地址栏建议中。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "1 個已儲存頁面會出現在網址列建議中。" - } } } }, "settings.browser.hostWhitelist": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المضيفون للفتح في المتصفح المضمّن" + "value": "Hosts to Open in Embedded Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Hostovi za otvaranje u ugrađenom pregledniku" + "value": "内蔵ブラウザで開くホスト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Værter der åbnes i den indlejrede browser" + "value": "在内嵌浏览器中打开的主机" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Hosts, die im integrierten Browser geöffnet werden" + "value": "在內建瀏覽器中開啟的主機" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Hosts to Open in Embedded Browser" + "value": "내장 브라우저에서 열 호스트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Hosts, die im integrierten Browser geöffnet werden" } }, "es": { @@ -145492,40 +146354,46 @@ "value": "Host da aprire nel browser integrato" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "内蔵ブラウザで開くホスト" + "value": "Værter der åbnes i den indlejrede browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "내장 브라우저에서 열 호스트" + "value": "Hosty do otwierania we wbudowanej przeglądarce" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Verter som åpnes i innebygd nettleser" + "value": "Хосты для открытия во встроенном браузере" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hosty do otwierania we wbudowanej przeglądarce" + "value": "Hostovi za otvaranje u ugrađenom pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Hosts para Abrir no Navegador Integrado" + "value": "المضيفون للفتح في المتصفح المضمّن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Хосты для открытия во встроенном браузере" + "value": "Verter som åpnes i innebygd nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Hosts para Abrir no Navegador Integrado" } }, "th": { @@ -145545,52 +146413,46 @@ "state": "translated", "value": "Хости для відкриття у вбудованому браузері" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在内嵌浏览器中打开的主机" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在內建瀏覽器中開啟的主機" - } } } }, "settings.browser.hostWhitelist.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ينطبق على نقرات الروابط في الطرفية واستدعاءات `open https://...` المعترضة. فقط هؤلاء المضيفون يفتحون في cmux. البقية تفتح في متصفحك الافتراضي. مضيف واحد أو حرف بدل لكل سطر (مثال: example.com, *.internal.example). اتركه فارغًا لفتح جميع المضيفين في cmux." + "value": "Applies to terminal link clicks and intercepted `open https://...` calls. Only these hosts open in cmux. Others open in your default browser. One host or wildcard per line (for example: example.com, *.internal.example). Leave empty to open all hosts in cmux." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Primjenjuje se na klikove linkova u terminalu i presretnute `open https://...` pozive. Samo se ovi hostovi otvaraju u cmux. Ostali se otvaraju u podrazumijevanom pregledniku. Jedan host ili zamjenski znak po redu (na primjer: example.com, *.internal.example). Ostavite prazno da otvorite sve hostove u cmux." + "value": "ターミナルのリンククリックおよびインターセプトされた`open https://...`呼び出しに適用されます。これらのホストのみcmuxで開きます。その他はデフォルトブラウザで開きます。1行に1つのホストまたはワイルドカード(例: example.com, *.internal.example)。空欄にするとすべてのホストをcmuxで開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gælder for terminallinksklik og opfangede `open https://...`-kald. Kun disse værter åbnes i cmux. Andre åbnes i din standardbrowser. Én vært eller wildcard pr. linje (f.eks.: example.com, *.internal.example). Lad stå tomt for at åbne alle værter i cmux." + "value": "适用于终端中的链接点击和拦截的 `open https://...` 调用。仅这些主机在 cmux 中打开,其他主机在默认浏览器中打开。每行一个主机或通配符(例如:example.com、*.internal.example)。留空则在 cmux 中打开所有主机。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gilt für Klicks auf Terminal-Links und abgefangene `open https://...`-Aufrufe. Nur diese Hosts werden in cmux geöffnet. Andere werden in Ihrem Standardbrowser geöffnet. Ein Host oder Platzhalter pro Zeile (zum Beispiel: example.com, *.internal.example). Leer lassen, um alle Hosts in cmux zu öffnen." + "value": "套用於終端機連結點擊和攔截的 `open https://...` 呼叫。僅這些主機會在 cmux 中開啟,其他主機會在您的預設瀏覽器中開啟。每行一個主機或萬用字元(例如:example.com、*.internal.example)。留空則在 cmux 中開啟所有主機。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Applies to terminal link clicks and intercepted `open https://...` calls. Only these hosts open in cmux. Others open in your default browser. One host or wildcard per line (for example: example.com, *.internal.example). Leave empty to open all hosts in cmux." + "value": "터미널 링크 클릭 및 인터셉트된 `open https://...` 호출에 적용됩니다. 이 호스트만 cmux에서 열립니다. 나머지는 기본 브라우저에서 열립니다. 한 줄에 하나의 호스트 또는 와일드카드 (예: example.com, *.internal.example). 비워두면 모든 호스트가 cmux에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gilt für Klicks auf Terminal-Links und abgefangene `open https://...`-Aufrufe. Nur diese Hosts werden in cmux geöffnet. Andere werden in Ihrem Standardbrowser geöffnet. Ein Host oder Platzhalter pro Zeile (zum Beispiel: example.com, *.internal.example). Leer lassen, um alle Hosts in cmux zu öffnen." } }, "es": { @@ -145611,40 +146473,46 @@ "value": "Si applica ai clic sui link nel terminale e alle chiamate intercettate `open https://...`. Solo questi host si aprono in cmux. Gli altri si aprono nel browser predefinito. Un host o wildcard per riga (ad esempio: example.com, *.internal.example). Lascia vuoto per aprire tutti gli host in cmux." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルのリンククリックおよびインターセプトされた`open https://...`呼び出しに適用されます。これらのホストのみcmuxで開きます。その他はデフォルトブラウザで開きます。1行に1つのホストまたはワイルドカード(例: example.com, *.internal.example)。空欄にするとすべてのホストをcmuxで開きます。" + "value": "Gælder for terminallinksklik og opfangede `open https://...`-kald. Kun disse værter åbnes i cmux. Andre åbnes i din standardbrowser. Én vært eller wildcard pr. linje (f.eks.: example.com, *.internal.example). Lad stå tomt for at åbne alle værter i cmux." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 링크 클릭 및 인터셉트된 `open https://...` 호출에 적용됩니다. 이 호스트만 cmux에서 열립니다. 나머지는 기본 브라우저에서 열립니다. 한 줄에 하나의 호스트 또는 와일드카드 (예: example.com, *.internal.example). 비워두면 모든 호스트가 cmux에서 열립니다." + "value": "Dotyczy kliknięć linków w terminalu i przechwyconych wywołań `open https://...`. Tylko te hosty otwierają się w cmux. Pozostałe otwierają się w domyślnej przeglądarce. Jeden host lub wzorzec na wiersz (na przykład: example.com, *.internal.example). Pozostaw puste, aby otwierać wszystkie hosty w cmux." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjelder for terminallenkeklikk og avlyttede `open https://...`-kall. Bare disse vertene åpnes i cmux. Andre åpnes i standard nettleser. Én vert eller jokertegn per linje (for eksempel: example.com, *.internal.example). La stå tom for å åpne alle verter i cmux." + "value": "Применяется к нажатиям на ссылки в терминале и перехваченным вызовам `open https://...`. Только эти хосты открываются в cmux. Остальные открываются в браузере по умолчанию. Один хост или шаблон на строку (например: example.com, *.internal.example). Оставьте пустым, чтобы открывать все хосты в cmux." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dotyczy kliknięć linków w terminalu i przechwyconych wywołań `open https://...`. Tylko te hosty otwierają się w cmux. Pozostałe otwierają się w domyślnej przeglądarce. Jeden host lub wzorzec na wiersz (na przykład: example.com, *.internal.example). Pozostaw puste, aby otwierać wszystkie hosty w cmux." + "value": "Primjenjuje se na klikove linkova u terminalu i presretnute `open https://...` pozive. Samo se ovi hostovi otvaraju u cmux. Ostali se otvaraju u podrazumijevanom pregledniku. Jedan host ili zamjenski znak po redu (na primjer: example.com, *.internal.example). Ostavite prazno da otvorite sve hostove u cmux." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aplica-se a cliques em links do terminal e chamadas interceptadas de `open https://...`. Apenas estes hosts abrem no cmux. Outros abrem no seu navegador padrão. Um host ou curinga por linha (por exemplo: example.com, *.internal.example). Deixe vazio para abrir todos os hosts no cmux." + "value": "ينطبق على نقرات الروابط في الطرفية واستدعاءات `open https://...` المعترضة. فقط هؤلاء المضيفون يفتحون في cmux. البقية تفتح في متصفحك الافتراضي. مضيف واحد أو حرف بدل لكل سطر (مثال: example.com, *.internal.example). اتركه فارغًا لفتح جميع المضيفين في cmux." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Применяется к нажатиям на ссылки в терминале и перехваченным вызовам `open https://...`. Только эти хосты открываются в cmux. Остальные открываются в браузере по умолчанию. Один хост или шаблон на строку (например: example.com, *.internal.example). Оставьте пустым, чтобы открывать все хосты в cmux." + "value": "Gjelder for terminallenkeklikk og avlyttede `open https://...`-kall. Bare disse vertene åpnes i cmux. Andre åpnes i standard nettleser. Én vert eller jokertegn per linje (for eksempel: example.com, *.internal.example). La stå tom for å åpne alle verter i cmux." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aplica-se a cliques em links do terminal e chamadas interceptadas de `open https://...`. Apenas estes hosts abrem no cmux. Outros abrem no seu navegador padrão. Um host ou curinga por linha (por exemplo: example.com, *.internal.example). Deixe vazio para abrir todos os hosts no cmux." } }, "th": { @@ -145664,52 +146532,46 @@ "state": "translated", "value": "Застосовується до кліків на посилання в терміналі та перехоплених викликів `open https://...`. Тільки ці хости відкриваються в cmux. Інші відкриваються у стандартному браузері. Один хост або шаблон на рядок (наприклад: example.com, *.internal.example). Залиште порожнім, щоб відкривати всі хости в cmux." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "适用于终端中的链接点击和拦截的 `open https://...` 调用。仅这些主机在 cmux 中打开,其他主机在默认浏览器中打开。每行一个主机或通配符(例如:example.com、*.internal.example)。留空则在 cmux 中打开所有主机。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "套用於終端機連結點擊和攔截的 `open https://...` 呼叫。僅這些主機會在 cmux 中開啟,其他主機會在您的預設瀏覽器中開啟。每行一個主機或萬用字元(例如:example.com、*.internal.example)。留空則在 cmux 中開啟所有主機。" - } } } }, "settings.browser.httpAllowlist": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مضيفو HTTP المسموح بهم في المتصفح المضمّن" + "value": "HTTP Hosts Allowed in Embedded Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "HTTP hostovi dozvoljeni u ugrađenom pregledniku" + "value": "内蔵ブラウザで許可するHTTPホスト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "HTTP-værter tilladt i den indlejrede browser" + "value": "内嵌浏览器中允许的 HTTP 主机" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "HTTP-Hosts, die im integrierten Browser zugelassen sind" + "value": "允許在內建瀏覽器中使用的 HTTP 主機" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "HTTP Hosts Allowed in Embedded Browser" + "value": "내장 브라우저에서 허용할 HTTP 호스트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "HTTP-Hosts, die im integrierten Browser zugelassen sind" } }, "es": { @@ -145730,40 +146592,46 @@ "value": "Host HTTP consentiti nel browser integrato" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "内蔵ブラウザで許可するHTTPホスト" + "value": "HTTP-værter tilladt i den indlejrede browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "내장 브라우저에서 허용할 HTTP 호스트" + "value": "Hosty HTTP dozwolone we wbudowanej przeglądarce" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "HTTP-verter tillatt i innebygd nettleser" + "value": "HTTP-хосты, разрешенные во встроенном браузере" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Hosty HTTP dozwolone we wbudowanej przeglądarce" + "value": "HTTP hostovi dozvoljeni u ugrađenom pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Hosts HTTP Permitidos no Navegador Integrado" + "value": "مضيفو HTTP المسموح بهم في المتصفح المضمّن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "HTTP-хосты, разрешенные во встроенном браузере" + "value": "HTTP-verter tillatt i innebygd nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Hosts HTTP Permitidos no Navegador Integrado" } }, "th": { @@ -145783,52 +146651,46 @@ "state": "translated", "value": "HTTP-хости, дозволені у вбудованому браузері" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "内嵌浏览器中允许的 HTTP 主机" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "允許在內建瀏覽器中使用的 HTTP 主機" - } } } }, "settings.browser.httpAllowlist.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يتحكم في مضيفي HTTP (غير HTTPS) الذين يمكنهم الفتح في cmux بدون رسالة تحذير. الافتراضيات تشمل localhost و *.localhost و 127.0.0.1 و ::1 و 0.0.0.0 و *.localtest.me." + "value": "Controls which HTTP (non-HTTPS) hosts can open in cmux without a warning prompt. Defaults include localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, and *.localtest.me." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kontroliše koji HTTP (ne-HTTPS) hostovi mogu biti otvoreni u cmux bez upozorenja. Podrazumijevani uključuju localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 i *.localtest.me." + "value": "警告プロンプトなしでcmuxで開けるHTTP(非HTTPS)ホストを制御します。デフォルトにはlocalhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.meが含まれます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Styrer hvilke HTTP-værter (ikke-HTTPS) der kan åbnes i cmux uden advarselsmeddelelse. Standardindstillinger inkluderer localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me." + "value": "控制哪些 HTTP(非 HTTPS)主机可以在 cmux 中打开而不显示警告提示。默认包括 localhost、*.localhost、127.0.0.1、::1、0.0.0.0 和 *.localtest.me。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Steuert, welche HTTP-Hosts (nicht HTTPS) ohne Warnhinweis in cmux geöffnet werden können. Standardmäßig enthalten: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 und *.localtest.me." + "value": "控制哪些 HTTP(非 HTTPS)主機可以在 cmux 中開啟而不顯示警告提示。預設包含 localhost、*.localhost、127.0.0.1、::1、0.0.0.0 和 *.localtest.me。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Controls which HTTP (non-HTTPS) hosts can open in cmux without a warning prompt. Defaults include localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, and *.localtest.me." + "value": "cmux에서 경고 없이 열 수 있는 HTTP(비HTTPS) 호스트를 제어합니다. 기본값에는 localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 및 *.localtest.me가 포함됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Steuert, welche HTTP-Hosts (nicht HTTPS) ohne Warnhinweis in cmux geöffnet werden können. Standardmäßig enthalten: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 und *.localtest.me." } }, "es": { @@ -145849,40 +146711,46 @@ "value": "Controlla quali host HTTP (non HTTPS) possono aprirsi in cmux senza un avviso. I valori predefiniti includono localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 e *.localtest.me." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "警告プロンプトなしでcmuxで開けるHTTP(非HTTPS)ホストを制御します。デフォルトにはlocalhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.meが含まれます。" + "value": "Styrer hvilke HTTP-værter (ikke-HTTPS) der kan åbnes i cmux uden advarselsmeddelelse. Standardindstillinger inkluderer localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 경고 없이 열 수 있는 HTTP(비HTTPS) 호스트를 제어합니다. 기본값에는 localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 및 *.localtest.me가 포함됩니다." + "value": "Określa, które hosty HTTP (inne niż HTTPS) mogą być otwierane w cmux bez ostrzeżenia. Domyślnie uwzględniono localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 i *.localtest.me." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Styrer hvilke HTTP-verter (ikke HTTPS) som kan åpnes i cmux uten advarselsmelding. Standardverdier inkluderer localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me." + "value": "Определяет, какие HTTP (не HTTPS) хосты могут открываться в cmux без предупреждения. По умолчанию включены localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 и *.localtest.me." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Określa, które hosty HTTP (inne niż HTTPS) mogą być otwierane w cmux bez ostrzeżenia. Domyślnie uwzględniono localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 i *.localtest.me." + "value": "Kontroliše koji HTTP (ne-HTTPS) hostovi mogu biti otvoreni u cmux bez upozorenja. Podrazumijevani uključuju localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 i *.localtest.me." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Controla quais hosts HTTP (não HTTPS) podem abrir no cmux sem um aviso. Os padrões incluem localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 e *.localtest.me." + "value": "يتحكم في مضيفي HTTP (غير HTTPS) الذين يمكنهم الفتح في cmux بدون رسالة تحذير. الافتراضيات تشمل localhost و *.localhost و 127.0.0.1 و ::1 و 0.0.0.0 و *.localtest.me." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Определяет, какие HTTP (не HTTPS) хосты могут открываться в cmux без предупреждения. По умолчанию включены localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 и *.localtest.me." + "value": "Styrer hvilke HTTP-verter (ikke HTTPS) som kan åpnes i cmux uten advarselsmelding. Standardverdier inkluderer localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Controla quais hosts HTTP (não HTTPS) podem abrir no cmux sem um aviso. Os padrões incluem localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 e *.localtest.me." } }, "th": { @@ -145902,52 +146770,46 @@ "state": "translated", "value": "Визначає, які HTTP (не HTTPS) хости можуть відкриватися в cmux без попередження. Типово включає localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0 та *.localtest.me." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "控制哪些 HTTP(非 HTTPS)主机可以在 cmux 中打开而不显示警告提示。默认包括 localhost、*.localhost、127.0.0.1、::1、0.0.0.0 和 *.localtest.me。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "控制哪些 HTTP(非 HTTPS)主機可以在 cmux 中開啟而不顯示警告提示。預設包含 localhost、*.localhost、127.0.0.1、::1、0.0.0.0 和 *.localtest.me。" - } } } }, "settings.browser.httpAllowlist.hint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مضيف واحد أو حرف بدل لكل سطر (مثال: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "One host or wildcard per line (for example: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Jedan host ili zamjenski znak po redu (na primjer: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "1行に1つのホストまたはワイルドカード(例: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Én vært eller wildcard pr. linje (f.eks.: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "每行一个主机或通配符(例如:localhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.me)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ein Host oder Platzhalter pro Zeile (zum Beispiel: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "每行一個主機或萬用字元(例如:localhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.me)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "One host or wildcard per line (for example: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "한 줄에 하나의 호스트 또는 와일드카드 (예: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ein Host oder Platzhalter pro Zeile (zum Beispiel: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, "es": { @@ -145968,40 +146830,46 @@ "value": "Un host o wildcard per riga (ad esempio: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "1行に1つのホストまたはワイルドカード(例: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)。" + "value": "Én vært eller wildcard pr. linje (f.eks.: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "한 줄에 하나의 호스트 또는 와일드카드 (예: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "Jeden host lub wzorzec na wiersz (na przykład: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Én vert eller jokertegn per linje (for eksempel: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "Один хост или шаблон на строку (например: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jeden host lub wzorzec na wiersz (na przykład: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "Jedan host ili zamjenski znak po redu (na primjer: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Um host ou curinga por linha (por exemplo: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "مضيف واحد أو حرف بدل لكل سطر (مثال: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Один хост или шаблон на строку (например: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + "value": "Én vert eller jokertegn per linje (for eksempel: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Um host ou curinga por linha (por exemplo: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } }, "th": { @@ -146021,52 +146889,46 @@ "state": "translated", "value": "Один хост або шаблон на рядок (наприклад: localhost, *.localhost, 127.0.0.1, ::1, 0.0.0.0, *.localtest.me)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "每行一个主机或通配符(例如:localhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.me)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "每行一個主機或萬用字元(例如:localhost、*.localhost、127.0.0.1、::1、0.0.0.0、*.localtest.me)。" - } } } }, "settings.browser.httpAllowlist.save": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حفظ" + "value": "Save" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Spremi" + "value": "保存" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gem" + "value": "保存" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Speichern" + "value": "儲存" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Save" + "value": "저장" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Speichern" } }, "es": { @@ -146087,40 +146949,46 @@ "value": "Salva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "保存" + "value": "Gem" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "저장" + "value": "Zapisz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lagre" + "value": "Сохранить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zapisz" + "value": "Spremi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Salvar" + "value": "حفظ" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сохранить" + "value": "Lagre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Salvar" } }, "th": { @@ -146140,18 +147008,6 @@ "state": "translated", "value": "Зберегти" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "保存" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "儲存" - } } } }, @@ -146170,16 +147026,16 @@ "value": "ブラウザーデータを取り込む" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "브라우저 데이터 가져오기" + "value": "Імпорт даних браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Імпорт даних браузера" + "value": "브라우저 데이터 가져오기" } } } @@ -146199,16 +147055,16 @@ "value": "選択…" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택…" + "value": "Вибрати…" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати…" + "value": "선택…" } } } @@ -146270,16 +147126,16 @@ "value": "インストール済みブラウザーを確認しています..." } }, - "km": { + "ko": { "stringUnit": { "state": "translated", - "value": "កំពុងពិនិត្យកម្មវិធីរុករកដែលបានដំឡើង..." + "value": "설치된 브라우저를 확인하는 중..." } }, - "ko": { + "km": { "stringUnit": { "state": "translated", - "value": "설치된 브라우저를 확인하는 중..." + "value": "កំពុងពិនិត្យកម្មវិធីរុករកដែលបានដំឡើង..." } }, "nb": { @@ -146353,16 +147209,16 @@ "value": "空タブのインポート案内は非表示です。ここでいつでも再表示できます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "빈 탭 가져오기 힌트가 숨겨져 있습니다. 여기서 언제든 다시 켤 수 있습니다." + "value": "Підказка імпорту на порожній вкладці прихована. Увімкніть її тут у будь-який час." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Підказка імпорту на порожній вкладці прихована. Увімкніть її тут у будь-який час." + "value": "빈 탭 가져오기 힌트가 숨겨져 있습니다. 여기서 언제든 다시 켤 수 있습니다." } } } @@ -146382,16 +147238,16 @@ "value": "現在、空タブはデバッグウィンドウの「設定のみ」モードになっています。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "빈 탭이 현재 디버그 창의 설정 전용 모드를 사용하고 있습니다." + "value": "Порожні вкладки зараз використовують режим «Тільки налаштування» з вікна налагодження." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Порожні вкладки зараз використовують режим «Тільки налаштування» з вікна налагодження." + "value": "빈 탭이 현재 디버그 창의 설정 전용 모드를 사용하고 있습니다." } } } @@ -146411,16 +147267,16 @@ "value": "空のブラウザータブにこのインポート案内を表示できます。ここで非表示や再表示を切り替えられます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "빈 브라우저 탭에 가져오기 제안을 표시할 수 있습니다. 여기서 숨기거나 다시 활성화하세요." + "value": "Порожні вкладки браузера можуть показувати пропозицію імпорту. Сховайте або увімкніть її тут." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Порожні вкладки браузера можуть показувати пропозицію імпорту. Сховайте або увімкніть її тут." + "value": "빈 브라우저 탭에 가져오기 제안을 표시할 수 있습니다. 여기서 숨기거나 다시 활성화하세요." } } } @@ -146457,16 +147313,16 @@ "value": "空のブラウザータブにインポート案内を表示" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "빈 브라우저 탭에 가져오기 힌트 표시" + "value": "Показувати підказку імпорту на порожніх вкладках браузера" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати підказку імпорту на порожніх вкладках браузера" + "value": "빈 브라우저 탭에 가져오기 힌트 표시" } } } @@ -146486,16 +147342,16 @@ "value": "再読み込み" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "새로고침" + "value": "Оновити" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Оновити" + "value": "새로고침" } } } @@ -146503,34 +147359,40 @@ "settings.browser.interceptOpen": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اعتراض open http(s) في الطرفية" + "value": "Intercept open http(s) in Terminal" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Presretni open http(s) u Terminalu" + "value": "ターミナルでopen http(s)をインターセプト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opfang open http(s) i terminal" + "value": "在终端中拦截 open http(s)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "open http(s) im Terminal abfangen" + "value": "在終端機中攔截 open http(s)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Intercept open http(s) in Terminal" + "value": "터미널에서 open http(s) 인터셉트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "open http(s) im Terminal abfangen" } }, "es": { @@ -146551,40 +147413,46 @@ "value": "Intercetta open http(s) nel terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルでopen http(s)をインターセプト" + "value": "Opfang open http(s) i terminal" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널에서 open http(s) 인터셉트" + "value": "Przechwytuj open http(s) w terminalu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Avlytt open http(s) i terminal" + "value": "Перехватывать open http(s) в терминале" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przechwytuj open http(s) w terminalu" + "value": "Presretni open http(s) u Terminalu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Interceptar open http(s) no Terminal" + "value": "اعتراض open http(s) في الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перехватывать open http(s) в терминале" + "value": "Avlytt open http(s) i terminal" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Interceptar open http(s) no Terminal" } }, "th": { @@ -146604,52 +147472,46 @@ "state": "translated", "value": "Перехоплювати open http(s) у терміналі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在终端中拦截 open http(s)" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在終端機中攔截 open http(s)" - } } } }, "settings.browser.interceptOpen.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عند التعطيل، يستخدم `open https://...` و `open http://...` دائمًا متصفحك الافتراضي." + "value": "When off, `open https://...` and `open http://...` always use your default browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kada je isključeno, `open https://...` i `open http://...` uvijek koriste podrazumijevani preglednik." + "value": "オフの場合、`open https://...`および`open http://...`は常にデフォルトブラウザを使用します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Når deaktiveret, bruger `open https://...` og `open http://...` altid din standardbrowser." + "value": "关闭后,`open https://...` 和 `open http://...` 始终使用默认浏览器。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn deaktiviert, verwenden `open https://...` und `open http://...` immer Ihren Standardbrowser." + "value": "關閉時,`open https://...` 和 `open http://...` 一律使用您的預設瀏覽器。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "When off, `open https://...` and `open http://...` always use your default browser." + "value": "비활성화하면 `open https://...` 및 `open http://...`가 항상 기본 브라우저를 사용합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn deaktiviert, verwenden `open https://...` und `open http://...` immer Ihren Standardbrowser." } }, "es": { @@ -146670,40 +147532,46 @@ "value": "Quando disattivato, `open https://...` e `open http://...` usano sempre il browser predefinito." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オフの場合、`open https://...`および`open http://...`は常にデフォルトブラウザを使用します。" + "value": "Når deaktiveret, bruger `open https://...` og `open http://...` altid din standardbrowser." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비활성화하면 `open https://...` 및 `open http://...`가 항상 기본 브라우저를 사용합니다." + "value": "Po wyłączeniu `open https://...` i `open http://...` zawsze używają domyślnej przeglądarki." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Når av, bruker `open https://...` og `open http://...` alltid standard nettleser." + "value": "При отключении `open https://...` и `open http://...` всегда используют браузер по умолчанию." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Po wyłączeniu `open https://...` i `open http://...` zawsze używają domyślnej przeglądarki." + "value": "Kada je isključeno, `open https://...` i `open http://...` uvijek koriste podrazumijevani preglednik." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Quando desativado, `open https://...` e `open http://...` sempre usam seu navegador padrão." + "value": "عند التعطيل، يستخدم `open https://...` و `open http://...` دائمًا متصفحك الافتراضي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "При отключении `open https://...` и `open http://...` всегда используют браузер по умолчанию." + "value": "Når av, bruker `open https://...` og `open http://...` alltid standard nettleser." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Quando desativado, `open https://...` e `open http://...` sempre usam seu navegador padrão." } }, "th": { @@ -146723,52 +147591,46 @@ "state": "translated", "value": "Якщо вимкнено, `open https://...` та `open http://...` завжди використовують стандартний браузер." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭后,`open https://...` 和 `open http://...` 始终使用默认浏览器。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉時,`open https://...` 和 `open http://...` 一律使用您的預設瀏覽器。" - } } } }, "settings.browser.openTerminalLinks": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح روابط الطرفية في متصفح cmux" + "value": "Open Terminal Links in cmux Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori linkove terminala u cmux pregledniku" + "value": "ターミナルのリンクをcmuxブラウザで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn terminallinks i cmux-browser" + "value": "在 cmux 浏览器中打开终端链接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Links im cmux-Browser öffnen" + "value": "在 cmux 瀏覽器中開啟終端機連結" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Terminal Links in cmux Browser" + "value": "터미널 링크를 cmux 브라우저에서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Links im cmux-Browser öffnen" } }, "es": { @@ -146789,40 +147651,46 @@ "value": "Apri link del terminale nel browser cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルのリンクをcmuxブラウザで開く" + "value": "Åbn terminallinks i cmux-browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 링크를 cmux 브라우저에서 열기" + "value": "Otwieraj linki terminala w przeglądarce cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne terminallenker i cmux-nettleser" + "value": "Открывать ссылки из терминала в браузере cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwieraj linki terminala w przeglądarce cmux" + "value": "Otvori linkove terminala u cmux pregledniku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Links do Terminal no Navegador do cmux" + "value": "فتح روابط الطرفية في متصفح cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открывать ссылки из терминала в браузере cmux" + "value": "Åpne terminallenker i cmux-nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Links do Terminal no Navegador do cmux" } }, "th": { @@ -146842,52 +147710,46 @@ "state": "translated", "value": "Відкривати посилання терміналу у браузері cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 浏览器中打开终端链接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "在 cmux 瀏覽器中開啟終端機連結" - } } } }, "settings.browser.openTerminalLinks.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عند التعطيل، تفتح الروابط المنقورة في مخرجات الطرفية في متصفحك الافتراضي." + "value": "When off, links clicked in terminal output open in your default browser." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kada je isključeno, linkovi kliknuti u izlazu terminala se otvaraju u podrazumijevanom pregledniku." + "value": "オフの場合、ターミナル出力のリンクはデフォルトブラウザで開きます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Når deaktiveret, åbnes links, der klikkes i terminaloutput, i din standardbrowser." + "value": "关闭后,终端输出中点击的链接在默认浏览器中打开。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wenn deaktiviert, werden im Terminal angeklickte Links in Ihrem Standardbrowser geöffnet." + "value": "關閉時,終端機輸出中點擊的連結會在您的預設瀏覽器中開啟。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "When off, links clicked in terminal output open in your default browser." + "value": "비활성화하면 터미널 출력에서 클릭한 링크가 기본 브라우저에서 열립니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wenn deaktiviert, werden im Terminal angeklickte Links in Ihrem Standardbrowser geöffnet." } }, "es": { @@ -146908,40 +147770,46 @@ "value": "Quando disattivato, i link cliccati nell'output del terminale si aprono nel browser predefinito." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オフの場合、ターミナル出力のリンクはデフォルトブラウザで開きます。" + "value": "Når deaktiveret, åbnes links, der klikkes i terminaloutput, i din standardbrowser." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비활성화하면 터미널 출력에서 클릭한 링크가 기본 브라우저에서 열립니다." + "value": "Po wyłączeniu linki kliknięte w terminalu otwierają się w domyślnej przeglądarce." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Når av, åpnes lenker som klikkes i terminalutdata i standard nettleser." + "value": "При отключении ссылки из терминала открываются в браузере по умолчанию." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Po wyłączeniu linki kliknięte w terminalu otwierają się w domyślnej przeglądarce." + "value": "Kada je isključeno, linkovi kliknuti u izlazu terminala se otvaraju u podrazumijevanom pregledniku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Quando desativado, links clicados na saída do terminal abrem no seu navegador padrão." + "value": "عند التعطيل، تفتح الروابط المنقورة في مخرجات الطرفية في متصفحك الافتراضي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "При отключении ссылки из терминала открываются в браузере по умолчанию." + "value": "Når av, åpnes lenker som klikkes i terminalutdata i standard nettleser." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Quando desativado, links clicados na saída do terminal abrem no seu navegador padrão." } }, "th": { @@ -146961,18 +147829,6 @@ "state": "translated", "value": "Якщо вимкнено, посилання у виводі терміналу відкриваються у стандартному браузері." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭后,终端输出中点击的链接在默认浏览器中打开。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉時,終端機輸出中點擊的連結會在您的預設瀏覽器中開啟。" - } } } }, @@ -147025,34 +147881,40 @@ "settings.browser.searchEngine": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "محرك البحث الافتراضي" + "value": "Default Search Engine" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podrazumijevani pretraživač" + "value": "デフォルト検索エンジン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Standardsøgemaskine" + "value": "默认搜索引擎" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Standardsuchmaschine" + "value": "預設搜尋引擎" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Default Search Engine" + "value": "기본 검색 엔진" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Standardsuchmaschine" } }, "es": { @@ -147073,40 +147935,46 @@ "value": "Motore di ricerca predefinito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "デフォルト検索エンジン" + "value": "Standardsøgemaskine" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 검색 엔진" + "value": "Domyślna wyszukiwarka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Standard søkemotor" + "value": "Поисковая система по умолчанию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Domyślna wyszukiwarka" + "value": "Podrazumijevani pretraživač" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Motor de Busca Padrão" + "value": "محرك البحث الافتراضي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Поисковая система по умолчанию" + "value": "Standard søkemotor" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Motor de Busca Padrão" } }, "th": { @@ -147126,49 +147994,37 @@ "state": "translated", "value": "Стандартна пошукова система" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "默认搜索引擎" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "預設搜尋引擎" - } } } }, "settings.browser.searchEngine.baidu": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Baidu" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Baidu" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Baidu" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Baidu" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Baidu" @@ -147263,31 +148119,31 @@ "settings.browser.searchEngine.bing": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Bing" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Bing" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Bing" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Bing" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Bing" @@ -147382,31 +148238,31 @@ "settings.browser.searchEngine.brave": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Brave Search" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Brave Search" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Brave Search" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Brave Search" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Brave Search" @@ -147501,6 +148357,12 @@ "settings.browser.searchEngine.custom": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Custom" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -147525,12 +148387,6 @@ "value": "Benutzerdefiniert" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Custom" - } - }, "es": { "stringUnit": { "state": "translated", @@ -147620,31 +148476,31 @@ "settings.browser.searchEngine.duckduckgo": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "DuckDuckGo" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "DuckDuckGo" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "DuckDuckGo" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "DuckDuckGo" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "DuckDuckGo" @@ -147739,31 +148595,31 @@ "settings.browser.searchEngine.ecosia": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Ecosia" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Ecosia" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Ecosia" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Ecosia" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Ecosia" @@ -147858,31 +148714,31 @@ "settings.browser.searchEngine.exa": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Exa" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Exa" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Exa" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Exa" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Exa" @@ -147977,31 +148833,31 @@ "settings.browser.searchEngine.github": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "GitHub" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "GitHub" @@ -148096,31 +148952,31 @@ "settings.browser.searchEngine.google": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Google" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Google" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Google" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Google" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Google" @@ -148215,31 +149071,31 @@ "settings.browser.searchEngine.kagi": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Kagi" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Kagi" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Kagi" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Kagi" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Kagi" @@ -148334,31 +149190,31 @@ "settings.browser.searchEngine.mojeek": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Mojeek" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Mojeek" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Mojeek" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Mojeek" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Mojeek" @@ -148453,31 +149309,31 @@ "settings.browser.searchEngine.perplexity": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Perplexity" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Perplexity" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Perplexity" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Perplexity" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Perplexity" @@ -148572,31 +149428,31 @@ "settings.browser.searchEngine.qwant": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Qwant" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Qwant" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Qwant" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Qwant" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Qwant" @@ -148691,31 +149547,31 @@ "settings.browser.searchEngine.startpage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Startpage" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Startpage" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Startpage" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Startpage" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Startpage" @@ -148810,34 +149666,40 @@ "settings.browser.searchEngine.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يُستخدم بواسطة شريط عنوان المتصفح عندما لا يكون الإدخال URL." + "value": "Used by the browser address bar when input is not a URL." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Koristi se u adresnoj traci preglednika kada unos nije URL." + "value": "ブラウザのアドレスバーで入力がURLでない場合に使用されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Bruges af browserens adresselinje, når input ikke er en URL." + "value": "浏览器地址栏中输入非 URL 内容时使用。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wird von der Browser-Adressleiste verwendet, wenn die Eingabe keine URL ist." + "value": "當瀏覽器網址列的輸入不是 URL 時使用。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Used by the browser address bar when input is not a URL." + "value": "입력이 URL이 아닌 경우 브라우저 주소 표시줄에서 사용됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wird von der Browser-Adressleiste verwendet, wenn die Eingabe keine URL ist." } }, "es": { @@ -148858,40 +149720,46 @@ "value": "Utilizzato dalla barra degli indirizzi del browser quando l'input non è un URL." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザのアドレスバーで入力がURLでない場合に使用されます。" + "value": "Bruges af browserens adresselinje, når input ikke er en URL." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "입력이 URL이 아닌 경우 브라우저 주소 표시줄에서 사용됩니다." + "value": "Używana przez pasek adresu przeglądarki, gdy dane wejściowe nie są adresem URL." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Brukes av adressefeltet i nettleseren når inndataen ikke er en URL." + "value": "Используется адресной строкой браузера, когда ввод не является URL." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Używana przez pasek adresu przeglądarki, gdy dane wejściowe nie są adresem URL." + "value": "Koristi se u adresnoj traci preglednika kada unos nije URL." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Usado pela barra de endereço do navegador quando a entrada não é uma URL." + "value": "يُستخدم بواسطة شريط عنوان المتصفح عندما لا يكون الإدخال URL." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Используется адресной строкой браузера, когда ввод не является URL." + "value": "Brukes av adressefeltet i nettleseren når inndataen ikke er en URL." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Usado pela barra de endereço do navegador quando a entrada não é uma URL." } }, "th": { @@ -148911,49 +149779,37 @@ "state": "translated", "value": "Використовується адресним рядком браузера, коли введення не є URL." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器地址栏中输入非 URL 内容时使用。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "當瀏覽器網址列的輸入不是 URL 時使用。" - } } } }, "settings.browser.searchEngine.wikipedia": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Wikipedia" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Wikipedia" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Wikipedia" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Wikipedia" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Wikipedia" @@ -149048,31 +149904,31 @@ "settings.browser.searchEngine.yahoo": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Yahoo" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Yahoo" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Yahoo" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Yahoo" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Yahoo" @@ -149167,31 +150023,31 @@ "settings.browser.searchEngine.yandex": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Yandex" } }, - "bs": { + "ar": { "stringUnit": { "state": "translated", "value": "Yandex" } }, - "da": { + "bs": { "stringUnit": { "state": "translated", "value": "Yandex" } }, - "de": { + "da": { "stringUnit": { "state": "translated", "value": "Yandex" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Yandex" @@ -149286,34 +150142,40 @@ "settings.browser.searchSuggestions": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض اقتراحات البحث" + "value": "Show Search Suggestions" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži prijedloge pretrage" + "value": "検索候補を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis søgeforslag" + "value": "显示搜索建议" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suchvorschläge anzeigen" + "value": "顯示搜尋建議" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Search Suggestions" + "value": "검색 제안 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suchvorschläge anzeigen" } }, "es": { @@ -149334,40 +150196,46 @@ "value": "Mostra suggerimenti di ricerca" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "検索候補を表示" + "value": "Vis søgeforslag" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "검색 제안 표시" + "value": "Pokaż podpowiedzi wyszukiwania" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis søkeforslag" + "value": "Показывать поисковые подсказки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż podpowiedzi wyszukiwania" + "value": "Prikaži prijedloge pretrage" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Sugestões de Pesquisa" + "value": "عرض اقتراحات البحث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показывать поисковые подсказки" + "value": "Vis søkeforslag" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Sugestões de Pesquisa" } }, "th": { @@ -149387,52 +150255,46 @@ "state": "translated", "value": "Показувати підказки пошуку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示搜索建议" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示搜尋建議" - } } } }, "settings.browser.theme": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مظهر المتصفح" + "value": "Browser Theme" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tema preglednika" + "value": "ブラウザテーマ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browsertema" + "value": "浏览器主题" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-Design" + "value": "瀏覽器主題" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Browser Theme" + "value": "브라우저 테마" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-Design" } }, "es": { @@ -149453,40 +150315,46 @@ "value": "Tema del browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザテーマ" + "value": "Browsertema" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 테마" + "value": "Motyw przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettlesertema" + "value": "Тема браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Motyw przeglądarki" + "value": "Tema preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tema do Navegador" + "value": "مظهر المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Тема браузера" + "value": "Nettlesertema" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tema do Navegador" } }, "th": { @@ -149506,52 +150374,46 @@ "state": "translated", "value": "Тема браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器主题" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器主題" - } } } }, "settings.browser.theme.subtitleForced": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%@ يفرض نظام الألوان هذا للصفحات المتوافقة." + "value": "%@ forces that color scheme for compatible pages." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%@ nameće tu shemu boja za kompatibilne stranice." + "value": "%@は対応ページにそのカラースキームを強制します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%@ tvinger det farveskema for kompatible sider." + "value": "%@ 为兼容页面强制使用该配色方案。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%@ erzwingt dieses Farbschema für kompatible Seiten." + "value": "%@ 會為相容的頁面強制套用該色彩配置。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%@ forces that color scheme for compatible pages." + "value": "%@은(는) 호환 페이지에 해당 색상 구성표를 강제 적용합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%@ erzwingt dieses Farbschema für kompatible Seiten." } }, "es": { @@ -149572,40 +150434,46 @@ "value": "%@ impone quello schema di colori per le pagine compatibili." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%@は対応ページにそのカラースキームを強制します。" + "value": "%@ tvinger det farveskema for kompatible sider." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%@은(는) 호환 페이지에 해당 색상 구성표를 강제 적용합니다." + "value": "%@ wymusza ten schemat kolorów dla zgodnych stron." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%@ tvinger det fargeskjemaet for kompatible sider." + "value": "%@ принудительно применяет эту цветовую схему для совместимых страниц." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%@ wymusza ten schemat kolorów dla zgodnych stron." + "value": "%@ nameće tu shemu boja za kompatibilne stranice." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%@ força esse esquema de cores para páginas compatíveis." + "value": "%@ يفرض نظام الألوان هذا للصفحات المتوافقة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "%@ принудительно применяет эту цветовую схему для совместимых страниц." + "value": "%@ tvinger det fargeskjemaet for kompatible sider." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%@ força esse esquema de cores para páginas compatíveis." } }, "th": { @@ -149625,52 +150493,46 @@ "state": "translated", "value": "%@ примусово встановлює цю кольорову схему для сумісних сторінок." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%@ 为兼容页面强制使用该配色方案。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%@ 會為相容的頁面強制套用該色彩配置。" - } } } }, "settings.browser.theme.subtitleSystem": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النظام يتبع مظهر التطبيق و macOS." + "value": "System follows app and macOS appearance." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sistemski prati izgled aplikacije i macOS." + "value": "システムはアプリとmacOSの外観に従います。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "System følger app- og macOS-udseende." + "value": "系统跟随应用和 macOS 外观。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "System folgt der App- und macOS-Darstellung." + "value": "「系統」會跟隨 App 和 macOS 外觀。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "System follows app and macOS appearance." + "value": "시스템은 앱 및 macOS 외관을 따릅니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "System folgt der App- und macOS-Darstellung." } }, "es": { @@ -149691,40 +150553,46 @@ "value": "Sistema segue l'aspetto dell'app e di macOS." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "システムはアプリとmacOSの外観に従います。" + "value": "System følger app- og macOS-udseende." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "시스템은 앱 및 macOS 외관을 따릅니다." + "value": "Systemowy podąża za wyglądem aplikacji i macOS." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "System følger app- og macOS-utseende." + "value": "Системная тема следует за оформлением приложения и macOS." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Systemowy podąża za wyglądem aplikacji i macOS." + "value": "Sistemski prati izgled aplikacije i macOS." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sistema segue a aparência do app e do macOS." + "value": "النظام يتبع مظهر التطبيق و macOS." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Системная тема следует за оформлением приложения и macOS." + "value": "System følger app- og macOS-utseende." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sistema segue a aparência do app e do macOS." } }, "th": { @@ -149744,18 +150612,6 @@ "state": "translated", "value": "Системна слідує за програмою та зовнішнім виглядом macOS." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "系统跟随应用和 macOS 外观。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "「系統」會跟隨 App 和 macOS 外觀。" - } } } }, @@ -150300,34 +151156,40 @@ "settings.material.contentBackground": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خلفية المحتوى" + "value": "Content Background" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pozadina sadržaja" + "value": "コンテンツ背景" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indholdsbaggrund" + "value": "内容背景" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Inhaltshintergrund" + "value": "內容背景" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Content Background" + "value": "콘텐츠 배경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Inhaltshintergrund" } }, "es": { @@ -150348,40 +151210,46 @@ "value": "Sfondo contenuto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "コンテンツ背景" + "value": "Indholdsbaggrund" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "콘텐츠 배경" + "value": "Tło zawartości" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innholdsbakgrunn" + "value": "Фон содержимого" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tło zawartości" + "value": "Pozadina sadržaja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fundo de Conteúdo" + "value": "خلفية المحتوى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фон содержимого" + "value": "Innholdsbakgrunn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fundo de Conteúdo" } }, "th": { @@ -150401,52 +151269,46 @@ "state": "translated", "value": "Фон вмісту" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "内容背景" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "內容背景" - } } } }, "settings.material.fullScreenUI": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "واجهة ملء الشاشة" + "value": "Full Screen UI" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "UI punog ekrana" + "value": "フルスクリーンUI" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fuldskærms-UI" + "value": "全屏 UI" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vollbild-UI" + "value": "全螢幕 UI" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Full Screen UI" + "value": "전체 화면 UI" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vollbild-UI" } }, "es": { @@ -150467,40 +151329,46 @@ "value": "UI a schermo intero" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フルスクリーンUI" + "value": "Fuldskærms-UI" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "전체 화면 UI" + "value": "Pełnoekranowy interfejs" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fullskjerm-UI" + "value": "Полноэкранный интерфейс" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pełnoekranowy interfejs" + "value": "UI punog ekrana" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Interface em Tela Cheia" + "value": "واجهة ملء الشاشة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Полноэкранный интерфейс" + "value": "Fullskjerm-UI" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Interface em Tela Cheia" } }, "th": { @@ -150520,52 +151388,46 @@ "state": "translated", "value": "Повноекранний інтерфейс" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全屏 UI" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全螢幕 UI" - } } } }, "settings.material.headerView": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الرأس" + "value": "Header View" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zaglavlje" + "value": "ヘッダビュー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Headervisning" + "value": "头部视图" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Kopfansicht" + "value": "標題列" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Header View" + "value": "헤더 뷰" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Kopfansicht" } }, "es": { @@ -150586,40 +151448,46 @@ "value": "Vista intestazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ヘッダビュー" + "value": "Headervisning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "헤더 뷰" + "value": "Widok nagłówka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Topptekstvisning" + "value": "Заголовок" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Widok nagłówka" + "value": "Zaglavlje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cabeçalho" + "value": "عرض الرأس" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Заголовок" + "value": "Topptekstvisning" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cabeçalho" } }, "th": { @@ -150639,52 +151507,46 @@ "state": "translated", "value": "Заголовок" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "头部视图" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "標題列" - } } } }, "settings.material.hudWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة HUD" + "value": "HUD Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "HUD prozor" + "value": "HUDウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "HUD-vindue" + "value": "HUD 窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "HUD-Fenster" + "value": "HUD 視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "HUD Window" + "value": "HUD 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "HUD-Fenster" } }, "es": { @@ -150705,40 +151567,46 @@ "value": "Finestra HUD" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "HUDウインドウ" + "value": "HUD-vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "HUD 윈도우" + "value": "Okno HUD" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "HUD-vindu" + "value": "HUD-окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Okno HUD" + "value": "HUD prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Janela HUD" + "value": "نافذة HUD" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "HUD-окно" + "value": "HUD-vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Janela HUD" } }, "th": { @@ -150758,49 +151626,43 @@ "state": "translated", "value": "HUD-вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "HUD 窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "HUD 視窗" - } } } }, "settings.material.liquidGlass": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "bs": { + "ja": { + "stringUnit": { + "state": "translated", + "value": "Liquid Glass(macOS 26以降)" + } + }, + "zh-Hans": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "da": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "en": { + "de": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" @@ -150824,67 +151686,61 @@ "value": "Liquid Glass (macOS 26+)" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "Liquid Glass(macOS 26以降)" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "Liquid Glass (macOS 26+)" @@ -150895,34 +151751,40 @@ "settings.material.menu": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "القائمة" + "value": "Menu" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Meni" + "value": "メニュー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Menu" + "value": "菜单" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Menü" + "value": "選單" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Menu" + "value": "메뉴" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Menü" } }, "es": { @@ -150943,40 +151805,46 @@ "value": "Menu" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "メニュー" + "value": "Menu" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "메뉴" + "value": "Menu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Meny" + "value": "Меню" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Menu" + "value": "Meni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Menu" + "value": "القائمة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Меню" + "value": "Meny" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Menu" } }, "th": { @@ -150996,52 +151864,46 @@ "state": "translated", "value": "Меню" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "菜单" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "選單" - } } } }, "settings.material.none": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بدون" + "value": "None" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ništa" + "value": "なし" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen" + "value": "无" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine" + "value": "無" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "None" + "value": "없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine" } }, "es": { @@ -151062,40 +151924,46 @@ "value": "Nessuno" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "なし" + "value": "Ingen" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "없음" + "value": "Brak" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen" + "value": "Нет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak" + "value": "Ništa" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhum" + "value": "بدون" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет" + "value": "Ingen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhum" } }, "th": { @@ -151115,49 +151983,43 @@ "state": "translated", "value": "Немає" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無" - } } } }, "settings.material.popover": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة منبثقة" + "value": "Popover" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Iskočni prozor" + "value": "ポップオーバー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Popover" + "value": "弹出框" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Popover" + "value": "彈出框" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "팝오버" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Popover" @@ -151181,40 +152043,46 @@ "value": "Popover" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポップオーバー" + "value": "Popover" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "팝오버" + "value": "Wyskakujące okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Popover" + "value": "Всплывающее окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyskakujące okno" + "value": "Iskočni prozor" } }, - "pt-BR": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "نافذة منبثقة" + } + }, + "nb": { "stringUnit": { "state": "translated", "value": "Popover" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Всплывающее окно" + "value": "Popover" } }, "th": { @@ -151234,52 +152102,46 @@ "state": "translated", "value": "Спливне вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "弹出框" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "彈出框" - } } } }, "settings.material.sheet": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ورقة" + "value": "Sheet" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "List" + "value": "シート" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ark" + "value": "工作表" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dialogblatt" + "value": "工作表" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sheet" + "value": "시트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dialogblatt" } }, "es": { @@ -151300,40 +152162,46 @@ "value": "Foglio" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "シート" + "value": "Ark" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "시트" + "value": "Arkusz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ark" + "value": "Лист" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Arkusz" + "value": "List" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Folha" + "value": "ورقة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Лист" + "value": "Ark" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Folha" } }, "th": { @@ -151353,52 +152221,46 @@ "state": "translated", "value": "Аркуш" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作表" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作表" - } } } }, "settings.material.sidebar": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الشريط الجانبي" + "value": "Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Bočna traka" + "value": "サイドバー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælke" + "value": "侧边栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleiste" + "value": "側邊欄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar" + "value": "사이드바" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleiste" } }, "es": { @@ -151419,40 +152281,46 @@ "value": "Barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバー" + "value": "Sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바" + "value": "Pasek boczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sidepanel" + "value": "Боковая панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pasek boczny" + "value": "Bočna traka" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Barra Lateral" + "value": "الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Боковая панель" + "value": "Sidepanel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Barra Lateral" } }, "th": { @@ -151472,52 +152340,46 @@ "state": "translated", "value": "Бічна панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "侧边栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "側邊欄" - } } } }, "settings.material.toolTip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تلميح أداة" + "value": "Tool Tip" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Opis alata" + "value": "ツールチップ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Værktøjstip" + "value": "工具提示" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tooltip" + "value": "工具提示" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tool Tip" + "value": "도구 설명" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tooltip" } }, "es": { @@ -151538,40 +152400,46 @@ "value": "Suggerimento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ツールチップ" + "value": "Værktøjstip" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "도구 설명" + "value": "Podpowiedź" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Verktøytips" + "value": "Подсказка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podpowiedź" + "value": "Opis alata" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dica de Ferramenta" + "value": "تلميح أداة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подсказка" + "value": "Verktøytips" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dica de Ferramenta" } }, "th": { @@ -151591,52 +152459,46 @@ "state": "translated", "value": "Підказка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工具提示" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工具提示" - } } } }, "settings.material.underWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحت النافذة" + "value": "Under Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ispod prozora" + "value": "ウインドウ下" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Under vindue" + "value": "窗口底部" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Unter dem Fenster" + "value": "視窗下方" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Under Window" + "value": "윈도우 아래" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Unter dem Fenster" } }, "es": { @@ -151657,40 +152519,46 @@ "value": "Sotto la finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ下" + "value": "Under vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 아래" + "value": "Pod oknem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Under vinduet" + "value": "Под окном" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pod oknem" + "value": "Ispod prozora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sob a Janela" + "value": "تحت النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Под окном" + "value": "Under vinduet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sob a Janela" } }, "th": { @@ -151710,52 +152578,46 @@ "state": "translated", "value": "Під вікном" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口底部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗下方" - } } } }, "settings.material.windowBackground": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خلفية النافذة" + "value": "Window Background" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pozadina prozora" + "value": "ウインドウ背景" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vinduesbaggrund" + "value": "窗口背景" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fensterhintergrund" + "value": "視窗背景" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Window Background" + "value": "윈도우 배경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fensterhintergrund" } }, "es": { @@ -151776,40 +152638,46 @@ "value": "Sfondo finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ背景" + "value": "Vinduesbaggrund" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 배경" + "value": "Tło okna" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vindubakgrunn" + "value": "Фон окна" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tło okna" + "value": "Pozadina prozora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fundo da Janela" + "value": "خلفية النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фон окна" + "value": "Vindubakgrunn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fundo da Janela" } }, "th": { @@ -151829,18 +152697,6 @@ "state": "translated", "value": "Фон вікна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口背景" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗背景" - } } } }, @@ -152454,16 +153310,16 @@ "value": "cmux がペインを強調表示するときに短い青いアウトラインを表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux가 패인을 강조할 때 파란색 테두리를 잠시 깜빡입니다." + "value": "Короткочасно підсвічувати синьою рамкою панель, на яку cmux звертає увагу." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Короткочасно підсвічувати синьою рамкою панель, на яку cmux звертає увагу." + "value": "cmux가 패인을 강조할 때 파란색 테두리를 잠시 깜빡입니다." } } } @@ -152483,16 +153339,16 @@ "value": "ペインフラッシュ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "패인 플래시" + "value": "Підсвічування панелі" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Підсвічування панелі" + "value": "패인 플래시" } } } @@ -152512,16 +153368,16 @@ "value": "未読の通知があるペインの周囲に青いリングを表示します。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림이 있는 패인 주위에 파란색 링을 표시합니다." + "value": "Показувати синє кільце навколо панелей з непрочитаними сповіщеннями." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Показувати синє кільце навколо панелей з непрочитаними сповіщеннями." + "value": "읽지 않은 알림이 있는 패인 주위에 파란색 링을 표시합니다." } } } @@ -152541,16 +153397,16 @@ "value": "未読ペインリング" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "읽지 않은 패인 링" + "value": "Кільце непрочитаних панелей" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Кільце непрочитаних панелей" + "value": "읽지 않은 패인 링" } } } @@ -152570,16 +153426,16 @@ "value": "選択..." } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택..." + "value": "Вибрати..." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати..." + "value": "선택..." } } } @@ -152599,16 +153455,16 @@ "value": "選択" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택" + "value": "Вибрати" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати" + "value": "선택" } } } @@ -152628,16 +153484,16 @@ "value": "通知サウンドを選択" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "알림 소리 선택" + "value": "Вибрати звук сповіщення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати звук сповіщення" + "value": "알림 소리 선택" } } } @@ -152657,16 +153513,16 @@ "value": "クリア" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "지우기" + "value": "Очистити" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Очистити" + "value": "지우기" } } } @@ -152686,16 +153542,16 @@ "value": "カスタム通知サウンドのエラー" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "사용자 지정 알림 소리 오류" + "value": "Помилка власного звуку сповіщення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Помилка власного звуку сповіщення" + "value": "사용자 지정 알림 소리 오류" } } } @@ -152715,16 +153571,16 @@ "value": "ファイル未選択" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택된 파일 없음" + "value": "Файл не вибрано" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Файл не вибрано" + "value": "선택된 파일 없음" } } } @@ -152761,16 +153617,16 @@ "value": "先にカスタム音声ファイルを選択してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "먼저 사용자 지정 오디오 파일을 선택하세요." + "value": "Спочатку виберіть файл аудіо." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Спочатку виберіть файл аудіо." + "value": "먼저 사용자 지정 오디오 파일을 선택하세요." } } } @@ -152790,16 +153646,16 @@ "value": "拡張子が必要です: " } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "파일에 확장자가 필요합니다: " + "value": "Файлу потрібне розширення: " } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Файлу потрібне розширення: " + "value": "파일에 확장자가 필요합니다: " } } } @@ -152819,16 +153675,16 @@ "value": "ファイルが見つかりません: " } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "파일을 찾을 수 없습니다: " + "value": "Файл не знайдено: " } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Файл не знайдено: " + "value": "파일을 찾을 수 없습니다: " } } } @@ -152848,16 +153704,16 @@ "value": "通知用にこのファイルを準備できませんでした。WAV、AIFF、またはCAFを試してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이 파일을 알림용으로 준비할 수 없습니다. WAV, AIFF 또는 CAF를 사용해 보세요." + "value": "Не вдалося підготувати цей файл для сповіщень. Спробуйте WAV, AIFF або CAF." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося підготувати цей файл для сповіщень. Спробуйте WAV, AIFF або CAF." + "value": "이 파일을 알림용으로 준비할 수 없습니다. WAV, AIFF 또는 CAF를 사용해 보세요." } } } @@ -152877,16 +153733,16 @@ "value": "通知用の準備ができました。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "알림 준비 완료." + "value": "Готовий для сповіщень." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Готовий для сповіщень." + "value": "알림 준비 완료." } } } @@ -152906,16 +153762,16 @@ "value": "通知用に準備しました(CAFに変換)。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "알림 준비 완료 (CAF로 변환됨)." + "value": "Підготовлений для сповіщень (конвертовано в CAF)." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Підготовлений для сповіщень (конвертовано в CAF)." + "value": "알림 준비 완료 (CAF로 변환됨)." } } } @@ -152935,16 +153791,16 @@ "value": "通知を受信したときに再生するサウンドです。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "알림이 도착했을 때 재생되는 소리입니다." + "value": "Звук, який відтворюється при надходженні сповіщення." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Звук, який відтворюється при надходженні сповіщення." + "value": "알림이 도착했을 때 재생되는 소리입니다." } } } @@ -152964,16 +153820,16 @@ "value": "通知サウンド" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "알림 소리" + "value": "Звук сповіщення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Звук сповіщення" + "value": "알림 소리" } } } @@ -152981,118 +153837,118 @@ "settings.preset.hudGlass": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "زجاج HUD" + "value": "HUD Glass" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "HUD staklo" + "value": "HUD Glass" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "HUD-glas" + "value": "HUD 玻璃" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "HUD Glass" + "value": "HUD 玻璃" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "HUD Glass" + "value": "HUD 글래스" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "HUD Glass" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "HUD Glass" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "HUD Glass" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "HUD Glass" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "HUD 글래스" + "value": "HUD-glas" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "HUD-glass" + "value": "Szkło HUD" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Szkło HUD" + "value": "HUD Glass" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Vidro HUD" + "value": "HUD staklo" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "HUD Glass" + "value": "زجاج HUD" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "HUD Glass" + "value": "HUD-glass" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "HUD Glass" + "value": "Vidro HUD" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "HUD Glass" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "HUD 玻璃" + "value": "HUD Glass" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "HUD 玻璃" + "value": "HUD Glass" } } } @@ -153100,34 +153956,40 @@ "settings.preset.nativeSidebar": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شريط جانبي أصلي" + "value": "Native Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nativna bočna traka" + "value": "ネイティブサイドバー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indbygget sidebjælke" + "value": "原生侧边栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Native Seitenleiste" + "value": "原生側邊欄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Native Sidebar" + "value": "기본 사이드바" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Native Seitenleiste" } }, "es": { @@ -153148,40 +154010,46 @@ "value": "Barra laterale nativa" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ネイティブサイドバー" + "value": "Indbygget sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 사이드바" + "value": "Natywny pasek boczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innebygd sidepanel" + "value": "Системная боковая панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Natywny pasek boczny" + "value": "Nativna bočna traka" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Barra Lateral Nativa" + "value": "شريط جانبي أصلي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Системная боковая панель" + "value": "Innebygd sidepanel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Barra Lateral Nativa" } }, "th": { @@ -153201,49 +154069,43 @@ "state": "translated", "value": "Рідна бічна панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "原生侧边栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "原生側邊欄" - } } } }, "settings.preset.popoverGlass": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "زجاج منبثق" + "value": "Popover Glass" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Iskočno staklo" + "value": "ポップオーバーGlass" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Popover-glas" + "value": "弹出框玻璃" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Popover Glass" + "value": "彈出框玻璃" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "팝오버 글래스" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Popover Glass" @@ -153267,40 +154129,46 @@ "value": "Popover Glass" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ポップオーバーGlass" + "value": "Popover-glas" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "팝오버 글래스" + "value": "Szkło wyskakujące" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Popover-glass" + "value": "Popover Glass" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szkło wyskakujące" + "value": "Iskočno staklo" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Vidro Popover" + "value": "زجاج منبثق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Popover Glass" + "value": "Popover-glass" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Vidro Popover" } }, "th": { @@ -153320,136 +154188,124 @@ "state": "translated", "value": "Popover Glass" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "弹出框玻璃" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "彈出框玻璃" - } } } }, "settings.preset.raycastGray": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "رمادي Raycast" + "value": "Raycast Gray" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raycast siva" + "value": "Raycast Gray" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Raycast-grå" + "value": "Raycast 灰" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Raycast Gray" + "value": "Raycast 灰" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Raycast Gray" + "value": "Raycast 그레이" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Raycast Gray" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Raycast Gray" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Raycast Gray" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "Raycast Gray" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "Raycast 그레이" + "value": "Raycast-grå" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", - "value": "Raycast-grå" + "value": "Szary Raycast" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", - "value": "Szary Raycast" + "value": "Raycast Gray" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", - "value": "Cinza Raycast" + "value": "Raycast siva" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Raycast Gray" + "value": "رمادي Raycast" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "Raycast Gray" + "value": "Raycast-grå" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Raycast Gri" + "value": "Cinza Raycast" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Raycast Gray" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "Raycast 灰" + "value": "Raycast Gri" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "Raycast 灰" + "value": "Raycast Gray" } } } @@ -153457,31 +154313,37 @@ "settings.preset.softBlur": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ضبابية ناعمة" + "value": "Soft Blur" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Meko zamućenje" + "value": "ソフトブラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Blød sløring" + "value": "柔和模糊" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Soft Blur" + "value": "柔和模糊" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "소프트 블러" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Soft Blur" @@ -153505,40 +154367,46 @@ "value": "Soft Blur" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ソフトブラー" + "value": "Blød sløring" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "소프트 블러" + "value": "Delikatne rozmycie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Myk uskarphet" + "value": "Soft Blur" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Delikatne rozmycie" + "value": "Meko zamućenje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desfoque Suave" + "value": "ضبابية ناعمة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Soft Blur" + "value": "Myk uskarphet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desfoque Suave" } }, "th": { @@ -153558,49 +154426,43 @@ "state": "translated", "value": "Soft Blur" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "柔和模糊" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "柔和模糊" - } } } }, "settings.preset.underWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحت النافذة" + "value": "Under Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ispod prozora" + "value": "ウインドウ下" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Under vindue" + "value": "窗口底部" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Under Window" + "value": "視窗下方" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "윈도우 아래" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Under Window" @@ -153624,40 +154486,46 @@ "value": "Under Window" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウ下" + "value": "Under vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 아래" + "value": "Pod oknem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Under vinduet" + "value": "Under Window" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pod oknem" + "value": "Ispod prozora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sob a Janela" + "value": "تحت النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Under Window" + "value": "Under vinduet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sob a Janela" } }, "th": { @@ -153677,52 +154545,46 @@ "state": "translated", "value": "Under Window" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "窗口底部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "視窗下方" - } } } }, "settings.reset.resetAll": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين جميع الإعدادات" + "value": "Reset All Settings" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj sve postavke" + "value": "すべての設定をリセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil alle indstillinger" + "value": "重置所有设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle Einstellungen zurücksetzen" + "value": "重置所有設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset All Settings" + "value": "모든 설정 초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle Einstellungen zurücksetzen" } }, "es": { @@ -153743,40 +154605,46 @@ "value": "Ripristina tutte le impostazioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべての設定をリセット" + "value": "Nulstil alle indstillinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모든 설정 초기화" + "value": "Resetuj wszystkie ustawienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill alle innstillinger" + "value": "Сбросить все настройки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj wszystkie ustawienia" + "value": "Resetuj sve postavke" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Redefinir Todos os Ajustes" + "value": "إعادة تعيين جميع الإعدادات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сбросить все настройки" + "value": "Tilbakestill alle innstillinger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Redefinir Todos os Ajustes" } }, "th": { @@ -153796,24 +154664,24 @@ "state": "translated", "value": "Скинути всі налаштування" } - }, - "zh-Hans": { + } + } + }, + "settings.search.alias.section.account": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "重置所有设置" + "value": "auth authentication login logout sign in sign out email user profile team" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "重置所有設定" + "value": "auth authentication login logout sign in sign out email user profile team 認証 ログイン ログアウト サインイン サインアウト メール ユーザー プロフィール チーム アカウント" } - } - } - }, - "settings.search.alias.section.account": { - "extractionState": "manual", - "localizations": { + }, "ar": { "stringUnit": { "state": "translated", @@ -153838,12 +154706,6 @@ "value": "auth authentication login logout sign in sign out email user profile team authentifizierung anmeldung abmeldung benutzer profil konto" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout sign in sign out email user profile team" - } - }, "es": { "stringUnit": { "state": "translated", @@ -153862,12 +154724,6 @@ "value": "auth authentication login logout sign in sign out email user profile team autenticazione accesso disconnessione utente profilo account" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout sign in sign out email user profile team 認証 ログイン ログアウト サインイン サインアウト メール ユーザー プロフィール チーム アカウント" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -153910,12 +154766,6 @@ "value": "auth authentication login logout sign in sign out email user profile team kimlik doğrulama giriş çıkış e-posta kullanıcı profil takım hesap" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout sign in sign out email user profile team автентифікація вхід вихід користувач профіль команда обліковий запис Увійти… Вийти" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -153927,12 +154777,30 @@ "state": "translated", "value": "auth authentication login logout sign in sign out email user profile team 驗證 登入 登出 郵件 使用者 個人資料 團隊 帳戶" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "auth authentication login logout sign in sign out email user profile team автентифікація вхід вихід користувач профіль команда обліковий запис Увійти… Вийти" + } } } }, "settings.search.alias.section.app": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry 一般 環境設定 設定 動作 外観 ドック メニューバー 通知 テレメトリ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -153957,12 +154825,6 @@ "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry app allgemein einstellungen verhalten menüleiste status import migration lesezeichen verlauf cookies profile konfiguration datei json schema dokumentation referenz präferenzen benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop telemetrie analyse absturz berichte nutzung anonym datenschutz … Menü" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry" - } - }, "es": { "stringUnit": { "state": "translated", @@ -153981,12 +154843,6 @@ "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry app generale preferenze comportamento barra stato importa migrazione segnalibri cronologia cookie profili impostazioni configurazione file json schema documentazione riferimento notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania telemetria analisi crash rapporti utilizzo anonimo privacy Preferenze…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry 一般 環境設定 設定 動作 外観 ドック メニューバー 通知 テレメトリ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154029,12 +154885,6 @@ "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry uygulama genel tercihler davranış menü çubuğu durum içe aktar geçiş yer imleri geçmiş çerezler profiller ayarlar yapılandırma dosya json şema belgeler başvuru bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü telemetri analiz çökme raporlar kullanım anonim gizlilik Tercihler…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry програма загальні параметри поведінка док рядок меню статус імпорт міграція закладки історія cookies профілі налаштування конфігурація файл json схема документація довідник сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл телеметрія аналітика збій звіти використання анонімно приватність Параметри…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154046,12 +154896,30 @@ "state": "translated", "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry 應用程式 一般 偏好設定 行為 選單列 狀態 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案 設定 設定檔 檔案 json 結構描述 文件 參考 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 遙測 分析 當機 報告 使用 匿名 隱私 偏好設定... 選單 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "general preferences prefs behavior chrome dock menubar menu bar status notifications telemetry програма загальні параметри поведінка док рядок меню статус імпорт міграція закладки історія cookies профілі налаштування конфігурація файл json схема документація довідник сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл телеметрія аналітика збій звіти використання анонімно приватність Параметри…" + } } } }, "settings.search.alias.section.automation": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "api cli control socket mcp agents hooks ports" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "api cli control socket mcp agents hooks ports api cli 制御 ソケット mcp エージェント フック ポート 自動化" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154076,12 +154944,6 @@ "value": "api cli control socket mcp agents hooks ports automatisierung steuerung agent umgebung" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "api cli control socket mcp agents hooks ports" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154100,12 +154962,6 @@ "value": "api cli control socket mcp agents hooks ports automazione controllo agente hook porte ambiente" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "api cli control socket mcp agents hooks ports api cli 制御 ソケット mcp エージェント フック ポート 自動化" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154148,12 +155004,6 @@ "value": "api cli control socket mcp agents hooks ports otomasyon kontrol soket ajan kancalar portlar ortam" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "api cli control socket mcp agents hooks ports автоматизація керування сокет агент хуки порти середовище" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154165,12 +155015,30 @@ "state": "translated", "value": "api cli control socket mcp agents hooks ports 自動化 控制 代理程式 hook 連接埠 環境" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "api cli control socket mcp agents hooks ports автоматизація керування сокет агент хуки порти середовище" + } } } }, "settings.search.alias.section.browser": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "web webview address bar omnibar links urls embedded default browser" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "web webview address bar omnibar links urls embedded default browser ウェブ webview アドレスバー オムニバー リンク url 内蔵ブラウザ デフォルトブラウザ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154195,12 +155063,6 @@ "value": "web webview address bar omnibar links urls embedded default browser app allgemein einstellungen verhalten dock menüleiste status seitenleiste adressleiste eingebettet seite tabs zurücksetzen werkseinstellungen standard wiederherstellen löschen • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "web webview address bar omnibar links urls embedded default browser" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154219,12 +155081,6 @@ "value": "web webview address bar omnibar links urls embedded default browser app generale preferenze comportamento dock barra menu stato laterale indirizzi link url incorporato pagina schede reimposta fabbrica predefinito ripristina cancella • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "web webview address bar omnibar links urls embedded default browser ウェブ webview アドレスバー オムニバー リンク url 内蔵ブラウザ デフォルトブラウザ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154267,12 +155123,6 @@ "value": "web webview address bar omnibar links urls embedded default browser uygulama genel tercihler davranış dock menü çubuğu durum kenar tarayıcı adres bağlantılar url gömülü sayfa sekmeler sıfırla fabrika varsayılan geri yükle temizle • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "web webview address bar omnibar links urls embedded default browser програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити Стандартний Браузер: %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154284,12 +155134,30 @@ "state": "translated", "value": "web webview address bar omnibar links urls embedded default browser 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 瀏覽器 網頁 位址列 連結 URL 內嵌 頁面 分頁 重置 出廠 預設 還原 清除 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "web webview address bar omnibar links urls embedded default browser програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити Стандартний Браузер: %@ •" + } } } }, "settings.search.alias.section.browserImport": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles chrome safari firefox brave edge arc ブックマーク 履歴 cookie プロファイル インポート" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154314,12 +155182,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles import migration lesezeichen verlauf profile" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154338,12 +155200,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles importa migrazione segnalibri cronologia cookie profili" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles chrome safari firefox brave edge arc ブックマーク 履歴 cookie プロファイル インポート" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154386,12 +155242,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles içe aktar geçiş yer imleri geçmiş çerezler profiller" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles імпорт міграція закладки історія профілі +" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154403,6 +155253,12 @@ "state": "translated", "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles імпорт міграція закладки історія профілі +" + } } } }, @@ -154426,6 +155282,18 @@ "settings.search.alias.section.globalHotkey": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "system shortcut global keyboard show hide bring forward" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "system shortcut global keyboard show hide bring forward システム ショートカット グローバル ホットキー キーボード 表示 非表示 前面" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154450,12 +155318,6 @@ "value": "system shortcut global keyboard show hide bring forward tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder darstellung design farbe farben schema hell dunkel modus Vor" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "system shortcut global keyboard show hide bring forward" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154474,12 +155336,6 @@ "value": "system shortcut global keyboard show hide bring forward tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore aspetto tema colore colori schema chiaro scuro sistema modalità Globale Avanti" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "system shortcut global keyboard show hide bring forward システム ショートカット グローバル ホットキー キーボード 表示 非表示 前面" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154522,12 +155378,6 @@ "value": "system shortcut global keyboard show hide bring forward klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici görünüm tema renk renkler şema açık koyu sistem mod Genel İleri" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "system shortcut global keyboard show hide bring forward клавіатура скорочення гарячі клавіші команди записувач вигляд тема колір кольори схема світлий темний система режим Системна Глобальна Вперед" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154539,12 +155389,30 @@ "state": "translated", "value": "system shortcut global keyboard show hide bring forward 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 外觀 主題 顏色 配色 淺色 深色 系統 模式 全域 下一頁" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "system shortcut global keyboard show hide bring forward клавіатура скорочення гарячі клавіші команди записувач вигляд тема колір кольори схема світлий темний система режим Системна Глобальна Вперед" + } } } }, "settings.search.alias.section.keyboardShortcuts": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "keybinds key bindings hotkeys chords accelerators commands" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "keybinds key bindings hotkeys chords accelerators commands キーバインド キー割り当て ホットキー コード コマンド ショートカット" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154569,12 +155437,6 @@ "value": "keybinds key bindings hotkeys chords accelerators commands tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "keybinds key bindings hotkeys chords accelerators commands" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154593,12 +155455,6 @@ "value": "keybinds key bindings hotkeys chords accelerators commands tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "keybinds key bindings hotkeys chords accelerators commands キーバインド キー割り当て ホットキー コード コマンド ショートカット" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154641,12 +155497,6 @@ "value": "keybinds key bindings hotkeys chords accelerators commands klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "keybinds key bindings hotkeys chords accelerators commands клавіатура скорочення гарячі клавіші команди записувач" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154658,6 +155508,12 @@ "state": "translated", "value": "keybinds key bindings hotkeys chords accelerators commands 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "keybinds key bindings hotkeys chords accelerators commands клавіатура скорочення гарячі клавіші команди записувач" + } } } }, @@ -154681,6 +155537,18 @@ "settings.search.alias.section.reset": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "factory defaults restore clear preferences" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "factory defaults restore clear preferences 初期化 デフォルト 復元 リセット 設定を消去" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154705,12 +155573,6 @@ "value": "factory defaults restore clear preferences app allgemein einstellungen verhalten dock menüleiste status seitenleiste konfiguration datei json schema dokumentation referenz präferenzen zurücksetzen werkseinstellungen standard wiederherstellen löschen …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "factory defaults restore clear preferences" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154729,12 +155591,6 @@ "value": "factory defaults restore clear preferences app generale preferenze comportamento dock barra menu stato laterale impostazioni configurazione file json schema documentazione riferimento reimposta fabbrica predefinito ripristina cancella Preferenze…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "factory defaults restore clear preferences 初期化 デフォルト 復元 リセット 設定を消去" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154777,12 +155633,6 @@ "value": "factory defaults restore clear preferences uygulama genel tercihler davranış dock menü çubuğu durum kenar ayarlar yapılandırma dosya json şema belgeler başvuru sıfırla fabrika varsayılan geri yükle temizle Tercihler…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "factory defaults restore clear preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник скидання заводські типові відновити очистити Скинути Параметри…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154794,12 +155644,30 @@ "state": "translated", "value": "factory defaults restore clear preferences 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 設定 設定檔 檔案 json 結構描述 文件 參考 重置 出廠 預設 還原 清除 偏好設定..." } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "factory defaults restore clear preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник скидання заводські типові відновити очистити Скинути Параметри…" + } } } }, "settings.search.alias.section.settingsJSON": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "configuration config file json jsonc dotfile ~/.config schema docs" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "configuration config file json jsonc dotfile ~/.config schema docs 設定 構成 ファイル json jsonc ドットファイル スキーマ ドキュメント" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154824,12 +155692,6 @@ "value": "configuration config file json jsonc dotfile ~/.config schema docs einstellungen konfiguration datei dokumentation referenz präferenzen editor code öffnen pfad" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "configuration config file json jsonc dotfile ~/.config schema docs" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154848,12 +155710,6 @@ "value": "configuration config file json jsonc dotfile ~/.config schema docs impostazioni configurazione documentazione riferimento preferenze editor codice apri percorso" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "configuration config file json jsonc dotfile ~/.config schema docs 設定 構成 ファイル json jsonc ドットファイル スキーマ ドキュメント" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -154896,12 +155752,6 @@ "value": "configuration config file json jsonc dotfile ~/.config schema docs ayarlar yapılandırma dosya şema belgeler başvuru tercihler düzenleyici kod aç yol" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "configuration config file json jsonc dotfile ~/.config schema docs налаштування конфігурація файл схема документація довідник параметри редактор код відкрити шлях" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -154913,12 +155763,30 @@ "state": "translated", "value": "configuration config file json jsonc dotfile ~/.config schema docs 設定 設定檔 檔案 結構描述 文件 參考 偏好設定 編輯器 程式碼 開啟 路徑" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "configuration config file json jsonc dotfile ~/.config schema docs налаштування конфігурація файл схема документація довідник параметри редактор код відкрити шлях" + } } } }, "settings.search.alias.section.sidebarAppearance": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar left rail navigation details branches badges material terminal background" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar left rail navigation details branches badges material terminal background サイドバー 左 ナビゲーション 詳細 ブランチ バッジ マテリアル ターミナル 背景" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -154943,12 +155811,6 @@ "value": "sidebar left rail navigation details branches badges material terminal background seitenleiste navigation links details zweige badges material terminal hintergrund" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar left rail navigation details branches badges material terminal background" - } - }, "es": { "stringUnit": { "state": "translated", @@ -154967,12 +155829,6 @@ "value": "sidebar left rail navigation details branches badges material terminal background barra laterale navigazione sinistra dettagli branch badge materiale terminale sfondo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar left rail navigation details branches badges material terminal background サイドバー 左 ナビゲーション 詳細 ブランチ バッジ マテリアル ターミナル 背景" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155015,12 +155871,6 @@ "value": "sidebar left rail navigation details branches badges material terminal background kenar çubuğu gezinme sol ayrıntılar dallar rozetler materyal terminal arka plan" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar left rail navigation details branches badges material terminal background бічна панель навігація ліворуч деталі гілки бейджі матеріал термінал фон" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155032,6 +155882,12 @@ "state": "translated", "value": "sidebar left rail navigation details branches badges material terminal background 側邊欄 導覽 左側 詳細資訊 分支 徽章 材質 終端機 背景" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar left rail navigation details branches badges material terminal background бічна панель навігація ліворуч деталі гілки бейджі матеріал термінал фон" + } } } }, @@ -155055,6 +155911,18 @@ "settings.search.alias.section.terminal": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "shell scrollback scrollbar scroll bar ghostty tty pty" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "shell scrollback scrollbar scroll bar ghostty tty pty シェル スクロールバック スクロールバー ターミナル ghostty tty pty" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155079,12 +155947,6 @@ "value": "shell scrollback scrollbar scroll bar ghostty tty pty app allgemein einstellungen verhalten dock menüleiste status seitenleiste terminal scrollleiste bildschirm • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "shell scrollback scrollbar scroll bar ghostty tty pty" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155103,12 +155965,6 @@ "value": "shell scrollback scrollbar scroll bar ghostty tty pty app generale preferenze comportamento dock barra menu stato laterale terminale cronologia di scorrimento schermo • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "shell scrollback scrollbar scroll bar ghostty tty pty シェル スクロールバック スクロールバー ターミナル ghostty tty pty" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155151,12 +156007,6 @@ "value": "shell scrollback scrollbar scroll bar ghostty tty pty uygulama genel tercihler davranış dock menü çubuğu durum kenar terminal kabuk geri kaydırma ekran • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "shell scrollback scrollbar scroll bar ghostty tty pty програма загальні параметри поведінка док рядок меню статус бічна панель термінал історія прокручування смуга екран • %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155168,6 +156018,12 @@ "state": "translated", "value": "shell scrollback scrollbar scroll bar ghostty tty pty 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 終端機 回捲 捲動列 螢幕 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "shell scrollback scrollbar scroll bar ghostty tty pty програма загальні параметри поведінка док рядок меню статус бічна панель термінал історія прокручування смуга екран • %@" + } } } }, @@ -155299,6 +156155,18 @@ "settings.search.alias.section.workspaceColors": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "tab colors palette accent badge selected highlight" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "tab colors palette accent badge selected highlight タブ 色 パレット アクセント バッジ 選択 ハイライト ワークスペース" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155323,12 +156191,6 @@ "value": "tab colors palette accent badge selected highlight arbeitsbereich farben ausgewählt hervorhebung indikator aktiv punkt darstellung design farbe schema hell dunkel system modus benachrichtigung benachrichtigungen alarm ungelesen nachricht ring blinken ton desktop • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "tab colors palette accent badge selected highlight" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155347,12 +156209,6 @@ "value": "tab colors palette accent badge selected highlight area di lavoro scheda colori tavolozza selezionato evidenziazione indicatore attivo punto aspetto tema colore schema chiaro scuro sistema modalità notifica notifiche avviso non letto messaggio anello lampeggio suono scrivania • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "tab colors palette accent badge selected highlight タブ 色 パレット アクセント バッジ 選択 ハイライト ワークスペース" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155395,12 +156251,6 @@ "value": "tab colors palette accent badge selected highlight çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta görünüm tema renk şema açık koyu sistem mod bildirim bildirimler uyarı okunmamış mesaj halka flaş ses masaüstü • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "tab colors palette accent badge selected highlight робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим сповіщення непрочитане повідомлення кільце спалах звук стіл • %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155412,12 +156262,30 @@ "state": "translated", "value": "tab colors palette accent badge selected highlight 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 外觀 主題 配色 淺色 深色 系統 模式 通知 未讀 訊息 圓環 閃爍 聲音 桌面 提醒 標籤頁 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "tab colors palette accent badge selected highlight робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим сповіщення непрочитане повідомлення кільце спалах звук стіл • %@" + } } } }, "settings.search.alias.setting.account.account": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team 認証 ログイン ログアウト サインイン サインアウト メール ユーザー プロフィール チーム アカウント" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155442,12 +156310,6 @@ "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team authentifizierung anmeldung abmeldung benutzer profil konto" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155466,12 +156328,6 @@ "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team autenticazione accesso disconnessione utente profilo account" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team 認証 ログイン ログアウト サインイン サインアウト メール ユーザー プロフィール チーム アカウント" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155514,12 +156370,6 @@ "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team kimlik doğrulama giriş çıkış e-posta kullanıcı profil takım hesap" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team автентифікація вхід вихід користувач профіль команда обліковий запис" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155531,12 +156381,30 @@ "state": "translated", "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team 驗證 登入 登出 郵件 使用者 個人資料 團隊 帳戶" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "auth authentication login logout signin sign-in signout sign-out email user profile stack team автентифікація вхід вихід користувач профіль команда обліковий запис" + } } } }, "settings.search.alias.setting.app.app-icon": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.appIcon dock icon application icon app switcher alternate icon" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.appIcon dock icon application icon app switcher alternate icon アプリアイコン ドック アイコン アプリ切り替え 代替アイコン" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155561,12 +156429,6 @@ "value": "app.appIcon dock icon application app switcher alternate allgemein einstellungen verhalten menüleiste status seitenleiste App-Symbol" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.appIcon dock icon application icon app switcher alternate icon" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155585,12 +156447,6 @@ "value": "app.appIcon dock icon application app switcher alternate generale preferenze comportamento barra menu stato laterale Icona" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.appIcon dock icon application icon app switcher alternate icon アプリアイコン ドック アイコン アプリ切り替え 代替アイコン" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155633,12 +156489,6 @@ "value": "app.appIcon dock icon application app switcher alternate uygulama genel tercihler davranış menü çubuğu durum kenar Simgesi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.appIcon dock icon application app switcher alternate програма загальні параметри поведінка док рядок меню статус бічна панель Іконка програми" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155650,12 +156500,30 @@ "state": "translated", "value": "app.appIcon dock icon application app switcher alternate 應用程式 一般 偏好設定 行為 選單列 狀態 側邊欄 圖示" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.appIcon dock icon application app switcher alternate програма загальні параметри поведінка док рядок меню статус бічна панель Іконка програми" + } } } }, "settings.search.alias.setting.app.appearance": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.appearance theme color scheme light mode dark mode system mode" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.appearance theme color scheme light mode dark mode system mode 外観 テーマ 配色 ライトモード ダークモード システムモード" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155680,12 +156548,6 @@ "value": "app.appearance theme color scheme light mode dark system app allgemein einstellungen verhalten dock menüleiste status seitenleiste darstellung design farbe farben schema hell dunkel modus" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.appearance theme color scheme light mode dark mode system mode" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155704,12 +156566,6 @@ "value": "app.appearance theme color scheme light mode dark system app generale preferenze comportamento dock barra menu stato laterale aspetto tema colore colori schema chiaro scuro sistema modalità Scura Chiara" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.appearance theme color scheme light mode dark mode system mode 外観 テーマ 配色 ライトモード ダークモード システムモード" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155752,12 +156608,6 @@ "value": "app.appearance theme color scheme light mode dark system uygulama genel tercihler davranış dock menü çubuğu durum kenar görünüm tema renk renkler şema açık koyu sistem mod" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.appearance theme color scheme light mode dark system програма загальні параметри поведінка док рядок меню статус бічна панель вигляд тема колір кольори схема світлий темний система режим Темна Світла Системна" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155769,6 +156619,12 @@ "state": "translated", "value": "app.appearance theme color scheme light mode dark system 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 外觀 主題 顏色 配色 淺色 深色 系統 模式 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.appearance theme color scheme light mode dark system програма загальні параметри поведінка док рядок меню статус бічна панель вигляд тема колір кольори схема світлий темний система режим Темна Світла Системна" + } } } }, @@ -155826,6 +156682,18 @@ "settings.search.alias.setting.app.desktop-notifications": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "macos desktop notifications system settings permission alerts notify test" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "macos desktop notifications system settings permission alerts notify test macos デスクトップ通知 システム設定 権限 アラート テスト" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155850,12 +156718,6 @@ "value": "macos desktop notifications system settings permission alerts notify test app allgemein einstellungen verhalten dock menüleiste status seitenleiste darstellung design farbe farben schema hell dunkel modus benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton passwort geheimnis token zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "macos desktop notifications system settings permission alerts notify test" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155874,12 +156736,6 @@ "value": "macos desktop notifications system settings permission alerts notify test app generale preferenze comportamento dock barra menu stato laterale aspetto tema colore colori schema chiaro scuro sistema modalità notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania password segreto token credenziale accesso consenti disabilita abilita autorizzazione sicuro Impostazioni… Impostazioni" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "macos desktop notifications system settings permission alerts notify test macos デスクトップ通知 システム設定 権限 アラート テスト" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -155922,12 +156778,6 @@ "value": "macos desktop notifications system settings permission alerts notify test uygulama genel tercihler davranış dock menü çubuğu durum kenar görünüm tema renk renkler şema açık koyu sistem mod bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü parola gizli token kimlik bilgisi erişim izin ver devre dışı etkinleştir güvensiz Ayarlar… Ayarlar" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "macos desktop notifications system settings permission alerts notify test програма загальні параметри поведінка док рядок меню статус бічна панель вигляд тема колір кольори схема світлий темний система режим сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Системна Налаштування… Налаштування" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -155939,12 +156789,30 @@ "state": "translated", "value": "macos desktop notifications system settings permission alerts notify test 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 外觀 主題 顏色 配色 淺色 深色 系統 模式 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全 設定... App 設定" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "macos desktop notifications system settings permission alerts notify test програма загальні параметри поведінка док рядок меню статус бічна панель вигляд тема колір кольори схема світлий темний система режим сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Системна Налаштування… Налаштування" + } } } }, "settings.search.alias.setting.app.dock-badge": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.dockBadge badge dock unread count icon notifications red bubble" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.dockBadge badge dock unread count icon notifications red bubble ドック バッジ 未読 件数 アイコン 通知 赤丸" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -155969,12 +156837,6 @@ "value": "notifications.dockBadge badge dock unread count icon notifications red bubble app allgemein einstellungen verhalten menüleiste status seitenleiste arbeitsbereich tab farben palette ausgewählt hervorhebung indikator aktiv punkt benachrichtigung benachrichtigungen alarm ungelesen nachricht ring blinken ton desktop App-Symbol Dock-Badge" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.dockBadge badge dock unread count icon notifications red bubble" - } - }, "es": { "stringUnit": { "state": "translated", @@ -155993,12 +156855,6 @@ "value": "notifications.dockBadge badge dock unread count icon notifications red bubble app generale preferenze comportamento barra menu stato laterale area di lavoro scheda colori tavolozza selezionato evidenziazione indicatore attivo punto notifica notifiche avviso non letto messaggio anello lampeggio suono scrivania Icona del" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.dockBadge badge dock unread count icon notifications red bubble ドック バッジ 未読 件数 アイコン 通知 赤丸" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156041,12 +156897,6 @@ "value": "notifications.dockBadge badge dock unread count icon notifications red bubble uygulama genel tercihler davranış menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta bildirim bildirimler uyarı okunmamış mesaj halka flaş ses masaüstü Simgesi Rozeti" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.dockBadge badge dock unread count icon notifications red bubble програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл Іконка програми" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156058,6 +156908,12 @@ "state": "translated", "value": "notifications.dockBadge badge dock unread count icon notifications red bubble 應用程式 一般 偏好設定 行為 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 通知 未讀 訊息 圓環 閃爍 聲音 桌面 提醒 App 圖示 標記" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.dockBadge badge dock unread count icon notifications red bubble програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл Іконка програми" + } } } }, @@ -156081,6 +156937,18 @@ "settings.search.alias.setting.app.focus-pane-first-click": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.focusPaneOnFirstClick click to focus focus follows mouse first click mouse activation" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.focusPaneOnFirstClick click to focus focus follows mouse first click mouse activation クリック フォーカス マウス 最初のクリック ペインを選択" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156105,12 +156973,6 @@ "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation app allgemein einstellungen verhalten dock menüleiste status seitenleiste fokus klicken maus aktivierung folgt erster" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.focusPaneOnFirstClick click to focus focus follows mouse first click mouse activation" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156129,12 +156991,6 @@ "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation app generale preferenze comportamento dock barra menu stato laterale clic attivazione segue primo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.focusPaneOnFirstClick click to focus focus follows mouse first click mouse activation クリック フォーカス マウス 最初のクリック ペインを選択" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156177,12 +157033,6 @@ "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation uygulama genel tercihler davranış dock menü çubuğu durum kenar odak tık fare etkinleştirme izler ilk" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation програма загальні параметри поведінка док рядок меню статус бічна панель фокус клацання миша активація слідує перший" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156194,34 +157044,40 @@ "state": "translated", "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 焦點 點按 滑鼠 啟用 跟隨 首次 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.focusPaneOnFirstClick click to focus follows mouse first activation програма загальні параметри поведінка док рядок меню статус бічна панель фокус клацання миша активація слідує перший" + } } } }, "settings.search.alias.setting.app.fork-conversation-default": { "extractionState": "manual", "localizations": { - "de": { + "en": { "stringUnit": { "state": "translated", - "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default konversation forken rechts links oben unten teilen tab arbeitsbereich standard" + "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default" } }, - "en": { + "ja": { "stringUnit": { "state": "translated", - "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default" + "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default 会話 フォーク デフォルト 右 左 上 下 分割 タブ ワークスペース" } }, - "es": { + "de": { "stringUnit": { "state": "translated", - "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default bifurcar conversación derecha izquierda arriba abajo dividir pestaña espacio trabajo predeterminado" + "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default konversation forken rechts links oben unten teilen tab arbeitsbereich standard" } }, - "ja": { + "es": { "stringUnit": { "state": "translated", - "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default 会話 フォーク デフォルト 右 左 上 下 分割 タブ ワークスペース" + "value": "app.forkConversationDefaultDestination fork conversation right left top bottom split tab workspace default bifurcar conversación derecha izquierda arriba abajo dividir pestaña espacio trabajo predeterminado" } }, "ko": { @@ -156247,6 +157103,18 @@ "settings.search.alias.setting.app.hide-sidebar-details": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail サイドバー コンパクト 詳細を隠す タイトルのみ 左レール" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156271,12 +157139,6 @@ "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links ausblenden layout Linke Leiste" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156295,12 +157157,6 @@ "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail サイドバー コンパクト 詳細を隠す タイトルのみ 左レール" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156343,12 +157199,6 @@ "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen Şerit" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет Лівий рейл" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156360,6 +157210,12 @@ "state": "translated", "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 App 左側軌道" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.hideAllDetails compact sidebar hide details only title minimal left rail програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет Лівий рейл" + } } } }, @@ -156491,6 +157347,18 @@ "settings.search.alias.setting.app.keep-workspace-open": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace 閉じる 最後のペイン サーフェス ワークスペースを残す" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156515,12 +157383,6 @@ "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace app allgemein einstellungen verhalten dock menüleiste status seitenleiste arbeitsbereich farben palette badge ausgewählt hervorhebung indikator aktiv punkt editor datei code öffnen pfad schließen • %@ schließen? offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156539,12 +157401,6 @@ "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace app generale preferenze comportamento dock barra menu stato laterale area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto editor file codice apri percorso Chiudi • %@ Chiudere la scheda? l'area lavoro? aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace 閉じる 最後のペイン サーフェス ワークスペースを残す" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156587,12 +157443,6 @@ "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace uygulama genel tercihler davranış dock menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta düzenleyici dosya kod aç yol Sekmeyi Kapat Alanını • %@ kapatılsın mı? açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка редактор файл код відкрити шлях Закрити вкладку Робоча область робочу • %@ вкладку? область? відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156604,12 +157454,30 @@ "state": "translated", "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 編輯器 檔案 程式碼 開啟 路徑 標籤頁 關閉標籤頁 關閉工作區 • %@ 關閉 要關閉標籤頁嗎? 要關閉工作區嗎? App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.keepWorkspaceOpenWhenClosingLastSurface close last pane surface keep tab workspace програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка редактор файл код відкрити шлях Закрити вкладку Робоча область робочу • %@ вкладку? область? відкритий" + } } } }, "settings.search.alias.setting.app.language": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.language locale l10n localization translation japanese english ja en nihongo restart" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.language locale l10n localization translation japanese english ja en nihongo restart 言語 地域 ロケール ローカライズ 翻訳 日本語 英語 再起動" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156634,12 +157502,6 @@ "value": "app.language locale l10n localization translation japanese english ja en nihongo restart app allgemein einstellungen verhalten dock menüleiste status seitenleiste sprache lokalisierung übersetzung japanisch englisch neustart" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.language locale l10n localization translation japanese english ja en nihongo restart" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156658,12 +157520,6 @@ "value": "app.language locale l10n localization translation japanese english ja en nihongo restart app generale preferenze comportamento dock barra menu stato laterale lingua localizzazione traduzione giapponese inglese riavvia" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.language locale l10n localization translation japanese english ja en nihongo restart 言語 地域 ロケール ローカライズ 翻訳 日本語 英語 再起動" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156706,12 +157562,6 @@ "value": "app.language locale l10n localization translation japanese english ja en nihongo restart uygulama genel tercihler davranış dock menü çubuğu durum kenar dil yerel ayar yerelleştirme çeviri japonca ingilizce yeniden başlat" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.language locale l10n localization translation japanese english ja en nihongo restart програма загальні параметри поведінка док рядок меню статус бічна панель мова локаль локалізація переклад японська англійська перезапуск" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156723,6 +157573,12 @@ "state": "translated", "value": "app.language locale l10n localization translation japanese english ja en nihongo restart 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 語言 地區設定 在地化 翻譯 日文 英文 重新啟動 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.language locale l10n localization translation japanese english ja en nihongo restart програма загальні параметри поведінка док рядок меню статус бічна панель мова локаль локалізація переклад японська англійська перезапуск" + } } } }, @@ -156780,6 +157636,18 @@ "settings.search.alias.setting.app.markdown-viewer": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme md markdown mdx ビューア プレビュー readme 表示" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156804,12 +157672,6 @@ "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme app allgemein einstellungen verhalten dock menüleiste status seitenleiste" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156828,12 +157690,6 @@ "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme app generale preferenze comportamento dock barra menu stato laterale" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme md markdown mdx ビューア プレビュー readme 表示" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156876,12 +157732,6 @@ "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme uygulama genel tercihler davranış dock menü çubuğu durum kenar" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme програма загальні параметри поведінка док рядок меню статус бічна панель Перегляд" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -156893,12 +157743,30 @@ "state": "translated", "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.openMarkdownInCmuxViewer md markdown mdx viewer preview readme програма загальні параметри поведінка док рядок меню статус бічна панель Перегляд" + } } } }, "settings.search.alias.setting.app.menu-bar-only": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab メニューバーのみ ドックなし ドック非表示 アプリ切り替え cmd-tab command-tab" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -156923,12 +157791,6 @@ "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab allgemein einstellungen verhalten menüleiste status seitenleiste Nur Menü" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab" - } - }, "es": { "stringUnit": { "state": "translated", @@ -156947,12 +157809,6 @@ "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab generale preferenze comportamento barra stato laterale Solo dei" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab メニューバーのみ ドックなし ドック非表示 アプリ切り替え cmd-tab command-tab" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -156995,12 +157851,6 @@ "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab uygulama genel tercihler davranış menü çubuğu durum kenar Yalnızca" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab програма загальні параметри поведінка док рядок меню статус бічна панель Лише" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157012,12 +157862,30 @@ "state": "translated", "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab 應用程式 一般 偏好設定 行為 選單列 狀態 側邊欄 僅選單列 選單" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.menuBarOnly menubar menu bar dockless hide dock app switcher cmd-tab command-tab програма загальні параметри поведінка док рядок меню статус бічна панель Лише" + } } } }, "settings.search.alias.setting.app.minimal-mode": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.minimalMode minimal layout simple chrome compact titlebar controls" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.minimalMode minimal layout simple chrome compact titlebar controls ミニマル 省スペース コンパクト タイトルバー 表示モード" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157042,12 +157910,6 @@ "value": "app.minimalMode minimal layout simple chrome compact titlebar controls app allgemein einstellungen verhalten dock menüleiste status seitenleiste import migration lesezeichen verlauf cookies profile darstellung design farbe farben schema hell dunkel system modus" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.minimalMode minimal layout simple chrome compact titlebar controls" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157066,12 +157928,6 @@ "value": "app.minimalMode minimal layout simple chrome compact titlebar controls app generale preferenze comportamento dock barra menu stato laterale importa migrazione segnalibri cronologia cookie profili aspetto tema colore colori schema chiaro scuro sistema modalità" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.minimalMode minimal layout simple chrome compact titlebar controls ミニマル 省スペース コンパクト タイトルバー 表示モード" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157114,12 +157970,6 @@ "value": "app.minimalMode minimal layout simple chrome compact titlebar controls uygulama genel tercihler davranış dock menü çubuğu durum kenar içe aktar geçiş yer imleri geçmiş çerezler profiller görünüm tema renk renkler şema açık koyu sistem mod Düzen" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.minimalMode minimal layout simple chrome compact titlebar controls програма загальні параметри поведінка док рядок меню статус бічна панель імпорт міграція закладки історія cookies профілі вигляд тема колір кольори схема світлий темний система режим Макет Мінімальний" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157131,12 +157981,30 @@ "state": "translated", "value": "app.minimalMode minimal layout simple chrome compact titlebar controls 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案 外觀 主題 顏色 配色 淺色 深色 系統 模式 版面 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.minimalMode minimal layout simple chrome compact titlebar controls програма загальні параметри поведінка док рядок меню статус бічна панель імпорт міграція закладки історія cookies профілі вигляд тема колір кольори схема світлий темний система режим Макет Мінімальний" + } } } }, "settings.search.alias.setting.app.new-workspace-placement": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.newWorkspacePlacement new tab insert position order top bottom end" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.newWorkspacePlacement new tab insert position order top bottom end 新規ワークスペース 新しいタブ 挿入位置 並び順 上 下 末尾" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157161,12 +158029,6 @@ "value": "app.newWorkspacePlacement new tab insert position order top bottom end app allgemein einstellungen verhalten dock menüleiste status seitenleiste arbeitsbereich farben palette badge ausgewählt hervorhebung indikator aktiv punkt Neuer • %@ Platzierung Arbeitsbereiche Ende Oben" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.newWorkspacePlacement new tab insert position order top bottom end" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157185,12 +158047,6 @@ "value": "app.newWorkspacePlacement new tab insert position order top bottom end app generale preferenze comportamento dock barra menu stato laterale area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto nuova • %@ Posizionamento Fine Inizio" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.newWorkspacePlacement new tab insert position order top bottom end 新規ワークスペース 新しいタブ 挿入位置 並び順 上 下 末尾" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157233,12 +158089,6 @@ "value": "app.newWorkspacePlacement new tab insert position order top bottom end uygulama genel tercihler davranış dock menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta yeni • %@ Konumu Sona En Üste" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.newWorkspacePlacement new tab insert position order top bottom end програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка нова Робоча область • %@ Розташування нової робочої області В кінці На початку" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157250,12 +158100,30 @@ "state": "translated", "value": "app.newWorkspacePlacement new tab insert position order top bottom end 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 新增標籤頁 標籤頁 新增工作區 • %@ 新工作區位置 App 底部 最上方" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.newWorkspacePlacement new tab insert position order top bottom end програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка нова Робоча область • %@ Розташування нової робочої області В кінці На початку" + } } } }, "settings.search.alias.setting.app.notification-command": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.command shell command hook script env environment variable variables done agent" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.command shell command hook script env environment variable variables done agent 通知コマンド シェル コマンド フック スクリプト 環境変数 完了 エージェント" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157280,12 +158148,6 @@ "value": "notifications.command shell command hook script env environment variable variables done agent app allgemein einstellungen verhalten dock menüleiste status seitenleiste terminal scrollback scrollleiste bildschirm automatisierung api cli steuerung socket hooks ports umgebung benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.command shell command hook script env environment variable variables done agent" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157304,12 +158166,6 @@ "value": "notifications.command shell command hook script env environment variable variables done agent app generale preferenze comportamento dock barra menu stato laterale terminale cronologia di scorrimento schermo automazione api cli controllo socket agente porte ambiente notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.command shell command hook script env environment variable variables done agent 通知コマンド シェル コマンド フック スクリプト 環境変数 完了 エージェント" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157352,12 +158208,6 @@ "value": "notifications.command shell command hook script env environment variable variables done agent uygulama genel tercihler davranış dock menü çubuğu durum kenar terminal kabuk geri kaydırma ekran otomasyon api cli kontrol soket ajan kancalar portlar ortam bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.command shell command hook script env environment variable variables done agent програма загальні параметри поведінка док рядок меню статус бічна панель термінал історія прокручування смуга екран автоматизація api cli керування сокет агент хуки порти середовище сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Готово" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157369,12 +158219,30 @@ "state": "translated", "value": "notifications.command shell command hook script env environment variable variables done agent 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 終端機 回捲 捲動列 螢幕 自動化 api cli 控制 socket 代理程式 連接埠 環境 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.command shell command hook script env environment variable variables done agent програма загальні параметри поведінка док рядок меню статус бічна панель термінал історія прокручування смуга екран автоматизація api cli керування сокет агент хуки порти середовище сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Готово" + } } } }, "settings.search.alias.setting.app.notification-sound": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff 通知音 サウンド 音 アラート チャイム ビープ カスタムファイル" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157399,12 +158267,6 @@ "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff app allgemein einstellungen verhalten dock menüleiste status seitenleiste konfiguration datei json schema dokumentation referenz präferenzen editor code öffnen pfad benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop Benutzerdefiniert: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157423,12 +158285,6 @@ "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff app generale preferenze comportamento dock barra menu stato laterale impostazioni configurazione json schema documentazione riferimento editor codice apri percorso notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania Personalizzato: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff 通知音 サウンド 音 アラート チャイム ビープ カスタムファイル" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157471,12 +158327,6 @@ "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff uygulama genel tercihler davranış dock menü çubuğu durum kenar ayarlar yapılandırma dosya json şema belgeler başvuru düzenleyici kod aç yol bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü Özel: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Власне: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157488,12 +158338,30 @@ "state": "translated", "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 設定 設定檔 檔案 json 結構描述 文件 參考 編輯器 程式碼 開啟 路徑 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 自訂: %@ App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.sound notifications.customSoundFilePath sound audio alert chime beep custom file wav mp3 caf aiff програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Власне: %@" + } } } }, "settings.search.alias.setting.app.open-port-links": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded ポート localhost リンク ブラウザ デフォルト 外部 内蔵" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157518,12 +158386,6 @@ "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation details ausblenden layout automatisierung api cli steuerung socket agent hooks umgebung web webview adressleiste urls eingebettet seite tabs zurücksetzen werkseinstellungen standard wiederherstellen löschen editor datei code öffnen pfad • %@ offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157542,12 +158404,6 @@ "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout automazione api cli controllo socket agente hook porte ambiente web webview indirizzi link url incorporato pagina schede reimposta fabbrica predefinito ripristina cancella editor file codice apri percorso • %@ aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded ポート localhost リンク ブラウザ デフォルト 外部 内蔵" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157590,12 +158446,6 @@ "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen otomasyon api cli kontrol soket ajan kancalar portlar ortam tarayıcı web webview adres bağlantılar url gömülü sayfa sekmeler sıfırla fabrika varsayılan geri yükle temizle düzenleyici dosya kod aç yol • %@ Tarayıcıyı açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет автоматизація api cli керування сокет агент хуки порти середовище браузер веб webview адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити редактор файл код відкрити шлях Стандартний Браузер: %@ • відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157607,12 +158457,30 @@ "state": "translated", "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 重置 出廠 預設 還原 清除 編輯器 檔案 程式碼 開啟 路徑 • %@ App 開啟瀏覽器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPortLinksInCmuxBrowser ports localhost links browser default external embedded програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет автоматизація api cli керування сокет агент хуки порти середовище браузер веб webview адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити редактор файл код відкрити шлях Стандартний Браузер: %@ • відкритий" + } } } }, "settings.search.alias.setting.app.open-pr-links": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded pr リンク github ブラウザ デフォルト 外部 内蔵" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157637,12 +158505,6 @@ "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation details ausblenden layout web webview adressleiste urls eingebettet seite tabs zurücksetzen werkseinstellungen standard wiederherstellen löschen editor datei code öffnen pfad git branch ordner repo pull request merge review • %@ offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157661,12 +158523,6 @@ "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout web webview indirizzi link url incorporato pagina schede reimposta fabbrica predefinito ripristina cancella editor file codice apri percorso git branch directory cartella repo pull request merge revisione • %@ aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded pr リンク github ブラウザ デフォルト 外部 内蔵" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157709,12 +158565,6 @@ "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen tarayıcı web webview adres bağlantılar url gömülü sayfa sekmeler sıfırla fabrika varsayılan geri yükle temizle düzenleyici dosya kod aç yol git dal dizin klasör repo pull request birleştir inceleme • %@ Tarayıcıyı açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет браузер веб webview адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити редактор файл код відкрити шлях git гілка каталог папка репозиторій pull request merge огляд Стандартний Браузер: %@ • відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157726,12 +158576,30 @@ "state": "translated", "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 重置 出廠 預設 還原 清除 編輯器 檔案 程式碼 開啟 路徑 git 分支 目錄 資料夾 儲存庫 拉取請求 合併 審查 • %@ App 開啟瀏覽器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.openPullRequestLinksInCmuxBrowser pr links github browser default external embedded програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет браузер веб webview адресний посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити редактор файл код відкрити шлях git гілка каталог папка репозиторій pull request merge огляд Стандартний Браузер: %@ • відкритий" + } } } }, "settings.search.alias.setting.app.palette-search-all": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown コマンドパレット すべて検索 サーフェス ターミナル ブラウザ markdown" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157756,12 +158624,6 @@ "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown app allgemein einstellungen verhalten dock menüleiste status seitenleiste shell scrollback scrollleiste bildschirm web webview adressleiste links urls eingebettet seite tabs arbeitsbereich tab farben badge ausgewählt hervorhebung indikator aktiv punkt suche vorschläge autovervollständigung anbieter suchmaschine Suchen • %@ Befehlspalette …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157780,12 +158642,6 @@ "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown app generale preferenze comportamento dock barra menu stato laterale terminale shell cronologia di scorrimento schermo web webview indirizzi link url incorporato pagina schede area lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto ricerca suggerimenti completamento automatico provider motore Cerca • %@ comandi…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown コマンドパレット すべて検索 サーフェス ターミナル ブラウザ markdown" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157828,12 +158684,6 @@ "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown uygulama genel tercihler davranış dock menü çubuğu durum kenar kabuk geri kaydırma ekran tarayıcı web webview adres bağlantılar url gömülü sayfa sekmeler çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta arama öneriler otomatik tamamlama sağlayıcı motoru Ara • %@ Komut Paleti…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран браузер веб webview адресний посилання url вбудований сторінка вкладки робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ • команд…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157845,12 +158695,30 @@ "state": "translated", "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 終端機 shell 回捲 捲動列 螢幕 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 工作區 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 搜尋 建議 自動完成 提供者 搜尋引擎 • %@ 指令面板... App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.commandPaletteSearchesAllSurfaces command palette search all surfaces cmd-p terminal browser markdown програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран браузер веб webview адресний посилання url вбудований сторінка вкладки робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ • команд…" + } } } }, "settings.search.alias.setting.app.pane-flash": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.paneFlash flash blink highlight pane notification pulse" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.paneFlash flash blink highlight pane notification pulse フラッシュ 点滅 ハイライト ペイン 通知" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157875,12 +158743,6 @@ "value": "notifications.paneFlash flash blink highlight pane notification pulse app allgemein einstellungen verhalten dock menüleiste status seitenleiste arbeitsbereich tab farben palette badge ausgewählt hervorhebung indikator aktiv punkt benachrichtigung benachrichtigungen alarm ungelesen nachricht ring blinken ton desktop" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.paneFlash flash blink highlight pane notification pulse" - } - }, "es": { "stringUnit": { "state": "translated", @@ -157899,12 +158761,6 @@ "value": "notifications.paneFlash flash blink highlight pane notification pulse app generale preferenze comportamento dock barra menu stato laterale area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto notifica notifiche avviso non letto messaggio anello lampeggio suono scrivania" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.paneFlash flash blink highlight pane notification pulse フラッシュ 点滅 ハイライト ペイン 通知" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -157947,12 +158803,6 @@ "value": "notifications.paneFlash flash blink highlight pane notification pulse uygulama genel tercihler davranış dock menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta bildirim bildirimler uyarı okunmamış mesaj halka flaş ses masaüstü" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.paneFlash flash blink highlight pane notification pulse програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл панелі" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -157964,12 +158814,30 @@ "state": "translated", "value": "notifications.paneFlash flash blink highlight pane notification pulse 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 通知 未讀 訊息 圓環 閃爍 聲音 桌面 提醒 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.paneFlash flash blink highlight pane notification pulse програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл панелі" + } } } }, "settings.search.alias.setting.app.preferred-editor": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor エディタ ファイルを開く vscode visual studio code zed sublime cursor" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -157994,12 +158862,6 @@ "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor app allgemein einstellungen verhalten dock menüleiste status seitenleiste konfiguration datei json schema dokumentation referenz präferenzen öffnen pfad offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158018,12 +158880,6 @@ "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor app generale preferenze comportamento dock barra menu stato laterale impostazioni configurazione json schema documentazione riferimento codice apri percorso aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor エディタ ファイルを開く vscode visual studio code zed sublime cursor" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158066,12 +158922,6 @@ "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor uygulama genel tercihler davranış dock menü çubuğu durum kenar ayarlar yapılandırma dosya json şema belgeler başvuru düzenleyici kod aç yol açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158083,12 +158933,30 @@ "state": "translated", "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 設定 設定檔 檔案 json 結構描述 文件 參考 編輯器 程式碼 開啟 路徑 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.preferredEditor editor open file code vscode visual studio zed sublime subl cursor програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях відкритий" + } } } }, "settings.search.alias.setting.app.rename-selects-name": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name 名前変更 既存名を選択 タイトル コマンドパレット ワークスペース名" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158113,12 +158981,6 @@ "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name app allgemein einstellungen verhalten dock menüleiste status seitenleiste arbeitsbereich tab farben badge ausgewählt hervorhebung indikator aktiv punkt des Arbeitsbereichs Umbenennen … • %@ Befehlspalette wählt vorhandenen Namen aus" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158137,12 +158999,6 @@ "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name app generale preferenze comportamento dock barra menu stato laterale area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto Nome Rinomina lavoro… • %@ comandi… seleziona il esistente" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name 名前変更 既存名を選択 タイトル コマンドパレット ワークスペース名" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158185,12 +159041,6 @@ "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name uygulama genel tercihler davranış dock menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta adı Yeniden Adlandır Alanını Adlandır… • %@ Komut Paleti… Adlandırma Mevcut Seçer" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка Назва робочої області Перейменувати робочу область Робоча область… • %@ команд… Виділяти назву при перейменуванні Вибрати 1…9" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158202,12 +159052,30 @@ "state": "translated", "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 工作區名稱 重新命名 重新命名工作區 重新命名工作區... • %@ 指令面板... 重新命名時選取現有名稱 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.renameSelectsExistingName rename select all existing title command palette workspace name програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка Назва робочої області Перейменувати робочу область Робоча область… • %@ команд… Виділяти назву при перейменуванні Вибрати 1…9" + } } } }, "settings.search.alias.setting.app.reorder-notification": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.reorderOnNotification notification reorder move workspace top unread sort" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.reorderOnNotification notification reorder move workspace top unread sort 通知 並べ替え ワークスペースを上へ 未読 ソート" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158232,12 +159100,6 @@ "value": "app.reorderOnNotification notification reorder move workspace top unread sort app allgemein einstellungen verhalten dock menüleiste status seitenleiste arbeitsbereich tab farben palette badge ausgewählt hervorhebung indikator aktiv punkt benachrichtigung benachrichtigungen alarm ungelesen nachricht ring blinken ton desktop • %@ Verschieben 1 ungelesene Oben" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.reorderOnNotification notification reorder move workspace top unread sort" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158256,12 +159118,6 @@ "value": "app.reorderOnNotification notification reorder move workspace top unread sort app generale preferenze comportamento dock barra menu stato laterale area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto notifica notifiche avviso non letto messaggio anello lampeggio suono scrivania • %@ Sposta 1 letta Inizio" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.reorderOnNotification notification reorder move workspace top unread sort 通知 並べ替え ワークスペースを上へ 未読 ソート" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158304,12 +159160,6 @@ "value": "app.reorderOnNotification notification reorder move workspace top unread sort uygulama genel tercihler davranış dock menü çubuğu durum kenar çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta bildirim bildirimler uyarı okunmamış mesaj halka flaş ses masaüstü • %@ Taşı 1 En Üste" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.reorderOnNotification notification reorder move workspace top unread sort програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл Робоча область • %@ Перемістити 1 На початку" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158321,12 +159171,30 @@ "state": "translated", "value": "app.reorderOnNotification notification reorder move workspace top unread sort 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 通知 未讀 訊息 圓環 閃爍 聲音 桌面 提醒 • %@ 移動 App 1 則未讀通知 最上方" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.reorderOnNotification notification reorder move workspace top unread sort програма загальні параметри поведінка док рядок меню статус бічна панель робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка сповіщення непрочитане повідомлення кільце спалах звук стіл Робоча область • %@ Перемістити 1 На початку" + } } } }, "settings.search.alias.setting.app.show-branch-directory": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar git ブランチ cwd パス ディレクトリ フォルダ リポジトリ サイドバー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158351,12 +159219,6 @@ "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout editor datei code öffnen pfad ordner github pull request merge review" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158375,12 +159237,6 @@ "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout editor file codice apri percorso cartella github pull request merge revisione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar git ブランチ cwd パス ディレクトリ フォルダ リポジトリ サイドバー" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158423,12 +159279,6 @@ "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen düzenleyici dosya kod aç yol dal dizin klasör github pull request birleştir inceleme" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет редактор файл код відкрити шлях гілка каталог папка репозиторій github pull request merge огляд" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158440,12 +159290,30 @@ "state": "translated", "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 編輯器 檔案 程式碼 開啟 路徑 分支 目錄 資料夾 儲存庫 github 拉取請求 合併 審查 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showBranchDirectory git branch cwd path directory folder repo sidebar програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет редактор файл код відкрити шлях гілка каталог папка репозиторій github pull request merge огляд" + } } } }, "settings.search.alias.setting.app.show-log": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showLog log status latest message imperative" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showLog log status latest message imperative ログ ステータス 最新メッセージ imperative" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158470,12 +159338,6 @@ "value": "sidebar.showLog log status latest message imperative app allgemein einstellungen verhalten dock menüleiste seitenleiste navigation links details ausblenden layout benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showLog log status latest message imperative" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158494,12 +159356,6 @@ "value": "sidebar.showLog log status latest message imperative app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showLog log status latest message imperative ログ ステータス 最新メッセージ imperative" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158542,12 +159398,6 @@ "value": "sidebar.showLog log status latest message imperative uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showLog log status latest message imperative програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158559,12 +159409,30 @@ "state": "translated", "value": "sidebar.showLog log status latest message imperative 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showLog log status latest message imperative програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл" + } } } }, "settings.search.alias.setting.app.show-menu-bar": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.showInMenuBar menubar menu bar status item tray extra" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.showInMenuBar menubar menu bar status item tray extra メニューバー ステータス項目 トレイ メニューエクストラ 表示" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158589,12 +159457,6 @@ "value": "notifications.showInMenuBar menubar menu bar status item tray extra app allgemein einstellungen verhalten dock menüleiste seitenleiste benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop anzeigen Menü" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.showInMenuBar menubar menu bar status item tray extra" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158613,12 +159475,6 @@ "value": "notifications.showInMenuBar menubar menu bar status item tray extra app generale preferenze comportamento dock barra stato laterale notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania Mostra" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.showInMenuBar menubar menu bar status item tray extra メニューバー ステータス項目 トレイ メニューエクストラ 表示" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158661,12 +159517,6 @@ "value": "notifications.showInMenuBar menubar menu bar status item tray extra uygulama genel tercihler davranış dock menü çubuğu durum kenar bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü Bildirimleri Göster" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.showInMenuBar menubar menu bar status item tray extra програма загальні параметри поведінка док рядок меню статус бічна панель сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Показати" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158678,12 +159528,30 @@ "state": "translated", "value": "notifications.showInMenuBar menubar menu bar status item tray extra 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 顯示通知 選單 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.showInMenuBar menubar menu bar status item tray extra програма загальні параметри поведінка док рядок меню статус бічна панель сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Показати" + } } } }, "settings.search.alias.setting.app.show-metadata": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block メタデータ meta report_meta ステータス カスタム ブロック" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158708,12 +159576,6 @@ "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block app allgemein einstellungen verhalten dock menüleiste seitenleiste navigation links details ausblenden layout Benutzerdefiniert: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158732,12 +159594,6 @@ "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout Personalizzato: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block メタデータ meta report_meta ステータス カスタム ブロック" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158780,12 +159636,6 @@ "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen Özel: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет Власне: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158797,12 +159647,30 @@ "state": "translated", "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 自訂: %@ App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showCustomMetadata metadata meta report_meta status custom block програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет Власне: %@" + } } } }, "settings.search.alias.setting.app.show-notification-message": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showNotificationMessage latest message unread notification text sidebar" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showNotificationMessage latest message unread notification text sidebar 最新メッセージ 未読 通知 テキスト サイドバー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158827,12 +159695,6 @@ "value": "sidebar.showNotificationMessage latest message unread notification text sidebar app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop 1 ungelesene" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showNotificationMessage latest message unread notification text sidebar" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158851,12 +159713,6 @@ "value": "sidebar.showNotificationMessage latest message unread notification text sidebar app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania 1 letta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showNotificationMessage latest message unread notification text sidebar 最新メッセージ 未読 通知 テキスト サイドバー" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -158899,12 +159755,6 @@ "value": "sidebar.showNotificationMessage latest message unread notification text sidebar uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü 1" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showNotificationMessage latest message unread notification text sidebar програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл 1" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -158916,12 +159766,30 @@ "state": "translated", "value": "sidebar.showNotificationMessage latest message unread notification text sidebar 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 App 1 則未讀通知" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showNotificationMessage latest message unread notification text sidebar програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл 1" + } } } }, "settings.search.alias.setting.app.show-ports": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPorts localhost port listener dev server url" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPorts localhost port listener dev server url localhost ポート リスナー 開発サーバー url" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -158946,12 +159814,6 @@ "value": "sidebar.showPorts localhost port listener dev server url app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout automatisierung api cli steuerung socket agent hooks ports umgebung browser web webview adressleiste urls eingebettet seite tabs" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPorts localhost port listener dev server url" - } - }, "es": { "stringUnit": { "state": "translated", @@ -158970,12 +159832,6 @@ "value": "sidebar.showPorts localhost port listener dev server url app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout automazione api cli controllo socket agente hook porte ambiente browser web webview indirizzi link incorporato pagina schede" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPorts localhost port listener dev server url localhost ポート リスナー 開発サーバー url" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159018,12 +159874,6 @@ "value": "sidebar.showPorts localhost port listener dev server url uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen otomasyon api cli kontrol soket ajan kancalar portlar ortam tarayıcı web webview adres bağlantılar gömülü sayfa sekmeler" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPorts localhost port listener dev server url програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет автоматизація api cli керування сокет агент хуки порти середовище браузер веб webview адресний посилання вбудований сторінка вкладки" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159035,12 +159885,30 @@ "state": "translated", "value": "sidebar.showPorts localhost port listener dev server url 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 瀏覽器 網頁 WebView 位址列 連結 內嵌 頁面 分頁 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPorts localhost port listener dev server url програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет автоматизація api cli керування сокет агент хуки порти середовище браузер веб webview адресний посилання вбудований сторінка вкладки" + } } } }, "settings.search.alias.setting.app.show-progress": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showProgress progress bar percent status set_progress" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showProgress progress bar percent status set_progress 進捗 プログレスバー パーセント ステータス set_progress" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159065,12 +159933,6 @@ "value": "sidebar.showProgress progress bar percent status set_progress app allgemein einstellungen verhalten dock menüleiste seitenleiste navigation links details ausblenden layout" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showProgress progress bar percent status set_progress" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159089,12 +159951,6 @@ "value": "sidebar.showProgress progress bar percent status set_progress app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showProgress progress bar percent status set_progress 進捗 プログレスバー パーセント ステータス set_progress" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159137,12 +159993,6 @@ "value": "sidebar.showProgress progress bar percent status set_progress uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showProgress progress bar percent status set_progress програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159154,12 +160004,30 @@ "state": "translated", "value": "sidebar.showProgress progress bar percent status set_progress 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showProgress progress bar percent status set_progress програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет" + } } } }, "settings.search.alias.setting.app.show-pull-requests": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge request" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge request pr mr レビュー github gitlab bitbucket プルリクエスト マージリクエスト" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159184,12 +160052,6 @@ "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout git branch ordner repo" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge request" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159208,12 +160070,6 @@ "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout git branch directory cartella repo revisione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge request pr mr レビュー github gitlab bitbucket プルリクエスト マージリクエスト" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159256,12 +160112,6 @@ "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen git dal dizin klasör repo birleştir inceleme" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет git гілка каталог папка репозиторій огляд" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159273,12 +160123,30 @@ "state": "translated", "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 git 分支 目錄 資料夾 儲存庫 拉取請求 合併 審查 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showPullRequests pr mr review github gitlab bitbucket pull request merge програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет git гілка каталог папка репозиторій огляд" + } } } }, "settings.search.alias.setting.app.show-ssh": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showSSH remote host target ssh server" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showSSH remote host target ssh server ssh リモート ホスト 接続先 サーバー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159303,12 +160171,6 @@ "value": "sidebar.showSSH remote host target ssh server app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showSSH remote host target ssh server" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159327,12 +160189,6 @@ "value": "sidebar.showSSH remote host target ssh server app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showSSH remote host target ssh server ssh リモート ホスト 接続先 サーバー" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159375,12 +160231,6 @@ "value": "sidebar.showSSH remote host target ssh server uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.showSSH remote host target ssh server програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет • %@ віддалений хост" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159392,6 +160242,12 @@ "state": "translated", "value": "sidebar.showSSH remote host target ssh server 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.showSSH remote host target ssh server програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет • %@ віддалений хост" + } } } }, @@ -159415,6 +160271,18 @@ "settings.search.alias.setting.app.sidebar-branch-layout": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.branchLayout git branch layout vertical inline cwd directory" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.branchLayout git branch layout vertical inline cwd directory git ブランチ レイアウト 縦 インライン cwd ディレクトリ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159439,12 +160307,6 @@ "value": "sidebar.branchLayout git branch layout vertical inline cwd directory app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden ordner repo github pull request merge review Seitenleisten-Branch-Layout Einzeilig Vertikal" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.branchLayout git branch layout vertical inline cwd directory" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159463,12 +160325,6 @@ "value": "sidebar.branchLayout git branch layout vertical inline cwd directory app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi cartella repo github pull request merge revisione nella In linea Verticale" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebar.branchLayout git branch layout vertical inline cwd directory git ブランチ レイアウト 縦 インライン cwd ディレクトリ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159511,12 +160367,6 @@ "value": "sidebar.branchLayout git branch layout vertical inline cwd directory uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen dal dizin klasör repo github pull request birleştir inceleme Düzeni Satır İçi Dikey" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebar.branchLayout git branch layout vertical inline cwd directory програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет гілка каталог папка репозиторій github pull request merge огляд Вертикальний гілок у бічній панелі В Вертикально" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159528,6 +160378,12 @@ "state": "translated", "value": "sidebar.branchLayout git branch layout vertical inline cwd directory 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 分支 目錄 資料夾 儲存庫 github 拉取請求 合併 審查 側邊欄分支版面 行內 垂直 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebar.branchLayout git branch layout vertical inline cwd directory програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет гілка каталог папка репозиторій github pull request merge огляд Вертикальний гілок у бічній панелі В Вертикально" + } } } }, @@ -159551,6 +160407,18 @@ "settings.search.alias.setting.app.telemetry": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy テレメトリ 分析 クラッシュレポート 使用状況 匿名 プライバシー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159575,12 +160443,6 @@ "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy app allgemein einstellungen verhalten dock menüleiste status seitenleiste telemetrie analyse absturz berichte nutzung anonym datenschutz" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159599,12 +160461,6 @@ "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy app generale preferenze comportamento dock barra menu stato laterale telemetria analisi rapporti utilizzo anonimo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy テレメトリ 分析 クラッシュレポート 使用状況 匿名 プライバシー" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159647,12 +160503,6 @@ "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy uygulama genel tercihler davranış dock menü çubuğu durum kenar telemetri analiz çökme raporlar kullanım anonim gizlilik" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy програма загальні параметри поведінка док рядок меню статус бічна панель телеметрія аналітика збій звіти використання анонімно приватність" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159664,12 +160514,30 @@ "state": "translated", "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 遙測 分析 當機 報告 使用 匿名 隱私 App" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.sendAnonymousTelemetry analytics crash reports sentry posthog usage anonymous privacy програма загальні параметри поведінка док рядок меню статус бічна панель телеметрія аналітика збій звіти використання анонімно приватність" + } } } }, "settings.search.alias.setting.app.terminal-config": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta ghostty 設定 構成 ターミナル プレビュー マージ ファイル 再読み込み option alt オプション" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159694,12 +160562,6 @@ "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta app allgemein einstellungen verhalten dock menüleiste status seitenleiste shell scrollback scrollleiste bildschirm konfiguration datei json schema dokumentation referenz präferenzen editor code öffnen pfad Neu laden • %@ Ghostty-Einstellungen … zusammengeführt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159718,12 +160580,6 @@ "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta app generale preferenze comportamento dock barra menu stato laterale terminale shell cronologia di scorrimento schermo impostazioni configurazione json schema documentazione riferimento editor codice apri percorso Ricarica • %@ Ghostty… Impostazioni… unita" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta ghostty 設定 構成 ターミナル プレビュー マージ ファイル 再読み込み option alt オプション" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159766,12 +160622,6 @@ "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta uygulama genel tercihler davranış dock menü çubuğu durum kenar kabuk geri kaydırma ekran ayarlar yapılandırma dosya json şema belgeler başvuru düzenleyici kod aç yol Yeniden Yükle • %@ Ayarları… Yapılandırmayı Ayarlar… birleştirildi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях Перегляд Перезавантажити • %@ Ghostty… конфігурацію Налаштування… злитий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159783,12 +160633,30 @@ "state": "translated", "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 終端機 shell 回捲 捲動列 螢幕 設定 設定檔 檔案 json 結構描述 文件 參考 編輯器 程式碼 開啟 路徑 重新載入 • %@ 設定... 重新載入設定 App 已合併" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "ghostty config configuration terminal settings preview merged file reload macos-option-as-alt option as alt left option right option alt key meta програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран налаштування конфігурація файл json схема документація довідник редактор код відкрити шлях Перегляд Перезавантажити • %@ Ghostty… конфігурацію Налаштування… злитий" + } } } }, "settings.search.alias.setting.app.unread-pane-ring": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "notifications.unreadPaneRing blue border unread ring notification pane outline" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "notifications.unreadPaneRing blue border unread ring notification pane outline 未読 青い枠 リング 通知 ペイン アウトライン" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -159813,12 +160681,6 @@ "value": "notifications.unreadPaneRing blue border unread ring notification pane outline app allgemein einstellungen verhalten dock menüleiste status seitenleiste benachrichtigung benachrichtigungen alarm ungelesen nachricht badge blinken ton desktop 1 ungelesene" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "notifications.unreadPaneRing blue border unread ring notification pane outline" - } - }, "es": { "stringUnit": { "state": "translated", @@ -159837,12 +160699,6 @@ "value": "notifications.unreadPaneRing blue border unread ring notification pane outline app generale preferenze comportamento dock barra menu stato laterale notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania 1 letta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "notifications.unreadPaneRing blue border unread ring notification pane outline 未読 青い枠 リング 通知 ペイン アウトライン" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -159885,12 +160741,6 @@ "value": "notifications.unreadPaneRing blue border unread ring notification pane outline uygulama genel tercihler davranış dock menü çubuğu durum kenar bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü 1" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "notifications.unreadPaneRing blue border unread ring notification pane outline програма загальні параметри поведінка док рядок меню статус бічна панель сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл непрочитаних панелей 1" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -159902,6 +160752,12 @@ "state": "translated", "value": "notifications.unreadPaneRing blue border unread ring notification pane outline 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 App 1 則未讀通知" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "notifications.unreadPaneRing blue border unread ring notification pane outline програма загальні параметри поведінка док рядок меню статус бічна панель сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл непрочитаних панелей 1" + } } } }, @@ -160050,6 +160906,18 @@ "settings.search.alias.setting.app.warn-before-quit": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app 終了 確認 command-q cmd-q アプリを閉じる 警告" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -160074,12 +160942,6 @@ "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app allgemein einstellungen verhalten dock menüleiste status seitenleiste Schließen Beenden Vor dem warnen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app" - } - }, "es": { "stringUnit": { "state": "translated", @@ -160098,12 +160960,6 @@ "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app generale preferenze comportamento dock barra menu stato laterale Chiudi Esci Avvisa prima di uscire" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app 終了 確認 command-q cmd-q アプリを閉じる 警告" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -160146,12 +161002,6 @@ "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app uygulama genel tercihler davranış dock menü çubuğu durum kenar Kapat Çık Çıkmadan Önce Uyar" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app програма загальні параметри поведінка док рядок меню статус бічна панель Закрити Завершити Попереджувати перед виходом" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -160163,6 +161013,12 @@ "state": "translated", "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 關閉 結束 結束前警告" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "app.warnBeforeQuit quit confirmation command-q cmd-q exit close app програма загальні параметри поведінка док рядок меню статус бічна панель Закрити Завершити Попереджувати перед виходом" + } } } }, @@ -160555,6 +161411,18 @@ "settings.search.alias.setting.automation.claude-code": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications claude code フック エージェント 連携 通知" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -160579,12 +161447,6 @@ "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications app allgemein einstellungen verhalten dock menüleiste seitenleiste automatisierung api cli steuerung socket ports umgebung editor datei öffnen pfad benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop Code-Integration" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications" - } - }, "es": { "stringUnit": { "state": "translated", @@ -160603,12 +161465,6 @@ "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications app generale preferenze comportamento dock barra menu stato laterale automazione api cli controllo socket agente hook porte ambiente editor file codice apri percorso notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania Integrazione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications claude code フック エージェント 連携 通知" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -160651,12 +161507,6 @@ "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications uygulama genel tercihler davranış dock menü çubuğu durum kenar otomasyon api cli kontrol soket ajan kancalar portlar ortam düzenleyici dosya kod aç yol bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü Entegrasyonu" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications програма загальні параметри поведінка док рядок меню статус бічна панель автоматизація api cli керування сокет агент хуки порти середовище редактор файл код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Інтеграція з" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -160668,12 +161518,30 @@ "state": "translated", "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 編輯器 檔案 程式碼 開啟 路徑 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 整合" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeCodeIntegration claude code hooks agent integration status notifications програма загальні параметри поведінка док рядок меню статус бічна панель автоматизація api cli керування сокет агент хуки порти середовище редактор файл код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл Інтеграція з" + } } } }, "settings.search.alias.setting.automation.claude-path": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeBinaryPath claude binary executable path cli command custom" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeBinaryPath claude binary executable path cli command custom claude バイナリ 実行ファイル パス cli コマンド カスタム" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -160698,12 +161566,6 @@ "value": "automation.claudeBinaryPath claude binary executable path cli command custom automatisierung api steuerung socket agent hooks ports umgebung editor datei code öffnen pfad Benutzerdefiniert: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeBinaryPath claude binary executable path cli command custom" - } - }, "es": { "stringUnit": { "state": "translated", @@ -160722,12 +161584,6 @@ "value": "automation.claudeBinaryPath claude binary executable path cli command custom automazione api controllo socket agente hook porte ambiente editor file codice apri percorso Personalizzato: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeBinaryPath claude binary executable path cli command custom claude バイナリ 実行ファイル パス cli コマンド カスタム" - } - }, "km": { "stringUnit": { "state": "translated", @@ -160776,12 +161632,6 @@ "value": "automation.claudeBinaryPath claude binary executable path cli command custom otomasyon api kontrol soket ajan kancalar portlar ortam düzenleyici dosya kod aç yol Özel: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.claudeBinaryPath claude binary executable path cli command custom автоматизація api керування сокет агент хуки порти середовище редактор файл код відкрити шлях Власне: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -160793,12 +161643,30 @@ "state": "translated", "value": "automation.claudeBinaryPath claude binary executable path cli command custom 自動化 api 控制 socket 代理程式 hook 連接埠 環境 編輯器 檔案 程式碼 開啟 路徑 自訂: %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.claudeBinaryPath claude binary executable path cli command custom автоматизація api керування сокет агент хуки порти середовище редактор файл код відкрити шлях Власне: %@" + } } } }, "settings.search.alias.setting.automation.cursor": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.cursorIntegration cursor ide agent hooks notifications" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.cursorIntegration cursor ide agent hooks notifications cursor ide エージェント フック 通知 連携" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -160823,12 +161691,6 @@ "value": "automation.cursorIntegration cursor ide agent hooks notifications automatisierung api cli steuerung socket ports umgebung editor datei code öffnen pfad benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.cursorIntegration cursor ide agent hooks notifications" - } - }, "es": { "stringUnit": { "state": "translated", @@ -160847,12 +161709,6 @@ "value": "automation.cursorIntegration cursor ide agent hooks notifications automazione api cli controllo socket agente hook porte ambiente editor file codice apri percorso notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.cursorIntegration cursor ide agent hooks notifications cursor ide エージェント フック 通知 連携" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -160895,12 +161751,6 @@ "value": "automation.cursorIntegration cursor ide agent hooks notifications otomasyon api cli kontrol soket ajan kancalar portlar ortam düzenleyici dosya kod aç yol bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.cursorIntegration cursor ide agent hooks notifications автоматизація api cli керування сокет агент хуки порти середовище редактор файл код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -160912,12 +161762,30 @@ "state": "translated", "value": "automation.cursorIntegration cursor ide agent hooks notifications 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 編輯器 檔案 程式碼 開啟 路徑 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.cursorIntegration cursor ide agent hooks notifications автоматизація api cli керування сокет агент хуки порти середовище редактор файл код відкрити шлях сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл" + } } } }, "settings.search.alias.setting.automation.gemini": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.geminiIntegration gemini cli google agent hooks notifications" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.geminiIntegration gemini cli google agent hooks notifications gemini cli google エージェント フック 通知 連携" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -160942,12 +161810,6 @@ "value": "automation.geminiIntegration gemini cli google agent hooks notifications automatisierung api steuerung socket ports umgebung benachrichtigung benachrichtigungen alarm ungelesen nachricht badge ring blinken ton desktop suche vorschläge autovervollständigung anbieter suchmaschine" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.geminiIntegration gemini cli google agent hooks notifications" - } - }, "es": { "stringUnit": { "state": "translated", @@ -160966,12 +161828,6 @@ "value": "automation.geminiIntegration gemini cli google agent hooks notifications automazione api controllo socket agente hook porte ambiente notifica notifiche avviso non letto messaggio badge anello lampeggio suono scrivania ricerca suggerimenti completamento automatico provider motore di" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.geminiIntegration gemini cli google agent hooks notifications gemini cli google エージェント フック 通知 連携" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161014,12 +161870,6 @@ "value": "automation.geminiIntegration gemini cli google agent hooks notifications otomasyon api kontrol soket ajan kancalar portlar ortam bildirim bildirimler uyarı okunmamış mesaj rozet halka flaş ses masaüstü arama öneriler otomatik tamamlama sağlayıcı motoru" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.geminiIntegration gemini cli google agent hooks notifications автоматизація api керування сокет агент хуки порти середовище сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл пошук пропозиції автодоповнення постачальник пошукова система" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161031,6 +161881,12 @@ "state": "translated", "value": "automation.geminiIntegration gemini cli google agent hooks notifications 自動化 api 控制 socket 代理程式 hook 連接埠 環境 通知 未讀 訊息 徽章 圓環 閃爍 聲音 桌面 提醒 搜尋 建議 自動完成 提供者 搜尋引擎" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.geminiIntegration gemini cli google agent hooks notifications автоматизація api керування сокет агент хуки порти середовище сповіщення непрочитане повідомлення значок кільце спалах звук робочий стіл пошук пропозиції автодоповнення постачальник пошукова система" + } } } }, @@ -161083,6 +161939,18 @@ "settings.search.alias.setting.automation.port-base": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.portBase cmux_port start first base env environment variable" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.portBase cmux_port start first base env environment variable cmux_port 開始 最初 ベース 環境変数 ポート" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161107,12 +161975,6 @@ "value": "automation.portBase cmux_port start first base env environment variable automatisierung api cli steuerung socket agent hooks ports umgebung fokus klicken maus aktivierung folgt erster Port-Basis Basis: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.portBase cmux_port start first base env environment variable" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161131,12 +161993,6 @@ "value": "automation.portBase cmux_port start first base env environment variable automazione api cli controllo socket agente hook porte ambiente focus clic mouse attivazione segue primo Porta Base: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.portBase cmux_port start first base env environment variable cmux_port 開始 最初 ベース 環境変数 ポート" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161179,12 +162035,6 @@ "value": "automation.portBase cmux_port start first base env environment variable otomasyon api cli kontrol soket ajan kancalar portlar ortam odak tık fare etkinleştirme izler ilk Port Tabanı Temel: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.portBase cmux_port start first base env environment variable автоматизація api cli керування сокет агент хуки порти середовище фокус клацання миша активація слідує перший Базовий порт Базовий: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161196,12 +162046,30 @@ "state": "translated", "value": "automation.portBase cmux_port start first base env environment variable 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 焦點 點按 滑鼠 啟用 跟隨 首次 連接埠起始值 基底:%@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.portBase cmux_port start first base env environment variable автоматизація api cli керування сокет агент хуки порти середовище фокус клацання миша активація слідує перший Базовий порт Базовий: %@" + } } } }, "settings.search.alias.setting.automation.port-range": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.portRange cmux_port_end range size count env ports" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.portRange cmux_port_end range size count env ports cmux_port_end 範囲 サイズ 個数 環境変数 ポート" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161226,12 +162094,6 @@ "value": "automation.portRange cmux_port_end range size count env ports automatisierung api cli steuerung socket agent hooks umgebung Portbereichsgröße Größe:" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.portRange cmux_port_end range size count env ports" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161250,12 +162112,6 @@ "value": "automation.portRange cmux_port_end range size count env ports automazione api cli controllo socket agente hook porte ambiente Dimensione intervallo Dimensione:" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.portRange cmux_port_end range size count env ports cmux_port_end 範囲 サイズ 個数 環境変数 ポート" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161298,12 +162154,6 @@ "value": "automation.portRange cmux_port_end range size count env ports otomasyon api cli kontrol soket ajan kancalar portlar ortam Port Aralığı Boyutu Boyut:" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.portRange cmux_port_end range size count env ports автоматизація api cli керування сокет агент хуки порти середовище Розмір діапазону портів Розмір:" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161315,6 +162165,12 @@ "state": "translated", "value": "automation.portRange cmux_port_end range size count env ports 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 連接埠範圍大小 大小:" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.portRange cmux_port_end range size count env ports автоматизація api cli керування сокет агент хуки порти середовище Розмір діапазону портів Розмір:" + } } } }, @@ -161344,6 +162200,18 @@ "settings.search.alias.setting.automation.socket-mode": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled api ソケット unix domain 制御 サーバー 認証 許可 パスワード 無効" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161368,12 +162236,6 @@ "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled authentifizierung anmeldung abmeldung email benutzer profil team konto automatisierung cli steuerung agent hooks ports umgebung darstellung design farbe farben schema hell dunkel system modus passwort geheimnis token zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher Socket-Steuerungsmodus Socket-Passwort Automatisierungsmodus Passwortmodus" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161392,12 +162254,6 @@ "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled autenticazione accesso disconnessione email utente profilo team account automazione cli controllo agente hook porte ambiente aspetto tema colore colori schema chiaro scuro sistema modalità segreto token credenziale consenti disabilita abilita autorizzazione non sicuro" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled api ソケット unix domain 制御 サーバー 認証 許可 パスワード 無効" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161440,12 +162296,6 @@ "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled kimlik doğrulama giriş çıkış e-posta kullanıcı profil takım hesap otomasyon cli kontrol soket ajan kancalar portlar ortam görünüm tema renk renkler şema açık koyu sistem mod parola gizli token bilgisi erişim izin ver devre dışı etkinleştir güvensiz İzin Modu Parolası" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled автентифікація вхід вихід email користувач профіль команда обліковий запис автоматизація cli керування сокет агент хуки порти середовище вигляд тема колір кольори схема світлий темний система режим пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно керуючого сокета автоматизації пароля" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161457,12 +162307,30 @@ "state": "translated", "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled 驗證 登入 登出 郵件 使用者 個人資料 團隊 帳戶 自動化 cli 控制 代理程式 hook 連接埠 環境 外觀 主題 顏色 配色 淺色 深色 系統 模式 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全 控制模式 自動化模式 密碼模式" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.socketControlMode api socket unix domain control server auth allow password disabled автентифікація вхід вихід email користувач профіль команда обліковий запис автоматизація cli керування сокет агент хуки порти середовище вигляд тема колір кольори схема світлий темний система режим пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно керуючого сокета автоматизації пароля" + } } } }, "settings.search.alias.setting.automation.socket-password": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.socketPassword auth token credential secret password access key" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.socketPassword auth token credential secret password access key ソケット パスワード 認証 トークン 資格情報 シークレット アクセスキー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161487,12 +162355,6 @@ "value": "automation.socketPassword auth token credential secret password access key authentifizierung anmeldung abmeldung email benutzer profil team konto automatisierung api cli steuerung socket agent hooks ports umgebung tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder passwort geheimnis zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher Socket-Passwort" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.socketPassword auth token credential secret password access key" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161511,12 +162373,6 @@ "value": "automation.socketPassword auth token credential secret password access key autenticazione accesso disconnessione email utente profilo team account automazione api cli controllo socket agente hook porte ambiente tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore segreto credenziale consenti disabilita abilita autorizzazione non sicuro" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.socketPassword auth token credential secret password access key ソケット パスワード 認証 トークン 資格情報 シークレット アクセスキー" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161559,12 +162415,6 @@ "value": "automation.socketPassword auth token credential secret password access key kimlik doğrulama giriş çıkış e-posta kullanıcı profil takım hesap otomasyon api cli kontrol soket ajan kancalar portlar ortam klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici parola gizli bilgisi erişim izin ver devre dışı etkinleştir güvensiz Parolası" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "automation.socketPassword auth token credential secret password access key автентифікація вхід вихід email користувач профіль команда обліковий запис автоматизація api cli керування сокет агент хуки порти середовище клавіатура скорочення гарячі клавіші команди записувач пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно сокета" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161576,6 +162426,12 @@ "state": "translated", "value": "automation.socketPassword auth token credential secret password access key 驗證 登入 登出 郵件 使用者 個人資料 團隊 帳戶 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "automation.socketPassword auth token credential secret password access key автентифікація вхід вихід email користувач профіль команда обліковий запис автоматизація api cli керування сокет агент хуки порти середовище клавіатура скорочення гарячі клавіші команди записувач пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно сокета" + } } } }, @@ -161701,6 +162557,18 @@ "settings.search.alias.setting.automation.workspace-auto-naming": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent 自動命名 自動 命名 ワークスペース タブ 名前 タイトル リネーム 変更 エージェント 要約 生成 自動名前付け" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161725,12 +162593,6 @@ "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent automatisierung automatische benennung name arbeitsbereich tab titel umbenennen zusammenfassung generiert agent auswahl" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161749,12 +162611,6 @@ "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent automazione denominazione automatica nome area di lavoro scheda titolo rinomina riepilogo generato agente selettore" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "automation.workspaceAutoNaming automation.autoNamingAgent ai auto naming auto-name auto name workspace tab workspaces tabs title titles rename workspace rename tab renaming generated summarize summary summarizer conversation agent picker naming agent 自動命名 自動 命名 ワークスペース タブ 名前 タイトル リネーム 変更 エージェント 要約 生成 自動名前付け" - } - }, "km": { "stringUnit": { "state": "translated", @@ -161843,6 +162699,18 @@ "settings.search.alias.setting.browser.enable-browser": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.enabled enable disable webview embedded browser tabs links" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.enabled enable disable webview embedded browser tabs links ブラウザ 有効 無効 webview 内蔵ブラウザ タブ リンク" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161867,12 +162735,6 @@ "value": "browser.enabled enable disable webview embedded browser tabs links web adressleiste urls eingebettet seite arbeitsbereich tab farben palette badge ausgewählt hervorhebung indikator aktiv punkt passwort geheimnis token zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.enabled enable disable webview embedded browser tabs links" - } - }, "es": { "stringUnit": { "state": "translated", @@ -161891,12 +162753,6 @@ "value": "browser.enabled enable disable webview embedded browser tabs links web barra indirizzi link url incorporato pagina schede area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto password segreto token credenziale accesso consenti disabilita abilita autorizzazione non sicuro • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.enabled enable disable webview embedded browser tabs links ブラウザ 有効 無効 webview 内蔵ブラウザ タブ リンク" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -161939,12 +162795,6 @@ "value": "browser.enabled enable disable webview embedded browser tabs links tarayıcı web adres çubuğu bağlantılar url gömülü sayfa sekmeler çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta parola gizli token kimlik bilgisi erişim izin ver devre dışı etkinleştir güvensiz • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.enabled enable disable webview embedded browser tabs links браузер веб адресний рядок посилання url вбудований сторінка вкладки робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Браузер: %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -161956,12 +162806,30 @@ "state": "translated", "value": "browser.enabled enable disable webview embedded browser tabs links 瀏覽器 網頁 位址列 連結 URL 內嵌 頁面 分頁 工作區 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.enabled enable disable webview embedded browser tabs links браузер веб адресний рядок посилання url вбудований сторінка вкладки робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Браузер: %@ •" + } } } }, "settings.search.alias.setting.browser.external-patterns": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser 拒否リスト ブロックリスト regex ルール 外部 デフォルトブラウザ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -161986,12 +162854,6 @@ "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser web webview adressleiste links urls eingebettet seite tabs zurücksetzen werkseinstellungen standard wiederherstellen löschen • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162010,12 +162872,6 @@ "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser web webview barra indirizzi link url incorporato pagina schede reimposta fabbrica predefinito ripristina cancella • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser 拒否リスト ブロックリスト regex ルール 外部 デフォルトブラウザ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162058,12 +162914,6 @@ "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler sıfırla fabrika varsayılan geri yükle temizle • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser браузер веб webview адресний рядок посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити Стандартний Браузер: %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162075,6 +162925,12 @@ "state": "translated", "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 重置 出廠 預設 還原 清除 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.urlsToAlwaysOpenExternally denylist blocklist regex rules external default browser браузер веб webview адресний рядок посилання url вбудований сторінка вкладки скидання заводські типові відновити очистити Стандартний Браузер: %@ •" + } } } }, @@ -162115,6 +162971,18 @@ "settings.search.alias.setting.browser.history": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "clear browser history visited pages suggestions omnibar" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "clear browser history visited pages suggestions omnibar ブラウザ履歴 閲覧履歴 訪問ページ サジェスト オムニバー 消去" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162139,12 +163007,6 @@ "value": "clear browser history visited pages suggestions omnibar web webview adressleiste links urls eingebettet seite tabs import migration lesezeichen verlauf cookies profile zurücksetzen werkseinstellungen standard wiederherstellen löschen suche vorschläge autovervollständigung anbieter suchmaschine Browserverlauf • %@ … löschen?" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "clear browser history visited pages suggestions omnibar" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162163,12 +163025,6 @@ "value": "clear browser history visited pages suggestions omnibar web webview barra indirizzi link url incorporato pagina schede importa migrazione segnalibri cronologia cookie profili reimposta fabbrica predefinito ripristina cancella ricerca suggerimenti completamento automatico provider motore di • %@ cronologia… Cancellare la del browser?" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "clear browser history visited pages suggestions omnibar ブラウザ履歴 閲覧履歴 訪問ページ サジェスト オムニバー 消去" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162211,12 +163067,6 @@ "value": "clear browser history visited pages suggestions omnibar tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler içe aktar geçiş yer imleri geçmiş çerezler profiller sıfırla fabrika varsayılan geri yükle temizle arama öneriler otomatik tamamlama sağlayıcı motoru Geçmişini • %@ Geçmişi Temizle… temizlensin mi?" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "clear browser history visited pages suggestions omnibar браузер веб webview адресний рядок посилання url вбудований сторінка вкладки імпорт міграція закладки історія cookies профілі скидання заводські типові відновити очистити пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ (відвідані сторінки) історію браузера • історію… браузера?" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162228,12 +163078,30 @@ "state": "translated", "value": "clear browser history visited pages suggestions omnibar 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案 重置 出廠 預設 還原 清除 搜尋 建議 自動完成 提供者 搜尋引擎 清除瀏覽記錄 • %@ 清除記錄... 清除記錄 要清除瀏覽記錄嗎?" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "clear browser history visited pages suggestions omnibar браузер веб webview адресний рядок посилання url вбудований сторінка вкладки імпорт міграція закладки історія cookies профілі скидання заводські типові відновити очистити пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ (відвідані сторінки) історію браузера • історію… браузера?" + } } } }, "settings.search.alias.setting.browser.host-whitelist": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser 許可リスト ホワイトリスト ホスト ワイルドカード ドメイン 内蔵ブラウザ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162258,12 +163126,6 @@ "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser web webview adressleiste links urls eingebettet seite tabs • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162282,12 +163144,6 @@ "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser web webview barra indirizzi link url incorporato pagina schede • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser 許可リスト ホワイトリスト ホスト ワイルドカード ドメイン 内蔵ブラウザ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162330,12 +163186,6 @@ "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser браузер веб webview адресний рядок посилання url вбудований сторінка вкладки Браузер: %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162347,12 +163197,30 @@ "state": "translated", "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.hostsToOpenInEmbeddedBrowser allowlist whitelist host wildcard domain embedded browser браузер веб webview адресний рядок посилання url вбудований сторінка вкладки Браузер: %@ •" + } } } }, "settings.search.alias.setting.browser.http-allowlist": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning 安全でない http 許可リスト localhost localtest 非https 警告" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162377,12 +163245,6 @@ "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning browser web webview adressleiste links urls eingebettet seite tabs passwort geheimnis token zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162401,12 +163263,6 @@ "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning browser web webview barra indirizzi link url incorporato pagina schede password segreto token credenziale accesso consenti disabilita abilita autorizzazione non sicuro • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning 安全でない http 許可リスト localhost localtest 非https 警告" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162449,12 +163305,6 @@ "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler parola gizli token kimlik bilgisi erişim izin ver devre dışı etkinleştir güvensiz • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning браузер веб webview адресний рядок посилання url вбудований сторінка вкладки пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Браузер: %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162466,12 +163316,30 @@ "state": "translated", "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.insecureHttpHostsAllowedInEmbeddedBrowser insecure http allowlist localhost localtest non-https warning браузер веб webview адресний рядок посилання url вбудований сторінка вкладки пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Браузер: %@ •" + } } } }, "settings.search.alias.setting.browser.intercept-open": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept open コマンド http https url ターミナル インターセプト" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162496,12 +163364,6 @@ "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept shell scrollback scrollleiste bildschirm browser web webview adressleiste links urls eingebettet seite tabs editor datei code öffnen pfad • %@ offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162520,12 +163382,6 @@ "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept terminale shell cronologia barra di scorrimento schermo browser web webview indirizzi link incorporato pagina schede editor file codice apri percorso • %@ aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept open コマンド http https url ターミナル インターセプト" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162568,12 +163424,6 @@ "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept kabuk geri kaydırma çubuğu ekran tarayıcı web webview adres bağlantılar gömülü sayfa sekmeler düzenleyici dosya kod aç yol • %@ Tarayıcıyı açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept термінал shell історія прокручування смуга екран браузер веб webview адресний рядок посилання вбудований сторінка вкладки редактор файл код відкрити шлях Браузер: %@ • відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162585,12 +163435,30 @@ "state": "translated", "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept 終端機 shell 回捲 捲動列 螢幕 瀏覽器 網頁 WebView 位址列 連結 內嵌 頁面 分頁 編輯器 檔案 程式碼 開啟 路徑 • %@ 開啟瀏覽器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.interceptTerminalOpenCommandInCmuxBrowser open command http https url terminal intercept термінал shell історія прокручування смуга екран браузер веб webview адресний рядок посилання вбудований сторінка вкладки редактор файл код відкрити шлях Браузер: %@ • відкритий" + } } } }, "settings.search.alias.setting.browser.react-grab": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component react grab npm バージョン ツールバー inspect コンポーネント" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162615,12 +163483,6 @@ "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component browser web webview adressleiste links urls eingebettet seite tabs • %@ Version:" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162639,12 +163501,6 @@ "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component browser web webview barra indirizzi link url incorporato pagina schede Versione • %@ Versione:" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component react grab npm バージョン ツールバー inspect コンポーネント" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162687,12 +163543,6 @@ "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler Sürüm • %@ Sürüm:" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component браузер веб webview адресний рядок посилання url вбудований сторінка вкладки Версія Браузер: %@ • Версія:" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162704,12 +163554,30 @@ "state": "translated", "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 版本 • %@ 版本:" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.reactGrabVersion react grab npm version toolbar cmd-shift-g inspect component браузер веб webview адресний рядок посилання url вбудований сторінка вкладки Версія Браузер: %@ • Версія:" + } } } }, "settings.search.alias.setting.browser.search-engine": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.defaultSearchEngine browser.customSearchEngineName browser.customSearchEngineURLTemplate omnibar address bar google duckduckgo bing kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.defaultSearchEngine browser.customSearchEngineName browser.customSearchEngineURLTemplate omnibar address bar google duckduckgo bing kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider オムニバー アドレスバー kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex カスタム 検索エンジン 検索プロバイダ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162734,12 +163602,6 @@ "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider app allgemein einstellungen verhalten dock menüleiste status seitenleiste browser web webview adressleiste links urls eingebettet seite tabs suche vorschläge autovervollständigung anbieter suchmaschine Suchen browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider benutzerdefinierter Suchanbieter • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.defaultSearchEngine browser.customSearchEngineName browser.customSearchEngineURLTemplate omnibar address bar google duckduckgo bing kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162758,12 +163620,6 @@ "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider app generale preferenze comportamento dock barra menu stato laterale browser web webview indirizzi link url incorporato pagina schede ricerca suggerimenti completamento automatico motore di Cerca browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider provider di ricerca personalizzato • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.defaultSearchEngine browser.customSearchEngineName browser.customSearchEngineURLTemplate omnibar address bar google duckduckgo bing kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider オムニバー アドレスバー kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex カスタム 検索エンジン 検索プロバイダ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162806,12 +163662,6 @@ "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider uygulama genel tercihler davranış dock menü çubuğu durum kenar tarayıcı web webview adres bağlantılar url gömülü sayfa sekmeler arama öneriler otomatik tamamlama sağlayıcı motoru Ara browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider özel arama sağlayıcısı • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб webview адресний посилання url вбудований сторінка вкладки пошук пропозиції автодоповнення постачальник пошукова система Браузер: browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider користувацький постачальник пошуку %@ •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162823,12 +163673,30 @@ "state": "translated", "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 搜尋 建議 自動完成 提供者 搜尋引擎 browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider 自訂搜尋提供者 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.defaultSearchEngine omnibar address bar google duckduckgo bing search provider програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб webview адресний посилання url вбудований сторінка вкладки пошук пропозиції автодоповнення постачальник пошукова система Браузер: browser.customSearchEngineName browser.customSearchEngineURLTemplate kagi brave startpage perplexity exa yahoo ecosia qwant mojeek wikipedia github baidu yandex custom search provider користувацький постачальник пошуку %@ •" + } } } }, "settings.search.alias.setting.browser.search-suggestions": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions サジェスト 補完 アドレスバー 検索候補" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162853,12 +163721,6 @@ "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions app allgemein einstellungen verhalten dock menüleiste status seitenleiste browser web webview adressleiste links urls eingebettet seite tabs suche vorschläge autovervollständigung anbieter suchmaschine Adressleisten-Vorschläge Suchen • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162877,12 +163739,6 @@ "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions app generale preferenze comportamento dock barra menu stato laterale browser web webview indirizzi link url incorporato pagina schede ricerca suggerimenti completamento automatico provider motore di degli Cerca • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions サジェスト 補完 アドレスバー 検索候補" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -162925,12 +163781,6 @@ "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions uygulama genel tercihler davranış dock menü çubuğu durum kenar tarayıcı web webview adres bağlantılar url gömülü sayfa sekmeler arama öneriler otomatik tamamlama sağlayıcı motoru önerileri Ara • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб webview адресний посилання url вбудований сторінка вкладки пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ Підказки адресного рядка •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -162942,12 +163792,30 @@ "state": "translated", "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 搜尋 建議 自動完成 提供者 搜尋引擎 網址列建議 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.showSearchSuggestions suggest autocomplete address bar search suggestions програма загальні параметри поведінка док рядок меню статус бічна панель браузер веб webview адресний посилання url вбудований сторінка вкладки пошук пропозиції автодоповнення постачальник пошукова система Браузер: %@ Підказки адресного рядка •" + } } } }, "settings.search.alias.setting.browser.terminal-links": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href クリック url ターミナルリンク ブラウザで開く href" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -162972,12 +163840,6 @@ "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href shell scrollback scrollleiste bildschirm web webview adressleiste urls eingebettet seite tabs fokus klicken maus aktivierung folgt erster editor datei code öffnen pfad • %@ offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href" - } - }, "es": { "stringUnit": { "state": "translated", @@ -162996,12 +163858,6 @@ "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href terminale shell cronologia barra di scorrimento schermo web webview indirizzi link incorporato pagina schede focus clic mouse attivazione segue primo editor file codice apri percorso • %@ aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href クリック url ターミナルリンク ブラウザで開く href" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163044,12 +163900,6 @@ "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href kabuk geri kaydırma çubuğu ekran tarayıcı web webview adres bağlantılar gömülü sayfa sekmeler odak tık fare etkinleştirme izler ilk düzenleyici dosya kod aç yol • %@ Tarayıcıyı açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href термінал shell історія прокручування смуга екран браузер веб webview адресний рядок посилання вбудований сторінка вкладки фокус клацання миша активація слідує перший редактор файл код відкрити шлях Браузер: %@ • відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163061,12 +163911,30 @@ "state": "translated", "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href 終端機 shell 回捲 捲動列 螢幕 瀏覽器 網頁 WebView 位址列 連結 內嵌 頁面 分頁 焦點 點按 滑鼠 啟用 跟隨 首次 編輯器 檔案 程式碼 開啟 路徑 • %@ 開啟瀏覽器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.openTerminalLinksInCmuxBrowser click url terminal links open in browser href термінал shell історія прокручування смуга екран браузер веб webview адресний рядок посилання вбудований сторінка вкладки фокус клацання миша активація слідує перший редактор файл код відкрити шлях Браузер: %@ • відкритий" + } } } }, "settings.search.alias.setting.browser.theme": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.theme web page theme color scheme light dark system" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.theme web page theme color scheme light dark system ウェブページ テーマ 配色 ライト ダーク システム" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163091,12 +163959,6 @@ "value": "browser.theme web page theme color scheme light dark system browser webview adressleiste links urls eingebettet seite tabs darstellung design farbe farben schema hell dunkel modus • %@ Browser-Design" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.theme web page theme color scheme light dark system" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163115,12 +163977,6 @@ "value": "browser.theme web page theme color scheme light dark system browser webview barra indirizzi link url incorporato pagina schede aspetto tema colore colori schema chiaro scuro sistema modalità Scura Chiara • %@ del" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.theme web page theme color scheme light dark system ウェブページ テーマ 配色 ライト ダーク システム" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163163,12 +164019,6 @@ "value": "browser.theme web page theme color scheme light dark system tarayıcı webview adres çubuğu bağlantılar url gömülü sayfa sekmeler görünüm tema renk renkler şema açık koyu sistem mod • %@ Teması" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.theme web page theme color scheme light dark system браузер веб webview адресний рядок посилання url вбудований сторінка вкладки вигляд тема колір кольори схема світлий темний система режим Темна Світла Системна Браузер: %@ браузера: • браузера" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163180,12 +164030,30 @@ "state": "translated", "value": "browser.theme web page theme color scheme light dark system 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 外觀 主題 顏色 配色 淺色 深色 系統 模式 • %@ 瀏覽器主題" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.theme web page theme color scheme light dark system браузер веб webview адресний рядок посилання url вбудований сторінка вкладки вигляд тема колір кольори схема світлий темний система режим Темна Світла Системна Браузер: %@ браузера: • браузера" + } } } }, "settings.search.alias.setting.browserImport.import-data": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration chrome safari firefox brave edge arc ブックマーク 履歴 cookie プロファイル 移行" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163210,12 +164078,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration import lesezeichen verlauf profile" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163234,12 +164096,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration importa migrazione segnalibri cronologia cookie profili" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration chrome safari firefox brave edge arc ブックマーク 履歴 cookie プロファイル 移行" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163282,12 +164138,6 @@ "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration içe aktar geçiş yer imleri geçmiş çerezler profiller" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration імпорт міграція закладки історія профілі + Імпортувати… Імпортувати" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163299,12 +164149,30 @@ "state": "translated", "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "chrome safari firefox brave edge arc bookmarks history cookies profiles migration імпорт міграція закладки історія профілі + Імпортувати… Імпортувати" + } } } }, "settings.search.alias.setting.browserImport.import-hint": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss 空のタブ オンボーディング ヒント インポート プロンプト 非表示" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163329,12 +164197,6 @@ "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss browser web webview adressleiste links urls eingebettet seite tabs migration lesezeichen verlauf cookies profile arbeitsbereich farben palette badge ausgewählt hervorhebung indikator aktiv punkt • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163353,12 +164215,6 @@ "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss browser web webview barra indirizzi link url incorporato pagina schede importa migrazione segnalibri cronologia cookie profili area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss 空のタブ オンボーディング ヒント インポート プロンプト 非表示" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163401,12 +164257,6 @@ "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss tarayıcı web webview adres çubuğu bağlantılar url gömülü sayfa sekmeler içe aktar geçiş yer imleri geçmiş çerezler profiller çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss браузер веб webview адресний рядок посилання url вбудований сторінка вкладки імпорт міграція закладки історія cookies профілі робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка Браузер: %@ Імпортувати… Імпортувати •" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163418,12 +164268,30 @@ "state": "translated", "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss 瀏覽器 網頁 WebView 位址列 連結 URL 內嵌 頁面 分頁 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案 工作區 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 標籤頁 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "browser.showImportHintOnBlankTabs blank tab onboarding hint import prompt dismiss браузер веб webview адресний рядок посилання url вбудований сторінка вкладки імпорт міграція закладки історія cookies профілі робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка Браузер: %@ Імпортувати… Імпортувати •" + } } } }, "settings.search.alias.setting.globalHotkey.enable-hotkey": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "global hotkey enable system wide show hide all windows" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "global hotkey enable system wide show hide all windows グローバルホットキー 有効 システム全体 表示 非表示 全ウィンドウ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163448,12 +164316,6 @@ "value": "global hotkey enable system wide show hide all windows tastatur kurzbefehl tastenkürzel befehle tasten rekorder darstellung design farbe farben schema hell dunkel modus passwort geheimnis token zugangsdaten zugriff erlauben deaktivieren aktivieren berechtigung unsicher" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "global hotkey enable system wide show hide all windows" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163472,12 +164334,6 @@ "value": "global hotkey enable system wide show hide all windows tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore aspetto tema colore colori schema chiaro scuro sistema modalità password segreto token credenziale accesso consenti disabilita abilita autorizzazione non sicuro Globale" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "global hotkey enable system wide show hide all windows グローバルホットキー 有効 システム全体 表示 非表示 全ウィンドウ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163520,12 +164376,6 @@ "value": "global hotkey enable system wide show hide all windows klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici görünüm tema renk renkler şema açık koyu sistem mod parola gizli token kimlik bilgisi erişim izin ver devre dışı etkinleştir güvensiz Genel" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "global hotkey enable system wide show hide all windows клавіатура скорочення гарячі клавіші команди записувач вигляд тема колір кольори схема світлий темний система режим пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Системна Глобальна" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163537,12 +164387,30 @@ "state": "translated", "value": "global hotkey enable system wide show hide all windows 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 外觀 主題 顏色 配色 淺色 深色 系統 模式 密碼 密鑰 權杖 憑證 存取 允許 停用 啟用 權限 不安全 全域" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "global hotkey enable system wide show hide all windows клавіатура скорочення гарячі клавіші команди записувач вигляд тема колір кольори схема світлий темний система режим пароль секрет токен облікові дані доступ дозволити вимкнути увімкнути дозвіл небезпечно Системна Глобальна" + } } } }, "settings.search.alias.setting.globalHotkey.shortcut": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "global hotkey shortcut recorder key command option control" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "global hotkey shortcut recorder key command option control グローバルホットキー ショートカット レコーダー command option control" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163567,12 +164435,6 @@ "value": "global hotkey shortcut recorder key command option control automatisierung api cli steuerung socket agent hooks ports umgebung tastatur kurzbefehl tastenkürzel befehle tasten rekorder" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "global hotkey shortcut recorder key command option control" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163591,12 +164453,6 @@ "value": "global hotkey shortcut recorder key command option control automazione api cli controllo socket agente hook porte ambiente tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore Globale" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "global hotkey shortcut recorder key command option control グローバルホットキー ショートカット レコーダー command option control" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163639,12 +164495,6 @@ "value": "global hotkey shortcut recorder key command option control otomasyon api cli kontrol soket ajan kancalar portlar ortam klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici Genel" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "global hotkey shortcut recorder key command option control автоматизація api cli керування сокет агент хуки порти середовище клавіатура скорочення гарячі клавіші команди записувач Глобальна" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163656,12 +164506,30 @@ "state": "translated", "value": "global hotkey shortcut recorder key command option control 自動化 api cli 控制 socket 代理程式 hook 連接埠 環境 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 全域" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "global hotkey shortcut recorder key command option control автоматизація api cli керування сокет агент хуки порти середовище клавіатура скорочення гарячі клавіші команди записувач Глобальна" + } } } }, "settings.search.alias.setting.keyboardShortcuts.shortcut-chords": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json tmux prefix プレフィックス ctrl-b control-b 複数キー シーケンス コード cmux json" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163686,12 +164554,6 @@ "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder einstellungen konfiguration datei schema dokumentation referenz präferenzen …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163710,12 +164572,6 @@ "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore impostazioni configurazione file schema documentazione riferimento preferenze Impostazioni…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json tmux prefix プレフィックス ctrl-b control-b 複数キー シーケンス コード cmux json" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163758,12 +164614,6 @@ "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici ayarlar yapılandırma dosya şema belgeler başvuru tercihler Ayarlar…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163775,12 +164625,30 @@ "state": "translated", "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 設定 設定檔 檔案 結構描述 文件 參考 偏好設定 設定..." } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "tmux prefix ctrl-b control-b multi key sequence chord cmux json клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування…" + } } } }, "settings.search.alias.setting.keyboardShortcuts.shortcuts": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json ホットキー キーバインド キー割り当て コマンド キーボード ショートカット cmux json" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163805,12 +164673,6 @@ "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder einstellungen konfiguration datei schema dokumentation referenz präferenzen … Tastaturkurzbefehle" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163829,12 +164691,6 @@ "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore impostazioni configurazione file schema documentazione riferimento preferenze Impostazioni… Abbreviazioni da" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json ホットキー キーバインド キー割り当て コマンド キーボード ショートカット cmux json" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -163877,12 +164733,6 @@ "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici ayarlar yapılandırma dosya şema belgeler başvuru tercihler Ayarlar… Kısayolları" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування… Комбінації клавіш" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -163894,6 +164744,12 @@ "state": "translated", "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 設定 設定檔 檔案 結構描述 文件 參考 偏好設定 設定... 鍵盤快速鍵" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "hotkeys keybindings key bindings commands keyboard accelerators shortcuts cmux json клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування… Комбінації клавіш" + } } } }, @@ -163951,6 +164807,18 @@ "settings.search.alias.setting.reset.reset-all": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "factory reset restore defaults clear preferences" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "factory reset restore defaults clear preferences 初期化 リセット デフォルト 復元 設定を消去" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -163975,12 +164843,6 @@ "value": "factory reset restore defaults clear preferences app allgemein einstellungen verhalten dock menüleiste status seitenleiste konfiguration datei json schema dokumentation referenz präferenzen zurücksetzen werkseinstellungen standard wiederherstellen löschen Alle …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "factory reset restore defaults clear preferences" - } - }, "es": { "stringUnit": { "state": "translated", @@ -163999,12 +164861,6 @@ "value": "factory reset restore defaults clear preferences app generale preferenze comportamento dock barra menu stato laterale impostazioni configurazione file json schema documentazione riferimento reimposta fabbrica predefinito ripristina cancella tutto Preferenze…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "factory reset restore defaults clear preferences 初期化 リセット デフォルト 復元 設定を消去" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164047,12 +164903,6 @@ "value": "factory reset restore defaults clear preferences uygulama genel tercihler davranış dock menü çubuğu durum kenar ayarlar yapılandırma dosya json şema belgeler başvuru sıfırla fabrika varsayılan geri yükle temizle Tümünü Tercihler…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "factory reset restore defaults clear preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник скидання заводські типові відновити очистити Скинути все Параметри…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164064,12 +164914,30 @@ "state": "translated", "value": "factory reset restore defaults clear preferences 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 設定 設定檔 檔案 json 結構描述 文件 參考 重置 出廠 預設 還原 清除 清除全部 偏好設定..." } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "factory reset restore defaults clear preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл json схема документація довідник скидання заводські типові відновити очистити Скинути все Параметри…" + } } } }, "settings.search.alias.setting.settingsJSON.documentation": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "docs documentation schema reference cmux json keys configuration" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "docs documentation schema reference cmux json keys configuration ドキュメント スキーマ リファレンス cmux json キー 構成" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164094,12 +164962,6 @@ "value": "docs documentation schema reference cmux json keys configuration tastatur kurzbefehl tastenkürzel hotkey befehle tasten rekorder einstellungen konfiguration datei dokumentation referenz präferenzen …" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "docs documentation schema reference cmux json keys configuration" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164118,12 +164980,6 @@ "value": "docs documentation schema reference cmux json keys configuration tastiera scorciatoia scorciatoie tasto rapido comandi tasti registratore impostazioni configurazione file documentazione riferimento preferenze Impostazioni…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "docs documentation schema reference cmux json keys configuration ドキュメント スキーマ リファレンス cmux json キー 構成" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164166,12 +165022,6 @@ "value": "docs documentation schema reference cmux json keys configuration klavye kısayol kısayollar tuşu komutlar tuşlar kaydedici ayarlar yapılandırma dosya şema belgeler başvuru tercihler Ayarlar…" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "docs documentation schema reference cmux json keys configuration клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування…" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164183,12 +165033,30 @@ "state": "translated", "value": "docs documentation schema reference cmux json keys configuration 鍵盤 快捷鍵 熱鍵 命令 按鍵 錄製器 設定 設定檔 檔案 結構描述 文件 參考 偏好設定 設定..." } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "docs documentation schema reference cmux json keys configuration клавіатура скорочення гарячі клавіші команди записувач налаштування конфігурація файл схема документація довідник параметри Налаштування…" + } } } }, "settings.search.alias.setting.settingsJSON.open-file": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "open config file json jsonc config editor ~/.config cmux preferences" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "open config file json jsonc config editor ~/.config cmux preferences cmux.json を開く json jsonc 設定ファイル エディタ ドットファイル 環境設定" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164213,12 +165081,6 @@ "value": "open config file json jsonc config editor ~/.config cmux preferences app allgemein einstellungen verhalten dock menüleiste status seitenleiste konfiguration datei schema dokumentation referenz präferenzen code öffnen pfad cmux.json … offen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "open config file json jsonc config editor ~/.config cmux preferences" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164237,12 +165099,6 @@ "value": "open config file json jsonc config editor ~/.config cmux preferences app generale preferenze comportamento dock barra menu stato laterale impostazioni configurazione schema documentazione riferimento codice apri percorso cmux.json Impostazioni… Preferenze… aperta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "open config file json jsonc config editor ~/.config cmux preferences cmux.json を開く json jsonc 設定ファイル エディタ ドットファイル 環境設定" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164285,12 +165141,6 @@ "value": "open config file json jsonc config editor ~/.config cmux preferences uygulama genel tercihler davranış dock menü çubuğu durum kenar ayarlar yapılandırma dosya şema belgeler başvuru düzenleyici kod aç yol cmux.json Ayarları Ayarlar… Tercihler… açık" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "open config file json jsonc config editor ~/.config cmux preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл схема документація довідник редактор код відкрити шлях cmux.json Налаштування… Параметри… відкритий" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164302,12 +165152,30 @@ "state": "translated", "value": "open config file json jsonc config editor ~/.config cmux preferences 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 設定 設定檔 檔案 結構描述 文件 參考 編輯器 程式碼 開啟 路徑 cmux.json 開啟設定 設定... 偏好設定..." } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "open config file json jsonc config editor ~/.config cmux preferences програма загальні параметри поведінка док рядок меню статус бічна панель налаштування конфігурація файл схема документація довідник редактор код відкрити шлях cmux.json Налаштування… Параметри… відкритий" + } } } }, "settings.search.alias.setting.sidebarAppearance.dark-tint": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime ダークモード 色 サイドバー tint hex 夜" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164332,12 +165200,6 @@ "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout darstellung design farbe farben schema hell dunkel system modus Dunkler Farbton" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164356,12 +165218,6 @@ "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout aspetto tema colore colori schema chiaro scuro sistema modalità Scura Tinta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime ダークモード 色 サイドバー tint hex 夜" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164404,12 +165260,6 @@ "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen görünüm tema renk renkler şema açık koyu sistem mod ton" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет вигляд тема колір кольори схема світлий темний система режим Темна відтінок" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164421,6 +165271,12 @@ "state": "translated", "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 外觀 主題 顏色 配色 淺色 深色 系統 模式 深色色調" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.darkModeTintColor dark color sidebar tint hex nighttime програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет вигляд тема колір кольори схема світлий темний система режим Темна відтінок" + } } } }, @@ -164444,6 +165300,18 @@ "settings.search.alias.setting.sidebarAppearance.light-tint": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime ライトモード 色 サイドバー tint hex 昼" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164468,12 +165336,6 @@ "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime app allgemein einstellungen verhalten dock menüleiste status seitenleiste navigation links details ausblenden layout darstellung design farbe farben schema hell dunkel system modus Heller Farbton" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164492,12 +165354,6 @@ "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime app generale preferenze comportamento dock barra menu stato laterale navigazione sinistra dettagli nascondi layout aspetto tema colore colori schema chiaro scuro sistema modalità Chiara Tinta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime ライトモード 色 サイドバー tint hex 昼" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164540,12 +165396,6 @@ "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime uygulama genel tercihler davranış dock menü çubuğu durum kenar gezinme sol ayrıntılar gizle düzen görünüm tema renk renkler şema açık koyu sistem mod ton" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет вигляд тема колір кольори схема світлий темний система режим Світла відтінок" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164557,12 +165407,30 @@ "state": "translated", "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 導覽 左側 詳細資訊 隱藏 版面 外觀 主題 顏色 配色 淺色 深色 系統 模式 淺色色調" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.lightModeTintColor light color sidebar tint hex daytime програма загальні параметри поведінка док рядок меню статус бічна панель навігація ліворуч деталі приховати макет вигляд тема колір кольори схема світлий темний система режим Світла відтінок" + } } } }, "settings.search.alias.setting.sidebarAppearance.match-terminal": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal background sync" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal background sync 透明 背景 マテリアル ターミナル背景 同期" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164587,12 +165455,6 @@ "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync shell scrollback scrollleiste bildschirm • %@ Match" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal background sync" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164611,12 +165473,6 @@ "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync terminale shell cronologia barra di scorrimento schermo • %@ Match" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal background sync 透明 背景 マテリアル ターミナル背景 同期" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164659,12 +165515,6 @@ "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync kabuk geri kaydırma çubuğu ekran • %@ Match" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync термінал shell історія прокручування смуга екран • %@ Match" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164676,12 +165526,30 @@ "state": "translated", "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync 終端機 shell 回捲 捲動列 螢幕 • %@ Match" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.matchTerminalBackground transparent background material terminal sync термінал shell історія прокручування смуга екран • %@ Match" + } } } }, "settings.search.alias.setting.sidebarAppearance.reset-tint": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "restore default clear tint colors opacity" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "restore default clear tint colors opacity デフォルトに戻す 色を消す tint 透明度" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164706,12 +165574,6 @@ "value": "restore default clear tint colors opacity zurücksetzen werkseinstellungen standard wiederherstellen löschen darstellung design farbe farben schema hell dunkel system modus Farbton-Deckkraft" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "restore default clear tint colors opacity" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164730,12 +165592,6 @@ "value": "restore default clear tint colors opacity reimposta fabbrica predefinito ripristina cancella aspetto tema colore colori schema chiaro scuro sistema modalità Opacità tinta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "restore default clear tint colors opacity デフォルトに戻す 色を消す tint 透明度" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -164778,12 +165634,6 @@ "value": "restore default clear tint colors opacity sıfırla fabrika varsayılan geri yükle temizle görünüm tema renk renkler şema açık koyu sistem mod Tonu Opaklığı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "restore default clear tint colors opacity скидання заводські типові відновити очистити вигляд тема колір кольори схема світлий темний система режим Скинути Стандартний Непрозорість відтінку" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -164795,12 +165645,30 @@ "state": "translated", "value": "restore default clear tint colors opacity 重置 出廠 預設 還原 清除 外觀 主題 顏色 配色 淺色 深色 系統 模式 色調不透明度" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "restore default clear tint colors opacity скидання заводські типові відновити очистити вигляд тема колір кольори схема світлий темний система режим Скинути Стандартний Непрозорість відтінку" + } } } }, "settings.search.alias.setting.sidebarAppearance.right-max-width": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit Dock 右サイドバー 最大幅 端末 予約幅 上限 ログ lazygit" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164825,12 +165693,6 @@ "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit maximale breite rechte seitenleiste terminal protokolle" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164849,10 +165711,10 @@ "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit larghezza massima barra laterale destra terminale log" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit Dock 右サイドバー 最大幅 端末 予約幅 上限 ログ lazygit" + "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit Dock 오른쪽 사이드바 최대 너비 터미널 로그" } }, "km": { @@ -164861,12 +165723,6 @@ "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit ទទឹងអតិបរមា របារចំហៀងស្តាំ terminal កំណត់ហេតុ lazygit" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "sidebar.rightMaxWidth dock right sidebar max width terminal reservation cap logs lazygit Dock 오른쪽 사이드바 최대 너비 터미널 로그" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -164926,6 +165782,18 @@ "settings.search.alias.setting.sidebarAppearance.tint-opacity": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend 透明度 不透明度 alpha 強さ ブレンド" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -164950,12 +165818,6 @@ "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend Farbton-Deckkraft" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend" - } - }, "es": { "stringUnit": { "state": "translated", @@ -164974,12 +165836,6 @@ "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend Opacità tinta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend 透明度 不透明度 alpha 強さ ブレンド" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -165022,12 +165878,6 @@ "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend Renk Tonu Opaklığı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend Непрозорість відтінку" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -165039,12 +165889,30 @@ "state": "translated", "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend 色調不透明度" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "sidebarAppearance.tintOpacity alpha transparency intensity blend Непрозорість відтінку" + } } } }, "settings.search.alias.setting.terminal.copy-on-select": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm 選択 コピー クリップボード マウス ダブルクリック トリプルクリック" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -165069,12 +165937,6 @@ "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm kopieren auswahl zwischenablage maus doppelklick dreifachklick" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm" - } - }, "es": { "stringUnit": { "state": "translated", @@ -165093,12 +165955,6 @@ "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm copia selezione appunti mouse doppio clic triplo clic" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "terminal.copyOnSelect copy on selection select clipboard mouse double click triple click iterm 選択 コピー クリップボード マウス ダブルクリック トリプルクリック" - } - }, "km": { "stringUnit": { "state": "translated", @@ -165187,6 +166043,18 @@ "settings.search.alias.setting.terminal.scrollbar": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui ターミナル スクロールバック スクロールバー 右端 代替画面 tui" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -165211,12 +166079,6 @@ "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui app allgemein einstellungen verhalten dock menüleiste status seitenleiste terminal shell scrollleiste bildschirm import migration lesezeichen verlauf cookies profile • %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui" - } - }, "es": { "stringUnit": { "state": "translated", @@ -165235,12 +166097,6 @@ "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui app generale preferenze comportamento dock barra menu stato laterale terminale shell cronologia di scorrimento schermo importa migrazione segnalibri cookie profili • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui ターミナル スクロールバック スクロールバー 右端 代替画面 tui" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -165283,12 +166139,6 @@ "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui uygulama genel tercihler davranış dock menü çubuğu durum kenar terminal kabuk geri kaydırma ekran içe aktar geçiş yer imleri geçmiş çerezler profiller • %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран імпорт міграція закладки cookies профілі • %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -165300,6 +166150,12 @@ "state": "translated", "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui 應用程式 一般 偏好設定 行為 Dock 選單列 狀態 側邊欄 終端機 shell 回捲 捲動列 螢幕 匯入 移轉 書籤 瀏覽記錄 Cookie 個人檔案 • %@" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "terminal.showScrollBar scrollback scrollbar scroll bar right edge alternate screen tui програма загальні параметри поведінка док рядок меню статус бічна панель термінал shell історія прокручування смуга екран імпорт міграція закладки cookies профілі • %@" + } } } }, @@ -165698,6 +166554,18 @@ "settings.search.alias.setting.workspaceColors.badge": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count 未読 通知 バッジ 色 ドット 件数" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -165722,12 +166590,6 @@ "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count arbeitsbereich tab farben palette ausgewählt hervorhebung indikator aktiv punkt darstellung design farbe schema hell dunkel system modus benachrichtigung benachrichtigungen alarm ungelesen nachricht ring blinken ton desktop 1 ungelesene" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count" - } - }, "es": { "stringUnit": { "state": "translated", @@ -165746,12 +166608,6 @@ "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count area di lavoro scheda colori tavolozza selezionato evidenziazione indicatore attivo punto aspetto tema colore schema chiaro scuro sistema modalità notifica notifiche avviso non letto messaggio anello lampeggio suono scrivania 1 letta" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count 未読 通知 バッジ 色 ドット 件数" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -165794,12 +166650,6 @@ "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta görünüm tema renk şema açık koyu sistem mod bildirim bildirimler uyarı okunmamış mesaj halka flaş ses masaüstü 1" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим сповіщення непрочитане повідомлення кільце спалах звук стіл 1" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -165811,12 +166661,30 @@ "state": "translated", "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 外觀 主題 配色 淺色 深色 系統 模式 通知 未讀 訊息 圓環 閃爍 聲音 桌面 提醒 1 則未讀通知" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.notificationBadgeColor unread notification badge color dot count робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим сповіщення непрочитане повідомлення кільце спалах звук стіл 1" + } } } }, "settings.search.alias.setting.workspaceColors.indicator": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot ワークスペース タブ インジケータ アクティブ 色 ストライプ ドット" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -165841,12 +166709,6 @@ "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot arbeitsbereich farben palette badge ausgewählt hervorhebung indikator aktiv punkt darstellung design farbe schema hell dunkel system modus • %@ Arbeitsbereichsfarbe Arbeitsbereichsfarb-Indikator" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot" - } - }, "es": { "stringUnit": { "state": "translated", @@ -165865,12 +166727,6 @@ "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto aspetto tema colore schema chiaro scuro sistema modalità • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot ワークスペース タブ インジケータ アクティブ 色 ストライプ ドット" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -165913,12 +166769,6 @@ "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta görünüm tema renk şema açık koyu sistem mod • %@ Rengi Etkin Göstergesi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим Робоча область • %@ робочої області кольору" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -165930,12 +166780,30 @@ "state": "translated", "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 外觀 主題 配色 淺色 深色 系統 模式 標籤頁 • %@ 工作區顏色 使用中 工作區顏色指示器" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.indicatorStyle tab indicator active workspace style color stripe dot робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим Робоча область • %@ робочої області кольору" + } } } }, "settings.search.alias.setting.workspaceColors.palette": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.colors workspace palette named colors custom color reset built-in" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.colors workspace palette named colors custom color reset built-in ワークスペース パレット 名前付き色 カスタム色 リセット 組み込み" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -165960,12 +166828,6 @@ "value": "workspaceColors.colors workspace palette named colors custom color reset built-in arbeitsbereich tab farben badge ausgewählt hervorhebung indikator aktiv punkt zurücksetzen werkseinstellungen standard wiederherstellen löschen darstellung design farbe schema hell dunkel system modus Benutzerdefinierte Arbeitsbereichsfarbe Benutzerdefiniert: %@ • Arbeitsbereichsfarben" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.colors workspace palette named colors custom color reset built-in" - } - }, "es": { "stringUnit": { "state": "translated", @@ -165984,12 +166846,6 @@ "value": "workspaceColors.colors workspace palette named colors custom color reset built-in area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto reimposta fabbrica predefinito ripristina cancella aspetto tema colore schema chiaro scuro sistema modalità personalizzato Personalizzato: %@ • personalizzati" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.colors workspace palette named colors custom color reset built-in ワークスペース パレット 名前付き色 カスタム色 リセット 組み込み" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -166032,12 +166888,6 @@ "value": "workspaceColors.colors workspace palette named colors custom color reset built-in çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta sıfırla fabrika varsayılan geri yükle temizle görünüm tema renk şema açık koyu sistem mod Özel Rengi Özel: %@ • Renkleri Paleti" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.colors workspace palette named colors custom color reset built-in робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка скидання заводські типові відновити очистити вигляд тема колір схема світлий темний система режим Скинути Власний робочої області Робоча область Власне: %@ • робочих областей Власні палітру" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -166049,12 +166899,30 @@ "state": "translated", "value": "workspaceColors.colors workspace palette named colors custom color reset built-in 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 重置 出廠 預設 還原 清除 外觀 主題 配色 淺色 深色 系統 模式 自訂工作區顏色 自訂: %@ • 工作區顏色 自訂顏色 重置色板" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.colors workspace palette named colors custom color reset built-in робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка скидання заводські типові відновити очистити вигляд тема колір схема світлий темний система режим Скинути Власний робочої області Робоча область Власне: %@ • робочих областей Власні палітру" + } } } }, "settings.search.alias.setting.workspaceColors.selection": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.selectionColor selected workspace color highlight background active tab" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.selectionColor selected workspace color highlight background active tab 選択中 ワークスペース 色 ハイライト 背景 アクティブタブ" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -166079,12 +166947,6 @@ "value": "workspaceColors.selectionColor selected workspace color highlight background active tab arbeitsbereich farben palette badge ausgewählt hervorhebung indikator aktiv punkt darstellung design farbe schema hell dunkel system modus • %@ Arbeitsbereichsfarbe" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.selectionColor selected workspace color highlight background active tab" - } - }, "es": { "stringUnit": { "state": "translated", @@ -166103,12 +166965,6 @@ "value": "workspaceColors.selectionColor selected workspace color highlight background active tab area di lavoro scheda colori tavolozza badge selezionato evidenziazione indicatore attivo punto aspetto tema colore schema chiaro scuro sistema modalità • %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.selectionColor selected workspace color highlight background active tab 選択中 ワークスペース 色 ハイライト 背景 アクティブタブ" - } - }, "ko": { "stringUnit": { "state": "translated", @@ -166151,12 +167007,6 @@ "value": "workspaceColors.selectionColor selected workspace color highlight background active tab çalışma alanı sekme renkler palet rozet seçili vurgulama gösterge aktif nokta görünüm tema renk şema açık koyu sistem mod • %@ Rengi Etkin" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "workspaceColors.selectionColor selected workspace color highlight background active tab робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим Робоча область • %@ робочої області" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -166168,6 +167018,12 @@ "state": "translated", "value": "workspaceColors.selectionColor selected workspace color highlight background active tab 工作區 分頁 顏色 調色盤 徽章 已選取 反白 指示器 作用中 點 外觀 主題 配色 淺色 深色 系統 模式 標籤頁 • %@ 工作區顏色 使用中" } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "workspaceColors.selectionColor selected workspace color highlight background active tab робочий простір вкладка кольори палітра значок вибрано підсвічування індикатор активний крапка вигляд тема колір схема світлий темний система режим Робоча область • %@ робочої області" + } } } }, @@ -166220,16 +167076,16 @@ "value": "アカウント" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "계정" + "value": "Обліковий запис" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Обліковий запис" + "value": "계정" } } } @@ -166237,31 +167093,37 @@ "settings.section.app": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التطبيق" + "value": "App" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Aplikacija" + "value": "アプリ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "App" + "value": "应用" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "App" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "앱" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "App" @@ -166285,40 +167147,46 @@ "value": "App" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アプリ" + "value": "App" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "앱" + "value": "Aplikacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "App" + "value": "Приложение" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Aplikacja" + "value": "Aplikacija" } }, - "pt-BR": { + "ar": { + "stringUnit": { + "state": "translated", + "value": "التطبيق" + } + }, + "nb": { "stringUnit": { "state": "translated", "value": "App" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Приложение" + "value": "App" } }, "th": { @@ -166338,52 +167206,46 @@ "state": "translated", "value": "Програма" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "应用" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "App" - } } } }, "settings.section.automation": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الأتمتة" + "value": "Automation" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Automatizacija" + "value": "オートメーション" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatisering" + "value": "自动化" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatisierung" + "value": "自動化" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Automation" + "value": "자동화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatisierung" } }, "es": { @@ -166404,40 +167266,46 @@ "value": "Automazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オートメーション" + "value": "Automatisering" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동화" + "value": "Automatyzacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Automatisering" + "value": "Автоматизация" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Automatyzacja" + "value": "Automatizacija" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Automação" + "value": "الأتمتة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Автоматизация" + "value": "Automatisering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Automação" } }, "th": { @@ -166457,18 +167325,6 @@ "state": "translated", "value": "Автоматизація" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自动化" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自動化" - } } } }, @@ -166492,31 +167348,37 @@ "settings.section.browser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المتصفح" + "value": "Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preglednik" + "value": "ブラウザ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser" + "value": "瀏覽器" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "브라우저" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Browser" @@ -166540,40 +167402,46 @@ "value": "Browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ" + "value": "Browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저" + "value": "Przeglądarka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettleser" + "value": "Браузер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przeglądarka" + "value": "Preglednik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Navegador" + "value": "المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Браузер" + "value": "Nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Navegador" } }, "th": { @@ -166593,18 +167461,6 @@ "state": "translated", "value": "Браузер" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "瀏覽器" - } } } }, @@ -166651,34 +167507,40 @@ "settings.section.keyboardShortcuts": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اختصارات لوحة المفاتيح" + "value": "Keyboard Shortcuts" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prečice na tastaturi" + "value": "キーボードショートカット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tastaturgenveje" + "value": "键盘快捷键" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tastaturkurzbefehle" + "value": "鍵盤快速鍵" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Keyboard Shortcuts" + "value": "키보드 단축키" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tastaturkurzbefehle" } }, "es": { @@ -166699,40 +167561,46 @@ "value": "Abbreviazioni da tastiera" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キーボードショートカット" + "value": "Tastaturgenveje" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "키보드 단축키" + "value": "Skróty klawiaturowe" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tastatursnarveier" + "value": "Сочетания клавиш" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Skróty klawiaturowe" + "value": "Prečice na tastaturi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Atalhos de Teclado" + "value": "اختصارات لوحة المفاتيح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сочетания клавиш" + "value": "Tastatursnarveier" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Atalhos de Teclado" } }, "th": { @@ -166752,18 +167620,6 @@ "state": "translated", "value": "Комбінації клавіш" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "键盘快捷键" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "鍵盤快速鍵" - } } } }, @@ -166787,34 +167643,40 @@ "settings.section.reset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التعيين" + "value": "Reset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetovanje" + "value": "リセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "重置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "重置" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurücksetzen" } }, "es": { @@ -166835,40 +167697,46 @@ "value": "Ripristina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Nulstil" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "Resetuj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Сброс" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "Resetovanje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Redefinir" + "value": "إعادة التعيين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сброс" + "value": "Tilbakestill" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Redefinir" } }, "th": { @@ -166888,18 +167756,6 @@ "state": "translated", "value": "Скидання" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重置" - } } } }, @@ -166929,34 +167785,40 @@ "settings.section.sidebarAppearance": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الشريط الجانبي" + "value": "Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Bočna traka" + "value": "サイドバー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælke" + "value": "侧边栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleiste" + "value": "側邊欄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar" + "value": "사이드바" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleiste" } }, "es": { @@ -166977,40 +167839,46 @@ "value": "Barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバー" + "value": "Sidebjælke" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바" + "value": "Pasek boczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sidefelt" + "value": "Боковая панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pasek boczny" + "value": "Bočna traka" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Barra lateral" + "value": "الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Боковая панель" + "value": "Sidefelt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Barra lateral" } }, "th": { @@ -167030,18 +167898,6 @@ "state": "translated", "value": "Бічна панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "侧边栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "側邊欄" - } } } }, @@ -167207,34 +168063,40 @@ "settings.section.workspaceColors": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ألوان مساحة العمل" + "value": "Workspace Colors" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Boje radnog prostora" + "value": "ワークスペースカラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdefarver" + "value": "工作区颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichsfarben" + "value": "工作區顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace Colors" + "value": "작업 공간 색상" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereichsfarben" } }, "es": { @@ -167255,40 +168117,46 @@ "value": "Colori area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースカラー" + "value": "Arbejdsområdefarver" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상" + "value": "Kolory przestrzeni roboczych" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdefarger" + "value": "Цвета рабочих пространств" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kolory przestrzeni roboczych" + "value": "Boje radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cores da Área de Trabalho" + "value": "ألوان مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Цвета рабочих пространств" + "value": "Arbeidsområdefarger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cores da Área de Trabalho" } }, "th": { @@ -167308,18 +168176,6 @@ "state": "translated", "value": "Кольори робочих областей" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區顏色" - } } } }, @@ -167555,115 +168411,115 @@ }, "settings.shortcuts.managedByFile": { "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Managed in cmux.json" + "value": "cmux.json で管理" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "cmux.json で管理" + "value": "Managed in cmux.json" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "Managed in cmux.json" @@ -167674,34 +168530,40 @@ "settings.shortcuts.recordHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انقر على قيمة اختصار لتسجيل اختصار جديد." + "value": "Click a shortcut value to record. Use X to unbind; it changes to restore after a clear." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kliknite na vrijednost prečice da snimite novu prečicu." + "value": "ショートカット値をクリックして記録します。X で割り当て解除でき、解除後は復元に変わります。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Klik på en genvejsværdi for at optage en ny genvej." + "value": "点击快捷键值以录制新快捷键。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Klicken Sie auf einen Kurzbefehlswert, um einen neuen Kurzbefehl aufzunehmen." + "value": "按一下快速鍵值以錄製新的快速鍵。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Click a shortcut value to record. Use X to unbind; it changes to restore after a clear." + "value": "단축키 값을 클릭하여 새 단축키를 기록하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Klicken Sie auf einen Kurzbefehlswert, um einen neuen Kurzbefehl aufzunehmen." } }, "es": { @@ -167722,40 +168584,46 @@ "value": "Fai clic su un valore di scorciatoia per registrarne una nuova." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ショートカット値をクリックして記録します。X で割り当て解除でき、解除後は復元に変わります。" + "value": "Klik på en genvejsværdi for at optage en ny genvej." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "단축키 값을 클릭하여 새 단축키를 기록하세요." + "value": "Kliknij wartość skrótu, aby nagrać nowy skrót." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Klikk på en snarveiverdi for å ta opp en ny snarvei." + "value": "Нажмите на значение сочетания, чтобы записать новое." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kliknij wartość skrótu, aby nagrać nowy skrót." + "value": "Kliknite na vrijednost prečice da snimite novu prečicu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Clique em um valor de atalho para gravar um novo atalho." + "value": "انقر على قيمة اختصار لتسجيل اختصار جديد." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нажмите на значение сочетания, чтобы записать новое." + "value": "Klikk på en snarveiverdi for å ta opp en ny snarvei." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Clique em um valor de atalho para gravar um novo atalho." } }, "th": { @@ -167775,18 +168643,6 @@ "state": "translated", "value": "Натисніть на значення комбінації, щоб записати нову." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "点击快捷键值以录制新快捷键。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "按一下快速鍵值以錄製新的快速鍵。" - } } } }, @@ -167895,6 +168751,18 @@ "settings.sidebar.rightMaxWidth": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Dock Max Width" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Dock の最大幅" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -167919,12 +168787,6 @@ "value": "Maximale Dock-Breite" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Dock Max Width" - } - }, "es": { "stringUnit": { "state": "translated", @@ -167943,10 +168805,10 @@ "value": "Larghezza massima del Dock" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dock の最大幅" + "value": "Dock 최대 너비" } }, "km": { @@ -167955,12 +168817,6 @@ "value": "ទទឹងអតិបរមា Dock" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "Dock 최대 너비" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -168020,6 +168876,18 @@ "settings.sidebar.rightMaxWidth.subtitleOff": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use the built-in dynamic cap that keeps extra terminal space reserved." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "端末用の余白を確保する組み込みの動的上限を使います。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -168044,12 +168912,6 @@ "value": "Die integrierte dynamische Begrenzung verwenden, die zusätzlichen Terminalplatz freihält." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use the built-in dynamic cap that keeps extra terminal space reserved." - } - }, "es": { "stringUnit": { "state": "translated", @@ -168068,10 +168930,10 @@ "value": "Usa il limite dinamico integrato che riserva spazio extra al terminale." } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "端末用の余白を確保する組み込みの動的上限を使います。" + "value": "터미널 공간을 추가로 남겨 두는 내장 동적 제한을 사용합니다." } }, "km": { @@ -168080,12 +168942,6 @@ "value": "ប្រើដែនកំណត់ថាមវន្តដែលមានស្រាប់ ដែលរក្សាទុកកន្លែងបន្ថែមសម្រាប់ terminal។" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "터미널 공간을 추가로 남겨 두는 내장 동적 제한을 사용합니다." - } - }, "nb": { "stringUnit": { "state": "translated", @@ -168145,6 +169001,18 @@ "settings.sidebar.rightMaxWidth.subtitleOn": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "The Dock can grow past the built-in width cap while preserving terminal space." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Dock は端末用の空間を確保したまま、組み込みの幅上限を超えて広げられます。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -168169,12 +169037,6 @@ "value": "Das Dock kann über die integrierte Breitenbegrenzung hinaus wachsen, während Platz für das Terminal erhalten bleibt." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "The Dock can grow past the built-in width cap while preserving terminal space." - } - }, "es": { "stringUnit": { "state": "translated", @@ -168193,10 +169055,10 @@ "value": "Il Dock può superare il limite di larghezza integrato mantenendo spazio per il terminale." } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dock は端末用の空間を確保したまま、組み込みの幅上限を超えて広げられます。" + "value": "Dock은 터미널 공간을 유지하면서 내장 너비 상한을 넘어 커질 수 있습니다." } }, "km": { @@ -168205,12 +169067,6 @@ "value": "Dock អាចពង្រីកលើសដែនកំណត់ទទឹងដែលមានស្រាប់ ខណៈរក្សាកន្លែងសម្រាប់ terminal។" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "Dock은 터미널 공간을 유지하면서 내장 너비 상한을 넘어 커질 수 있습니다." - } - }, "nb": { "stringUnit": { "state": "translated", @@ -168270,6 +169126,18 @@ "settings.sidebar.rightMaxWidth.toggle": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use custom Dock max width" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Dock の最大幅をカスタム設定" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -168294,12 +169162,6 @@ "value": "Eigene maximale Dock-Breite verwenden" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use custom Dock max width" - } - }, "es": { "stringUnit": { "state": "translated", @@ -168318,10 +169180,10 @@ "value": "Usa larghezza massima personalizzata del Dock" } }, - "ja": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dock の最大幅をカスタム設定" + "value": "사용자 지정 Dock 최대 너비 사용" } }, "km": { @@ -168330,12 +169192,6 @@ "value": "ប្រើទទឹងអតិបរមា Dock ផ្ទាល់ខ្លួន" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "사용자 지정 Dock 최대 너비 사용" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -168395,67 +169251,67 @@ "settings.sidebar.rightMaxWidth.unit": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "pt" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "pt" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "pt" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "pt" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "pt" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "pt" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "pt" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "pt" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "pt" } }, - "km": { + "ko": { "stringUnit": { "state": "translated", "value": "pt" } }, - "ko": { + "km": { "stringUnit": { "state": "translated", "value": "pt" @@ -168517,55 +169373,115 @@ } } }, - "settings.sidebarAppearance.defaultLabel": { + "settings.sidebar.workspaceControls": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "افتراضي" + "value": "Workspace Controls" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zadano" + "value": "ワークスペースコントロール" } - }, - "da": { + } + } + }, + "settings.sidebar.workspaceControls.close": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "Standard" + "value": "Close" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Standard" + "value": "閉じる" + } + } + } + }, + "settings.sidebar.workspaceControls.subtitleOff": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Enable Workspace Controls in Beta Features to customize workspace-row hover controls." } }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペース行のホバーコントロールをカスタマイズするには、ベータ機能でワークスペースコントロールを有効にします。" + } + } + } + }, + "settings.sidebar.workspaceControls.subtitleOn": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Default" + "value": "Choose up to 3 cmux controls for sidebar workspace rows. Close is always included." } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Predeterminado" + "value": "サイドバーのワークスペース行に表示する cmux コントロールを最大 3 個選択します。閉じるは常に含まれます。" + } + } + } + }, + "settings.sidebar.workspaceControls.tasks": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Tasks" } }, - "fr": { + "ja": { "stringUnit": { "state": "translated", - "value": "Par défaut" + "value": "タスク" + } + } + } + }, + "settings.sidebar.workspaceControls.tasksDisabled": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Enable Workspace Tasks to add the Tasks control." } }, - "it": { + "ja": { "stringUnit": { "state": "translated", - "value": "Predefinito" + "value": "タスクコントロールを追加するにはワークスペースタスクを有効にします。" + } + } + } + }, + "settings.sidebarAppearance.defaultLabel": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Default" } }, "ja": { @@ -168574,28 +169490,58 @@ "value": "デフォルト" } }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "默认" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "預設" + } + }, "ko": { "stringUnit": { "state": "translated", "value": "기본값" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", "value": "Standard" } }, - "pl": { + "es": { "stringUnit": { "state": "translated", - "value": "Domyślny" + "value": "Predeterminado" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Padrão" + "value": "Par défaut" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Predefinito" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Standard" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Domyślny" } }, "ru": { @@ -168604,34 +169550,46 @@ "value": "По умолчанию" } }, - "th": { + "bs": { "stringUnit": { "state": "translated", - "value": "ค่าเริ่มต้น" + "value": "Zadano" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Varsayılan" + "value": "افتراضي" } }, - "uk": { + "nb": { "stringUnit": { "state": "translated", - "value": "Стандартний" + "value": "Standard" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "默认" + "value": "Padrão" } }, - "zh-Hant": { + "th": { "stringUnit": { "state": "translated", - "value": "預設" + "value": "ค่าเริ่มต้น" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Varsayılan" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Стандартний" } } } @@ -168724,6 +169682,18 @@ "settings.sidebarAppearance.matchTerminalBackground": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Match Terminal Background" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルの背景に合わせる" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -168748,12 +169718,6 @@ "value": "Match Terminal Background" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Match Terminal Background" - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -168772,12 +169736,6 @@ "value": "Match Terminal Background" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ターミナルの背景に合わせる" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -168843,6 +169801,18 @@ "settings.sidebarAppearance.matchTerminalBackground.subtitle": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use the same background color and transparency as the terminal." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ターミナルと同じ背景色と透明度を使用します。" + } + }, "ar": { "stringUnit": { "state": "needs_review", @@ -168867,12 +169837,6 @@ "value": "Use the same background color and transparency as the terminal." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use the same background color and transparency as the terminal." - } - }, "es": { "stringUnit": { "state": "needs_review", @@ -168891,12 +169855,6 @@ "value": "Use the same background color and transparency as the terminal." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ターミナルと同じ背景色と透明度を使用します。" - } - }, "ko": { "stringUnit": { "state": "needs_review", @@ -168962,34 +169920,40 @@ "settings.sidebarAppearance.reset": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين لون الشريط الجانبي" + "value": "Reset Sidebar Tint" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj nijansu bočne trake" + "value": "サイドバーのティントをリセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil sidebjælkens farvetone" + "value": "重置侧边栏色调" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton zurücksetzen" + "value": "重置側邊欄色調" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset Sidebar Tint" + "value": "사이드바 색조 초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Farbton zurücksetzen" } }, "es": { @@ -169010,40 +169974,46 @@ "value": "Ripristina tinta barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーのティントをリセット" + "value": "Nulstil sidebjælkens farvetone" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 색조 초기화" + "value": "Resetuj odcień paska bocznego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill sidefelts fargetone" + "value": "Сбросить оттенок боковой панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj odcień paska bocznego" + "value": "Resetuj nijansu bočne trake" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Redefinir Tonalidade da Barra Lateral" + "value": "إعادة تعيين لون الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сбросить оттенок боковой панели" + "value": "Tilbakestill sidefelts fargetone" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Redefinir Tonalidade da Barra Lateral" } }, "th": { @@ -169063,52 +170033,46 @@ "state": "translated", "value": "Скинути відтінок бічної панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置侧边栏色调" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重置側邊欄色調" - } } } }, "settings.sidebarAppearance.reset.button": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Reset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "リセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "重置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "重置" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurücksetzen" } }, "es": { @@ -169129,40 +170093,46 @@ "value": "Ripristina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Nulstil" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "Resetuj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Сбросить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", "value": "Resetuj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Redefinir" + "value": "إعادة تعيين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сбросить" + "value": "Tilbakestill" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Redefinir" } }, "th": { @@ -169182,52 +170152,46 @@ "state": "translated", "value": "Скинути" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重置" - } } } }, "settings.sidebarAppearance.reset.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استعادة مظهر الشريط الجانبي الافتراضي." + "value": "Restore default sidebar appearance." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vrati zadani izgled bočne trake." + "value": "サイドバーの外観をデフォルトに戻す。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gendan standardudseendet for sidebjælken." + "value": "恢复默认侧边栏外观。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Standard-Seitenleisten-Erscheinungsbild wiederherstellen." + "value": "恢復預設側邊欄外觀。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restore default sidebar appearance." + "value": "사이드바 모양을 기본값으로 복원합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Standard-Seitenleisten-Erscheinungsbild wiederherstellen." } }, "es": { @@ -169248,40 +170212,46 @@ "value": "Ripristina l'aspetto predefinito della barra laterale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーの外観をデフォルトに戻す。" + "value": "Gendan standardudseendet for sidebjælken." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 모양을 기본값으로 복원합니다." + "value": "Przywróć domyślny wygląd paska bocznego." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjenopprett standard sidefelts utseende." + "value": "Восстановить внешний вид боковой панели по умолчанию." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przywróć domyślny wygląd paska bocznego." + "value": "Vrati zadani izgled bočne trake." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Restaurar aparência padrão da barra lateral." + "value": "استعادة مظهر الشريط الجانبي الافتراضي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Восстановить внешний вид боковой панели по умолчанию." + "value": "Gjenopprett standard sidefelts utseende." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Restaurar aparência padrão da barra lateral." } }, "th": { @@ -169301,52 +170271,46 @@ "state": "translated", "value": "Відновити стандартний зовнішній вигляд бічної панелі." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "恢复默认侧边栏外观。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "恢復預設側邊欄外觀。" - } } } }, "settings.sidebarAppearance.tintColorDark": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون الوضع الداكن" + "value": "Dark Mode Tint" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nijansa tamnog načina" + "value": "ダークモードのティント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mørk tilstand farvetone" + "value": "深色模式色调" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Farbton im dunklen Modus" + "value": "深色模式色調" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dark Mode Tint" + "value": "다크 모드 색조" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbton im dunklen Modus" } }, "es": { @@ -169367,40 +170331,46 @@ "value": "Tinta modalità scura" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダークモードのティント" + "value": "Mørk tilstand farvetone" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크 모드 색조" + "value": "Odcień trybu ciemnego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fargetone for mørk modus" + "value": "Оттенок тёмного режима" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odcień trybu ciemnego" + "value": "Nijansa tamnog načina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tonalidade do Modo Escuro" + "value": "لون الوضع الداكن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Оттенок тёмного режима" + "value": "Fargetone for mørk modus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tonalidade do Modo Escuro" } }, "th": { @@ -169420,52 +170390,46 @@ "state": "translated", "value": "Відтінок для темного режиму" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色模式色调" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "深色模式色調" - } } } }, "settings.sidebarAppearance.tintColorDark.picker": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون داكن" + "value": "Dark tint" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tamna nijansa" + "value": "ダークティント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mørk farvetone" + "value": "深色色调" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dunkler Farbton" + "value": "深色色調" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dark tint" + "value": "다크 색조" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dunkler Farbton" } }, "es": { @@ -169486,40 +170450,46 @@ "value": "Tinta scura" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダークティント" + "value": "Mørk farvetone" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크 색조" + "value": "Ciemny odcień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Mørk fargetone" + "value": "Тёмный оттенок" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ciemny odcień" + "value": "Tamna nijansa" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tonalidade escura" + "value": "لون داكن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Тёмный оттенок" + "value": "Mørk fargetone" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tonalidade escura" } }, "th": { @@ -169539,52 +170509,46 @@ "state": "translated", "value": "Темний відтінок" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色色调" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "深色色調" - } } } }, "settings.sidebarAppearance.tintColorDark.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الداكن." + "value": "Sidebar tint color when using dark appearance." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Boja nijanse bočne trake pri tamnom izgledu." + "value": "ダーク表示時のサイドバーのティントカラー。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælkens farvetone ved mørkt udseende." + "value": "使用深色外观时侧边栏的色调颜色。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton bei dunklem Erscheinungsbild." + "value": "使用深色外觀時側邊欄的色調顏色。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar tint color when using dark appearance." + "value": "다크 모양 사용 시 사이드바 색조 색상." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Farbton bei dunklem Erscheinungsbild." } }, "es": { @@ -169605,40 +170569,46 @@ "value": "Colore tinta della barra laterale in modalità scura." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダーク表示時のサイドバーのティントカラー。" + "value": "Sidebjælkens farvetone ved mørkt udseende." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크 모양 사용 시 사이드바 색조 색상." + "value": "Kolor odcienia paska bocznego w ciemnym wyglądzie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fargetone for sidefeltet med mørkt utseende." + "value": "Цвет оттенка боковой панели в тёмном режиме." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kolor odcienia paska bocznego w ciemnym wyglądzie." + "value": "Boja nijanse bočne trake pri tamnom izgledu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cor de tonalidade da barra lateral na aparência escura." + "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الداكن." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Цвет оттенка боковой панели в тёмном режиме." + "value": "Fargetone for sidefeltet med mørkt utseende." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cor de tonalidade da barra lateral na aparência escura." } }, "th": { @@ -169658,52 +170628,46 @@ "state": "translated", "value": "Колір відтінку бічної панелі при темному зовнішньому вигляді." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用深色外观时侧边栏的色调颜色。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用深色外觀時側邊欄的色調顏色。" - } } } }, "settings.sidebarAppearance.tintColorLight": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون الوضع الفاتح" + "value": "Light Mode Tint" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nijansa svijetlog načina" + "value": "ライトモードのティント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lys tilstand farvetone" + "value": "浅色模式色调" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Farbton im hellen Modus" + "value": "淺色模式色調" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Light Mode Tint" + "value": "라이트 모드 색조" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbton im hellen Modus" } }, "es": { @@ -169724,40 +170688,46 @@ "value": "Tinta modalità chiara" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライトモードのティント" + "value": "Lys tilstand farvetone" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트 모드 색조" + "value": "Odcień trybu jasnego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fargetone for lys modus" + "value": "Оттенок светлого режима" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Odcień trybu jasnego" + "value": "Nijansa svijetlog načina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tonalidade do Modo Claro" + "value": "لون الوضع الفاتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Оттенок светлого режима" + "value": "Fargetone for lys modus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tonalidade do Modo Claro" } }, "th": { @@ -169777,52 +170747,46 @@ "state": "translated", "value": "Відтінок для світлого режиму" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浅色模式色调" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "淺色模式色調" - } } } }, "settings.sidebarAppearance.tintColorLight.picker": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون فاتح" + "value": "Light tint" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Svijetla nijansa" + "value": "ライトティント" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lys farvetone" + "value": "浅色色调" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Heller Farbton" + "value": "淺色色調" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Light tint" + "value": "라이트 색조" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Heller Farbton" } }, "es": { @@ -169843,40 +170807,46 @@ "value": "Tinta chiara" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライトティント" + "value": "Lys farvetone" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트 색조" + "value": "Jasny odcień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lys fargetone" + "value": "Светлый оттенок" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jasny odcień" + "value": "Svijetla nijansa" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tonalidade clara" + "value": "لون فاتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Светлый оттенок" + "value": "Lys fargetone" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tonalidade clara" } }, "th": { @@ -169896,52 +170866,46 @@ "state": "translated", "value": "Світлий відтінок" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浅色色调" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "淺色色調" - } } } }, "settings.sidebarAppearance.tintColorLight.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الفاتح." + "value": "Sidebar tint color when using light appearance." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Boja nijanse bočne trake pri svijetlom izgledu." + "value": "ライト表示時のサイドバーのティントカラー。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidebjælkens farvetone ved lyst udseende." + "value": "使用浅色外观时侧边栏的色调颜色。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleisten-Farbton bei hellem Erscheinungsbild." + "value": "使用淺色外觀時側邊欄的色調顏色。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Sidebar tint color when using light appearance." + "value": "라이트 모양 사용 시 사이드바 색조 색상." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleisten-Farbton bei hellem Erscheinungsbild." } }, "es": { @@ -169962,40 +170926,46 @@ "value": "Colore tinta della barra laterale in modalità chiara." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライト表示時のサイドバーのティントカラー。" + "value": "Sidebjælkens farvetone ved lyst udseende." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트 모양 사용 시 사이드바 색조 색상." + "value": "Kolor odcienia paska bocznego w jasnym wyglądzie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fargetone for sidefeltet med lyst utseende." + "value": "Цвет оттенка боковой панели в светлом режиме." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kolor odcienia paska bocznego w jasnym wyglądzie." + "value": "Boja nijanse bočne trake pri svijetlom izgledu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cor de tonalidade da barra lateral na aparência clara." + "value": "لون تلوين الشريط الجانبي عند استخدام المظهر الفاتح." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Цвет оттенка боковой панели в светлом режиме." + "value": "Fargetone for sidefeltet med lyst utseende." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cor de tonalidade da barra lateral na aparência clara." } }, "th": { @@ -170015,52 +170985,46 @@ "state": "translated", "value": "Колір відтінку бічної панелі при світлому зовнішньому вигляді." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用浅色外观时侧边栏的色调颜色。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用淺色外觀時側邊欄的色調顏色。" - } } } }, "settings.sidebarAppearance.tintOpacity": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شفافية اللون" + "value": "Tint Opacity" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prozirnost nijanse" + "value": "ティントの不透明度" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Farvetone gennemsigtighed" + "value": "色调不透明度" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Farbton-Deckkraft" + "value": "色調不透明度" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Tint Opacity" + "value": "색조 불투명도" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbton-Deckkraft" } }, "es": { @@ -170081,40 +171045,46 @@ "value": "Opacità tinta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ティントの不透明度" + "value": "Farvetone gennemsigtighed" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "색조 불투명도" + "value": "Krycie odcienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fargetone-opasitet" + "value": "Непрозрачность оттенка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Krycie odcienia" + "value": "Prozirnost nijanse" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Opacidade da Tonalidade" + "value": "شفافية اللون" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Непрозрачность оттенка" + "value": "Fargetone-opasitet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Opacidade da Tonalidade" } }, "th": { @@ -170134,52 +171104,46 @@ "state": "translated", "value": "Непрозорість відтінку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "色调不透明度" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "色調不透明度" - } } } }, "settings.sidebarAppearance.tintOpacity.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مدى قوة ظهور لون التلوين فوق مادة الشريط الجانبي." + "value": "How strongly the tint color shows over the sidebar material." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Koliko jako se boja nijanse prikazuje preko materijala bočne trake." + "value": "サイドバーの素材上にティントカラーがどの程度表示されるか。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Hvor stærkt farvetonen vises over sidebjælkens materiale." + "value": "色调颜色在侧边栏材质上的显示强度。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wie stark der Farbton über dem Seitenleisten-Material sichtbar ist." + "value": "色調顏色在側邊欄材質上的顯示強度。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "How strongly the tint color shows over the sidebar material." + "value": "사이드바 재질 위에 색조 색상이 표시되는 강도." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wie stark der Farbton über dem Seitenleisten-Material sichtbar ist." } }, "es": { @@ -170200,40 +171164,46 @@ "value": "Intensità della tinta sul materiale della barra laterale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーの素材上にティントカラーがどの程度表示されるか。" + "value": "Hvor stærkt farvetonen vises over sidebjælkens materiale." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 재질 위에 색조 색상이 표시되는 강도." + "value": "Jak silnie kolor odcienia jest widoczny na materiale paska bocznego." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Hvor sterkt fargetonen vises over sidefelts materiale." + "value": "Насколько сильно оттенок виден на материале боковой панели." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jak silnie kolor odcienia jest widoczny na materiale paska bocznego." + "value": "Koliko jako se boja nijanse prikazuje preko materijala bočne trake." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Intensidade da cor de tonalidade sobre o material da barra lateral." + "value": "مدى قوة ظهور لون التلوين فوق مادة الشريط الجانبي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Насколько сильно оттенок виден на материале боковой панели." + "value": "Hvor sterkt fargetonen vises over sidefelts materiale." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Intensidade da cor de tonalidade sobre o material da barra lateral." } }, "th": { @@ -170253,52 +171223,46 @@ "state": "translated", "value": "Наскільки сильно колір відтінку проявляється поверх матеріалу бічної панелі." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "色调颜色在侧边栏材质上的显示强度。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "色調顏色在側邊欄材質上的顯示強度。" - } } } }, "settings.state.active": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نشط" + "value": "Active" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Aktivno" + "value": "アクティブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "活跃" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "使用中" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Active" + "value": "활성" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktiv" } }, "es": { @@ -170319,40 +171283,46 @@ "value": "Attivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アクティブ" + "value": "Aktiv" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "활성" + "value": "Aktywny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktiv" + "value": "Активное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Aktywny" + "value": "Aktivno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativo" + "value": "نشط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Активное" + "value": "Aktiv" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativo" } }, "th": { @@ -170372,52 +171342,46 @@ "state": "translated", "value": "Активний" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "活跃" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用中" - } } } }, "settings.state.followWindow": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "متابعة النافذة" + "value": "Follow Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prati prozor" + "value": "ウインドウに追従" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Følg vindue" + "value": "跟随窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster folgen" + "value": "跟隨視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Follow Window" + "value": "윈도우 따르기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster folgen" } }, "es": { @@ -170438,40 +171402,46 @@ "value": "Segui finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウに追従" + "value": "Følg vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 따르기" + "value": "Podążaj za oknem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Følg vindu" + "value": "Следовать за окном" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podążaj za oknem" + "value": "Prati prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Seguir Janela" + "value": "متابعة النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следовать за окном" + "value": "Følg vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Seguir Janela" } }, "th": { @@ -170491,52 +171461,46 @@ "state": "translated", "value": "Відповідно до вікна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跟随窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跟隨視窗" - } } } }, "settings.state.inactive": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "غير نشط" + "value": "Inactive" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Neaktivno" + "value": "非アクティブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "不活跃" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "非使用中" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Inactive" + "value": "비활성" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Inaktiv" } }, "es": { @@ -170557,40 +171521,46 @@ "value": "Inattivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "非アクティブ" + "value": "Inaktiv" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비활성" + "value": "Nieaktywny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Inaktiv" + "value": "Неактивное" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nieaktywny" + "value": "Neaktivno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Inativo" + "value": "غير نشط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Неактивное" + "value": "Inaktiv" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Inativo" } }, "th": { @@ -170610,18 +171580,6 @@ "state": "translated", "value": "Неактивний" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "不活跃" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "非使用中" - } } } }, @@ -170798,6 +171756,18 @@ "settings.terminal.copyOnSelect": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Copy on Selection" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "選択時にコピー" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -170822,12 +171792,6 @@ "value": "Beim Auswählen kopieren" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Copy on Selection" - } - }, "es": { "stringUnit": { "state": "translated", @@ -170846,12 +171810,6 @@ "value": "Copia alla selezione" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "選択時にコピー" - } - }, "km": { "stringUnit": { "state": "translated", @@ -170923,6 +171881,18 @@ "settings.terminal.copyOnSelect.subtitleOff": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "cmux does not add system-clipboard copy on selection. Ghostty config still controls Paste Selection." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "cmux は選択時のシステムクリップボードへのコピーを追加しません。Ghostty 設定が引き続き「選択をペースト」を制御します。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -170947,12 +171917,6 @@ "value": "cmux fügt beim Auswählen kein Kopieren in die Systemzwischenablage hinzu. Die Ghostty-Konfiguration steuert weiterhin „Auswahl einfügen“." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "cmux does not add system-clipboard copy on selection. Ghostty config still controls Paste Selection." - } - }, "es": { "stringUnit": { "state": "translated", @@ -170971,12 +171935,6 @@ "value": "cmux non aggiunge la copia negli appunti di sistema alla selezione. La configurazione di Ghostty controlla ancora Incolla selezione." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "cmux は選択時のシステムクリップボードへのコピーを追加しません。Ghostty 設定が引き続き「選択をペースト」を制御します。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -171048,6 +172006,18 @@ "settings.terminal.copyOnSelect.subtitleOn": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Selected terminal text is also copied to the system clipboard when the selection is committed." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "選択が確定したとき、ターミナルで選択したテキストをシステムクリップボードにもコピーします。" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -171072,12 +172042,6 @@ "value": "Ausgewählter Terminaltext wird zusätzlich in die Systemzwischenablage kopiert, sobald die Auswahl bestätigt wird." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Selected terminal text is also copied to the system clipboard when the selection is committed." - } - }, "es": { "stringUnit": { "state": "translated", @@ -171096,12 +172060,6 @@ "value": "Il testo selezionato nel terminale viene copiato anche negli appunti di sistema quando la selezione viene confermata." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "選択が確定したとき、ターミナルで選択したテキストをシステムクリップボードにもコピーします。" - } - }, "km": { "stringUnit": { "state": "translated", @@ -173296,34 +174254,40 @@ "settings.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإعدادات" + "value": "Settings" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Postavke" + "value": "設定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indstillinger" + "value": "设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen" + "value": "設定" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Settings" + "value": "설정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen" } }, "es": { @@ -173344,40 +174308,46 @@ "value": "Impostazioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "設定" + "value": "Indstillinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설정" + "value": "Ustawienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Innstillinger" + "value": "Настройки" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ustawienia" + "value": "Postavke" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ajustes" + "value": "الإعدادات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настройки" + "value": "Innstillinger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ajustes" } }, "th": { @@ -173397,52 +174367,46 @@ "state": "translated", "value": "Налаштування" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "设置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "設定" - } } } }, "settings.workspaceColors.base": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الأساس: %@" + "value": "Base: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Osnovna: %@" + "value": "ベース: %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "基础色:%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Basis: %@" + "value": "基底:%@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "기본: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Basis: %@" } }, "es": { @@ -173463,40 +174427,46 @@ "value": "Base: %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ベース: %@" + "value": "Base: %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본: %@" + "value": "Bazowy: %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Basis: %@" + "value": "Базовый: %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Bazowy: %@" + "value": "Osnovna: %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Base: %@" + "value": "الأساس: %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Базовый: %@" + "value": "Basis: %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Base: %@" } }, "th": { @@ -173516,52 +174486,46 @@ "state": "translated", "value": "Базовий: %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "基础色:%@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "基底:%@" - } } } }, "settings.workspaceColors.customColors": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ألوان مخصصة" + "value": "Custom Colors" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prilagođene boje" + "value": "カスタムカラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Brugerdefinerede farver" + "value": "自定义颜色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Farben" + "value": "自訂顏色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Custom Colors" + "value": "사용자 지정 색상" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierte Farben" } }, "es": { @@ -173582,40 +174546,46 @@ "value": "Colori personalizzati" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カスタムカラー" + "value": "Brugerdefinerede farver" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 색상" + "value": "Własne kolory" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Egendefinerte farger" + "value": "Пользовательские цвета" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Własne kolory" + "value": "Prilagođene boje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cores Personalizadas" + "value": "ألوان مخصصة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пользовательские цвета" + "value": "Egendefinerte farger" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cores Personalizadas" } }, "th": { @@ -173635,18 +174605,6 @@ "state": "translated", "value": "Власні кольори" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自定义颜色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自訂顏色" - } } } }, @@ -173722,34 +174680,40 @@ "settings.workspaceColors.indicator": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مؤشر لون مساحة العمل" + "value": "Workspace Color Indicator" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Indikator boje radnog prostora" + "value": "ワークスペースカラーインジケーター" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområdefarveindikator" + "value": "工作区颜色指示器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereichsfarb-Indikator" + "value": "工作區顏色指示器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace Color Indicator" + "value": "작업 공간 색상 표시기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereichsfarb-Indikator" } }, "es": { @@ -173770,40 +174734,46 @@ "value": "Indicatore colore area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースカラーインジケーター" + "value": "Arbejdsområdefarveindikator" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 색상 표시기" + "value": "Wskaźnik koloru przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområdefarge-indikator" + "value": "Индикатор цвета рабочего пространства" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wskaźnik koloru przestrzeni roboczej" + "value": "Indikator boje radnog prostora" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Indicador de Cor da Área de Trabalho" + "value": "مؤشر لون مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Индикатор цвета рабочего пространства" + "value": "Arbeidsområdefarge-indikator" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Indicador de Cor da Área de Trabalho" } }, "th": { @@ -173823,52 +174793,46 @@ "state": "translated", "value": "Індикатор кольору робочої області" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区颜色指示器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區顏色指示器" - } } } }, "settings.workspaceColors.noCustomColors": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "ألوان مخصصة: لا يوجد بعد. استخدم \"اختيار لون مخصص...\" من قائمة سياق مساحة العمل." + "value": "Custom colors: none yet. Use \"Choose Custom Color...\" from a workspace context menu." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prilagođene boje: još nema. Koristite \"Odaberi prilagođenu boju...\" iz kontekstnog menija radnog prostora." + "value": "カスタムカラー: まだありません。ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使用してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Brugerdefinerede farver: ingen endnu. Brug \"Vælg brugerdefineret farve...\" fra en arbejdsområdekontekstmenu." + "value": "自定义颜色:暂无。请从工作区右键菜单中使用「选取自定义颜色...」。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benutzerdefinierte Farben: noch keine. Verwenden Sie 'Eigene Farbe wählen ...' im Kontextmenü eines Arbeitsbereichs." + "value": "自訂顏色:尚無。請從工作區右鍵選單中使用「選擇自訂顏色...」。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Custom colors: none yet. Use \"Choose Custom Color...\" from a workspace context menu." + "value": "사용자 지정 색상: 아직 없습니다. 작업 공간 컨텍스트 메뉴에서 \"사용자 지정 색상 선택...\"을 사용하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benutzerdefinierte Farben: noch keine. Verwenden Sie 'Eigene Farbe wählen ...' im Kontextmenü eines Arbeitsbereichs." } }, "es": { @@ -173889,40 +174853,46 @@ "value": "Colori personalizzati: nessuno. Usa \"Scegli colore personalizzato...\" dal menu contestuale di un'area di lavoro." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "カスタムカラー: まだありません。ワークスペースのコンテキストメニューから「カスタムカラーを選択…」を使用してください。" + "value": "Brugerdefinerede farver: ingen endnu. Brug \"Vælg brugerdefineret farve...\" fra en arbejdsområdekontekstmenu." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용자 지정 색상: 아직 없습니다. 작업 공간 컨텍스트 메뉴에서 \"사용자 지정 색상 선택...\"을 사용하세요." + "value": "Własne kolory: jeszcze żadnych. Użyj „Wybierz własny kolor…” z menu kontekstowego przestrzeni roboczej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Egendefinerte farger: ingen ennå. Bruk «Velg egendefinert farge ...» fra en arbeidsområde-kontekstmeny." + "value": "Пользовательские цвета: пока нет. Используйте «Выбрать пользовательский цвет...» из контекстного меню рабочего пространства." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Własne kolory: jeszcze żadnych. Użyj „Wybierz własny kolor…” z menu kontekstowego przestrzeni roboczej." + "value": "Prilagođene boje: još nema. Koristite \"Odaberi prilagođenu boju...\" iz kontekstnog menija radnog prostora." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Cores personalizadas: nenhuma ainda. Use \"Escolher Cor Personalizada...\" no menu de contexto de uma área de trabalho." + "value": "ألوان مخصصة: لا يوجد بعد. استخدم \"اختيار لون مخصص...\" من قائمة سياق مساحة العمل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Пользовательские цвета: пока нет. Используйте «Выбрать пользовательский цвет...» из контекстного меню рабочего пространства." + "value": "Egendefinerte farger: ingen ennå. Bruk «Velg egendefinert farge ...» fra en arbeidsområde-kontekstmeny." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Cores personalizadas: nenhuma ainda. Use \"Escolher Cor Personalizada...\" no menu de contexto de uma área de trabalho." } }, "th": { @@ -173942,18 +174912,6 @@ "state": "translated", "value": "Власні кольори: ще немає. Використовуйте «Вибрати власний колір...» з контекстного меню робочої області." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自定义颜色:暂无。请从工作区右键菜单中使用「选取自定义颜色...」。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自訂顏色:尚無。請從工作區右鍵選單中使用「選擇自訂顏色...」。" - } } } }, @@ -174011,34 +174969,40 @@ "settings.workspaceColors.paletteNote": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تخصيص لوحة ألوان مساحة العمل المستخدمة بواسطة الشريط الجانبي > لون مساحة العمل. إدخالات \"اختيار لون مخصص...\" تُحفظ أدناه." + "value": "Customize the workspace color palette used by Sidebar > Workspace Color. \"Choose Custom Color...\" entries are persisted below." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prilagodite paletu boja radnog prostora koju koristi Bočna traka > Boja radnog prostora. Unosi \"Odaberi prilagođenu boju...\" su trajno sačuvani ispod." + "value": "サイドバー > ワークスペースカラーで使用するカラーパレットをカスタマイズできます。「カスタムカラーを選択…」のエントリは以下に保存されます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilpas arbejdsområdets farvepalette, der bruges af Sidebjælke > Arbejdsområdefarve. \"Vælg brugerdefineret farve...\"-poster gemmes nedenfor." + "value": "自定义「侧边栏 > 工作区颜色」中使用的工作区调色板。「选取自定义颜色...」的条目将保存在下方。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passen Sie die Arbeitsbereichs-Farbpalette an, die unter Seitenleiste > Arbeitsbereichsfarbe verwendet wird. Einträge unter 'Eigene Farbe wählen ...' werden unten gespeichert." + "value": "自訂側邊欄 > 工作區顏色使用的色板。「選擇自訂顏色...」的項目會保存在下方。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Customize the workspace color palette used by Sidebar > Workspace Color. \"Choose Custom Color...\" entries are persisted below." + "value": "사이드바 > 작업 공간 색상에서 사용하는 작업 공간 색상 팔레트를 사용자 지정합니다. \"사용자 지정 색상 선택...\" 항목은 아래에 저장됩니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passen Sie die Arbeitsbereichs-Farbpalette an, die unter Seitenleiste > Arbeitsbereichsfarbe verwendet wird. Einträge unter 'Eigene Farbe wählen ...' werden unten gespeichert." } }, "es": { @@ -174059,40 +175023,46 @@ "value": "Personalizza la palette di colori utilizzata da Barra laterale > Colore area di lavoro. Le voci \"Scegli colore personalizzato...\" vengono salvate qui sotto." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバー > ワークスペースカラーで使用するカラーパレットをカスタマイズできます。「カスタムカラーを選択…」のエントリは以下に保存されます。" + "value": "Tilpas arbejdsområdets farvepalette, der bruges af Sidebjælke > Arbejdsområdefarve. \"Vælg brugerdefineret farve...\"-poster gemmes nedenfor." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 > 작업 공간 색상에서 사용하는 작업 공간 색상 팔레트를 사용자 지정합니다. \"사용자 지정 색상 선택...\" 항목은 아래에 저장됩니다." + "value": "Dostosuj paletę kolorów przestrzeni roboczej używaną przez Pasek boczny > Kolor przestrzeni roboczej. Wpisy „Wybierz własny kolor…” są zapisywane poniżej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilpass arbeidsområdefargepaletten som brukes av Sidepanel > Arbeidsområdefarge. «Velg egendefinert farge ...»-oppføringer lagres nedenfor." + "value": "Настройте палитру цветов рабочих пространств, используемую в Боковая панель > Цвет рабочего пространства. Записи «Выбрать пользовательский цвет...» сохраняются ниже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dostosuj paletę kolorów przestrzeni roboczej używaną przez Pasek boczny > Kolor przestrzeni roboczej. Wpisy „Wybierz własny kolor…” są zapisywane poniżej." + "value": "Prilagodite paletu boja radnog prostora koju koristi Bočna traka > Boja radnog prostora. Unosi \"Odaberi prilagođenu boju...\" su trajno sačuvani ispod." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Personalize a paleta de cores usada em Barra Lateral > Cor da Área de Trabalho. Entradas de \"Escolher Cor Personalizada...\" são salvas abaixo." + "value": "تخصيص لوحة ألوان مساحة العمل المستخدمة بواسطة الشريط الجانبي > لون مساحة العمل. إدخالات \"اختيار لون مخصص...\" تُحفظ أدناه." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настройте палитру цветов рабочих пространств, используемую в Боковая панель > Цвет рабочего пространства. Записи «Выбрать пользовательский цвет...» сохраняются ниже." + "value": "Tilpass arbeidsområdefargepaletten som brukes av Sidepanel > Arbeidsområdefarge. «Velg egendefinert farge ...»-oppføringer lagres nedenfor." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Personalize a paleta de cores usada em Barra Lateral > Cor da Área de Trabalho. Entradas de \"Escolher Cor Personalizada...\" são salvas abaixo." } }, "th": { @@ -174112,52 +175082,46 @@ "state": "translated", "value": "Налаштуйте палітру кольорів робочих областей, яка використовується в Бічна панель > Колір робочої області. Записи «Вибрати власний колір...» зберігаються нижче." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自定义「侧边栏 > 工作区颜色」中使用的工作区调色板。「选取自定义颜色...」的条目将保存在下方。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自訂側邊欄 > 工作區顏色使用的色板。「選擇自訂顏色...」的項目會保存在下方。" - } } } }, "settings.workspaceColors.remove": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إزالة" + "value": "Remove" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ukloni" + "value": "削除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fjern" + "value": "移除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Entfernen" + "value": "移除" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Remove" + "value": "제거" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Entfernen" } }, "es": { @@ -174178,40 +175142,46 @@ "value": "Rimuovi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "削除" + "value": "Fjern" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "제거" + "value": "Usuń" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern" + "value": "Удалить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Usuń" + "value": "Ukloni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Remover" + "value": "إزالة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Удалить" + "value": "Fjern" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Remover" } }, "th": { @@ -174231,52 +175201,46 @@ "state": "translated", "value": "Видалити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "移除" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "移除" - } } } }, "settings.workspaceColors.resetPalette": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين اللوحة" + "value": "Reset Palette" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj paletu" + "value": "パレットをリセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil palette" + "value": "重置调色板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Palette zurücksetzen" + "value": "重置色板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset Palette" + "value": "팔레트 초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Palette zurücksetzen" } }, "es": { @@ -174297,40 +175261,46 @@ "value": "Ripristina palette" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パレットをリセット" + "value": "Nulstil palette" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "팔레트 초기화" + "value": "Resetuj paletę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill palett" + "value": "Сбросить палитру" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Resetuj paletę" + "value": "Resetuj paletu" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Redefinir Paleta" + "value": "إعادة تعيين اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сбросить палитру" + "value": "Tilbakestill palett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Redefinir Paleta" } }, "th": { @@ -174350,52 +175320,46 @@ "state": "translated", "value": "Скинути палітру" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重置调色板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重置色板" - } } } }, "settings.workspaceColors.resetPalette.button": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تعيين" + "value": "Reset" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Resetuj" + "value": "リセット" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nulstil" + "value": "重置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zurücksetzen" + "value": "重置" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Reset" + "value": "초기화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zurücksetzen" } }, "es": { @@ -174416,70 +175380,64 @@ "value": "Ripristina" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リセット" + "value": "Nulstil" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "초기화" + "value": "Resetuj" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilbakestill" + "value": "Сбросить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", "value": "Resetuj" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Redefinir" - } - }, - "ru": { + "ar": { "stringUnit": { "state": "translated", - "value": "Сбросить" + "value": "إعادة تعيين" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", - "value": "รีเซ็ต" + "value": "Tilbakestill" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Sıfırla" + "value": "Redefinir" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", - "value": "Скинути" + "value": "รีเซ็ต" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Sıfırla" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "重置" + "value": "Скинути" } } } @@ -174487,34 +175445,40 @@ "settings.workspaceColors.resetPalette.subtitle": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استعادة الإعدادات الافتراضية المدمجة ومسح جميع الألوان المخصصة." + "value": "Restore built-in defaults and clear all custom colors." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vrati ugrađene podrazumijevane vrijednosti i obriši sve prilagođene boje." + "value": "組み込みのデフォルトに戻し、すべてのカスタムカラーをクリアします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gendan indbyggede standardindstillinger og ryd alle brugerdefinerede farver." + "value": "恢复内置默认值并清除所有自定义颜色。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Integrierte Standardeinstellungen wiederherstellen und alle benutzerdefinierten Farben löschen." + "value": "恢復內建預設值並清除所有自訂顏色。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restore built-in defaults and clear all custom colors." + "value": "기본 제공 값을 복원하고 모든 사용자 지정 색상을 지웁니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Integrierte Standardeinstellungen wiederherstellen und alle benutzerdefinierten Farben löschen." } }, "es": { @@ -174535,40 +175499,46 @@ "value": "Ripristina i valori predefiniti e cancella tutti i colori personalizzati." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "組み込みのデフォルトに戻し、すべてのカスタムカラーをクリアします。" + "value": "Gendan indbyggede standardindstillinger og ryd alle brugerdefinerede farver." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "기본 제공 값을 복원하고 모든 사용자 지정 색상을 지웁니다." + "value": "Przywróć wbudowane wartości domyślne i wyczyść wszystkie własne kolory." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjenopprett innebygde standardverdier og fjern alle egendefinerte farger." + "value": "Восстановить встроенные значения по умолчанию и удалить все пользовательские цвета." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przywróć wbudowane wartości domyślne i wyczyść wszystkie własne kolory." + "value": "Vrati ugrađene podrazumijevane vrijednosti i obriši sve prilagođene boje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Restaurar padrões integrados e limpar todas as cores personalizadas." + "value": "استعادة الإعدادات الافتراضية المدمجة ومسح جميع الألوان المخصصة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Восстановить встроенные значения по умолчанию и удалить все пользовательские цвета." + "value": "Gjenopprett innebygde standardverdier og fjern alle egendefinerte farger." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Restaurar padrões integrados e limpar todas as cores personalizadas." } }, "th": { @@ -174588,18 +175558,6 @@ "state": "translated", "value": "Відновити вбудовані стандартні значення та очистити всі власні кольори." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "恢复内置默认值并清除所有自定义颜色。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "恢復內建預設值並清除所有自訂顏色。" - } } } }, @@ -174805,34 +175763,40 @@ "shortcut.canvasAlignBottom.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف السفلية" + "value": "Canvas: Align Bottom Edges" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Poravnaj donje ivice" + "value": "キャンバス: 下端を揃える" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Juster nederste kanter" + "value": "画布: 对齐下边缘" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Untere Kanten ausrichten" + "value": "畫布: 對齊下邊緣" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Bottom Edges" + "value": "캔버스: 아래쪽 가장자리 정렬" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Untere Kanten ausrichten" } }, "es": { @@ -174853,40 +175817,46 @@ "value": "Canvas: Allinea bordi inferiori" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 下端を揃える" + "value": "Lærred: Juster nederste kanter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 아래쪽 가장자리 정렬" + "value": "Kanwa: Wyrównaj dolne krawędzie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster nedre kanter" + "value": "Холст: выровнять по нижнему краю" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj dolne krawędzie" + "value": "Platno: Poravnaj donje ivice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Inferiores" + "value": "اللوحة: محاذاة الحواف السفلية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по нижнему краю" + "value": "Lerret: Juster nedre kanter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Alinhar Bordas Inferiores" } }, "th": { @@ -174906,52 +175876,46 @@ "state": "translated", "value": "Полотно: вирівняти за нижнім краєм" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 对齐下边缘" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 對齊下邊緣" - } } } }, "shortcut.canvasAlignLeft.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف اليسرى" + "value": "Canvas: Align Left Edges" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Poravnaj lijeve ivice" + "value": "キャンバス: 左端を揃える" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Juster venstre kanter" + "value": "画布: 对齐左边缘" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Linke Kanten ausrichten" + "value": "畫布: 對齊左邊緣" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Left Edges" + "value": "캔버스: 왼쪽 가장자리 정렬" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Linke Kanten ausrichten" } }, "es": { @@ -174972,40 +175936,46 @@ "value": "Canvas: Allinea bordi sinistri" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 左端を揃える" + "value": "Lærred: Juster venstre kanter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 왼쪽 가장자리 정렬" + "value": "Kanwa: Wyrównaj lewe krawędzie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster venstre kanter" + "value": "Холст: выровнять по левому краю" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj lewe krawędzie" + "value": "Platno: Poravnaj lijeve ivice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Esquerdas" + "value": "اللوحة: محاذاة الحواف اليسرى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по левому краю" + "value": "Lerret: Juster venstre kanter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Alinhar Bordas Esquerdas" } }, "th": { @@ -175025,52 +175995,46 @@ "state": "translated", "value": "Полотно: вирівняти за лівим краєм" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 对齐左边缘" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 對齊左邊緣" - } } } }, "shortcut.canvasAlignRight.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف اليمنى" + "value": "Canvas: Align Right Edges" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Poravnaj desne ivice" + "value": "キャンバス: 右端を揃える" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Juster højre kanter" + "value": "画布: 对齐右边缘" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Rechte Kanten ausrichten" + "value": "畫布: 對齊右邊緣" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Right Edges" + "value": "캔버스: 오른쪽 가장자리 정렬" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Rechte Kanten ausrichten" } }, "es": { @@ -175091,40 +176055,46 @@ "value": "Canvas: Allinea bordi destri" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 右端を揃える" + "value": "Lærred: Juster højre kanter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 오른쪽 가장자리 정렬" + "value": "Kanwa: Wyrównaj prawe krawędzie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster høyre kanter" + "value": "Холст: выровнять по правому краю" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj prawe krawędzie" + "value": "Platno: Poravnaj desne ivice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Direitas" + "value": "اللوحة: محاذاة الحواف اليمنى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по правому краю" + "value": "Lerret: Juster høyre kanter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Alinhar Bordas Direitas" } }, "th": { @@ -175144,52 +176114,46 @@ "state": "translated", "value": "Полотно: вирівняти за правим краєм" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 对齐右边缘" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 對齊右邊緣" - } } } }, "shortcut.canvasAlignTop.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: محاذاة الحواف العلوية" + "value": "Canvas: Align Top Edges" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Poravnaj gornje ivice" + "value": "キャンバス: 上端を揃える" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Juster øverste kanter" + "value": "画布: 对齐上边缘" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Obere Kanten ausrichten" + "value": "畫布: 對齊上邊緣" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Align Top Edges" + "value": "캔버스: 위쪽 가장자리 정렬" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Obere Kanten ausrichten" } }, "es": { @@ -175210,40 +176174,46 @@ "value": "Canvas: Allinea bordi superiori" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 上端を揃える" + "value": "Lærred: Juster øverste kanter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 위쪽 가장자리 정렬" + "value": "Kanwa: Wyrównaj górne krawędzie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Juster øvre kanter" + "value": "Холст: выровнять по верхнему краю" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj górne krawędzie" + "value": "Platno: Poravnaj gornje ivice" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alinhar Bordas Superiores" + "value": "اللوحة: محاذاة الحواف العلوية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять по верхнему краю" + "value": "Lerret: Juster øvre kanter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Alinhar Bordas Superiores" } }, "th": { @@ -175263,52 +176233,46 @@ "state": "translated", "value": "Полотно: вирівняти за верхнім краєм" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 对齐上边缘" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 對齊上邊緣" - } } } }, "shortcut.canvasDistributeHorizontally.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: توزيع أفقي" + "value": "Canvas: Distribute Horizontally" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Rasporedi horizontalno" + "value": "キャンバス: 水平方向に分布" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Fordel vandret" + "value": "画布: 水平分布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Horizontal verteilen" + "value": "畫布: 水平分佈" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribute Horizontally" + "value": "캔버스: 가로로 분배" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Horizontal verteilen" } }, "es": { @@ -175329,40 +176293,46 @@ "value": "Canvas: Distribuisci orizzontalmente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 水平方向に分布" + "value": "Lærred: Fordel vandret" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 가로로 분배" + "value": "Kanwa: Rozmieść poziomo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Fordel horisontalt" + "value": "Холст: распределить по горизонтали" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rozmieść poziomo" + "value": "Platno: Rasporedi horizontalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuir Horizontalmente" + "value": "اللوحة: توزيع أفقي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: распределить по горизонтали" + "value": "Lerret: Fordel horisontalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Distribuir Horizontalmente" } }, "th": { @@ -175382,52 +176352,46 @@ "state": "translated", "value": "Полотно: розподілити горизонтально" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 水平分布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 水平分佈" - } } } }, "shortcut.canvasDistributeVertically.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: توزيع عمودي" + "value": "Canvas: Distribute Vertically" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Rasporedi vertikalno" + "value": "キャンバス: 垂直方向に分布" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Fordel lodret" + "value": "画布: 垂直分布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Vertikal verteilen" + "value": "畫布: 垂直分佈" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribute Vertically" + "value": "캔버스: 세로로 분배" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Vertikal verteilen" } }, "es": { @@ -175448,40 +176412,46 @@ "value": "Canvas: Distribuisci verticalmente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 垂直方向に分布" + "value": "Lærred: Fordel lodret" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 세로로 분배" + "value": "Kanwa: Rozmieść pionowo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Fordel vertikalt" + "value": "Холст: распределить по вертикали" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rozmieść pionowo" + "value": "Platno: Rasporedi vertikalno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Distribuir Verticalmente" + "value": "اللوحة: توزيع عمودي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: распределить по вертикали" + "value": "Lerret: Fordel vertikalt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Distribuir Verticalmente" } }, "th": { @@ -175501,52 +176471,46 @@ "state": "translated", "value": "Полотно: розподілити вертикально" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 垂直分布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 垂直分佈" - } } } }, "shortcut.canvasEqualizeHeights.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: مساواة الارتفاعات" + "value": "Canvas: Equalize Heights" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Ujednači visine" + "value": "キャンバス: 高さを均等化" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Udlign højder" + "value": "画布: 均分高度" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Höhen angleichen" + "value": "畫布: 均分高度" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Equalize Heights" + "value": "캔버스: 높이 균등화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Höhen angleichen" } }, "es": { @@ -175567,40 +176531,46 @@ "value": "Canvas: Uniforma altezze" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 高さを均等化" + "value": "Lærred: Udlign højder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 높이 균등화" + "value": "Kanwa: Wyrównaj wysokości" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Utjevn høyder" + "value": "Холст: выровнять высоту" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj wysokości" + "value": "Platno: Ujednači visine" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Igualar Alturas" + "value": "اللوحة: مساواة الارتفاعات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять высоту" + "value": "Lerret: Utjevn høyder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Igualar Alturas" } }, "th": { @@ -175620,52 +176590,46 @@ "state": "translated", "value": "Полотно: вирівняти висоту" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 均分高度" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 均分高度" - } } } }, "shortcut.canvasEqualizeWidths.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: مساواة العروض" + "value": "Canvas: Equalize Widths" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Ujednači širine" + "value": "キャンバス: 幅を均等化" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Udlign bredder" + "value": "画布: 均分宽度" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Breiten angleichen" + "value": "畫布: 均分寬度" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Equalize Widths" + "value": "캔버스: 너비 균등화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Breiten angleichen" } }, "es": { @@ -175686,40 +176650,46 @@ "value": "Canvas: Uniforma larghezze" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 幅を均等化" + "value": "Lærred: Udlign bredder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 너비 균등화" + "value": "Kanwa: Wyrównaj szerokości" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Utjevn bredder" + "value": "Холст: выровнять ширину" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Wyrównaj szerokości" + "value": "Platno: Ujednači širine" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Igualar Larguras" + "value": "اللوحة: مساواة العروض" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: выровнять ширину" + "value": "Lerret: Utjevn bredder" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Igualar Larguras" } }, "th": { @@ -175739,52 +176709,46 @@ "state": "translated", "value": "Полотно: вирівняти ширину" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 均分宽度" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 均分寬度" - } } } }, "shortcut.canvasOverview.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: تبديل النظرة العامة" + "value": "Canvas: Toggle Overview" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Prebaci pregled" + "value": "キャンバス: 全体表示を切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Slå oversigt til/fra" + "value": "画布: 切换全景视图" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Übersicht umschalten" + "value": "畫布: 切換全景檢視" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Toggle Overview" + "value": "캔버스: 전체 보기 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Übersicht umschalten" } }, "es": { @@ -175805,40 +176769,46 @@ "value": "Canvas: Attiva/disattiva panoramica" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 全体表示を切り替え" + "value": "Lærred: Slå oversigt til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 전체 보기 전환" + "value": "Kanwa: Przełącz podgląd ogólny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Veksle oversikt" + "value": "Холст: переключить обзор" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Przełącz podgląd ogólny" + "value": "Platno: Prebaci pregled" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Alternar Visão Geral" + "value": "اللوحة: تبديل النظرة العامة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: переключить обзор" + "value": "Lerret: Veksle oversikt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Alternar Visão Geral" } }, "th": { @@ -175858,52 +176828,46 @@ "state": "translated", "value": "Полотно: перемкнути огляд" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 切换全景视图" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 切換全景檢視" - } } } }, "shortcut.canvasRevealFocusedPane.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: إظهار الجزء المركّز" + "value": "Canvas: Reveal Focused Pane" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Prikaži fokusirano okno" + "value": "キャンバス: フォーカス中のペインを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Vis fokuseret rude" + "value": "画布: 显示聚焦的窗格" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Fokussiertes Panel anzeigen" + "value": "畫布: 顯示聚焦的窗格" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Reveal Focused Pane" + "value": "캔버스: 포커스된 창 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Fokussiertes Panel anzeigen" } }, "es": { @@ -175924,40 +176888,46 @@ "value": "Canvas: Mostra riquadro attivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: フォーカス中のペインを表示" + "value": "Lærred: Vis fokuseret rude" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 포커스된 창 표시" + "value": "Kanwa: Pokaż aktywny panel" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Vis fokusert rute" + "value": "Холст: показать активную панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Pokaż aktywny panel" + "value": "Platno: Prikaži fokusirano okno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Revelar Painel em Foco" + "value": "اللوحة: إظهار الجزء المركّز" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: показать активную панель" + "value": "Lerret: Vis fokusert rute" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Revelar Painel em Foco" } }, "th": { @@ -175977,52 +176947,46 @@ "state": "translated", "value": "Полотно: показати активну панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 显示聚焦的窗格" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 顯示聚焦的窗格" - } } } }, "shortcut.canvasTidy.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: ترتيب الأجزاء" + "value": "Canvas: Tidy Panes" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Uredi okna" + "value": "キャンバス: ペインを整列" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Ryd op i ruder" + "value": "画布: 整理窗格" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Panels aufräumen" + "value": "畫布: 整理窗格" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Tidy Panes" + "value": "캔버스: 창 정리" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Panels aufräumen" } }, "es": { @@ -176043,40 +177007,46 @@ "value": "Canvas: Riordina riquadri" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: ペインを整列" + "value": "Lærred: Ryd op i ruder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 창 정리" + "value": "Kanwa: Uporządkuj panele" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Rydd ruter" + "value": "Холст: упорядочить панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Uporządkuj panele" + "value": "Platno: Uredi okna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Organizar Painéis" + "value": "اللوحة: ترتيب الأجزاء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: упорядочить панели" + "value": "Lerret: Rydd ruter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Organizar Painéis" } }, "th": { @@ -176096,52 +177066,46 @@ "state": "translated", "value": "Полотно: упорядкувати панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 整理窗格" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 整理窗格" - } } } }, "shortcut.canvasZoomIn.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: تكبير" + "value": "Canvas: Zoom In" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Uvećaj" + "value": "キャンバス: 拡大" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Zoom ind" + "value": "画布: 放大" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Vergrößern" + "value": "畫布: 放大" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Zoom In" + "value": "캔버스: 확대" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Vergrößern" } }, "es": { @@ -176162,40 +177126,46 @@ "value": "Canvas: Ingrandisci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 拡大" + "value": "Lærred: Zoom ind" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 확대" + "value": "Kanwa: Powiększ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Zoom inn" + "value": "Холст: увеличить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Powiększ" + "value": "Platno: Uvećaj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Ampliar" + "value": "اللوحة: تكبير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: увеличить" + "value": "Lerret: Zoom inn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Ampliar" } }, "th": { @@ -176215,52 +177185,46 @@ "state": "translated", "value": "Полотно: збільшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 放大" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 放大" - } } } }, "shortcut.canvasZoomOut.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: تصغير" + "value": "Canvas: Zoom Out" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Umanji" + "value": "キャンバス: 縮小" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Zoom ud" + "value": "画布: 缩小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Verkleinern" + "value": "畫布: 縮小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Zoom Out" + "value": "캔버스: 축소" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Verkleinern" } }, "es": { @@ -176281,40 +177245,46 @@ "value": "Canvas: Riduci" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 縮小" + "value": "Lærred: Zoom ud" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 축소" + "value": "Kanwa: Pomniejsz" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Zoom ut" + "value": "Холст: уменьшить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Pomniejsz" + "value": "Platno: Umanji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Reduzir" + "value": "اللوحة: تصغير" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: уменьшить" + "value": "Lerret: Zoom ut" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Reduzir" } }, "th": { @@ -176334,52 +177304,46 @@ "state": "translated", "value": "Полотно: зменшити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 缩小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 縮小" - } } } }, "shortcut.canvasZoomReset.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة: الحجم الفعلي" + "value": "Canvas: Actual Size" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno: Stvarna veličina" + "value": "キャンバス: 実寸表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred: Faktisk størrelse" + "value": "画布: 实际大小" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas: Originalgröße" + "value": "畫布: 實際大小" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Canvas: Actual Size" + "value": "캔버스: 실제 크기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Originalgröße" } }, "es": { @@ -176400,40 +177364,46 @@ "value": "Canvas: Dimensioni reali" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス: 実寸表示" + "value": "Lærred: Faktisk størrelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스: 실제 크기" + "value": "Kanwa: Rzeczywisty rozmiar" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret: Faktisk størrelse" + "value": "Холст: фактический размер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa: Rzeczywisty rozmiar" + "value": "Platno: Stvarna veličina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas: Tamanho Real" + "value": "اللوحة: الحجم الفعلي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст: фактический размер" + "value": "Lerret: Faktisk størrelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas: Tamanho Real" } }, "th": { @@ -176453,18 +177423,6 @@ "state": "translated", "value": "Полотно: фактичний розмір" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布: 实际大小" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布: 實際大小" - } } } }, @@ -176596,34 +177554,40 @@ "shortcut.closeWindow.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق النافذة" + "value": "Close Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori prozor" + "value": "ウインドウを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk vindue" + "value": "关闭窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fenster schließen" + "value": "關閉視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Window" + "value": "윈도우 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fenster schließen" } }, "es": { @@ -176644,40 +177608,46 @@ "value": "Chiudi finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ウインドウを閉じる" + "value": "Luk vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "윈도우 닫기" + "value": "Zamknij okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk vindu" + "value": "Закрыть окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij okno" + "value": "Zatvori prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Janela" + "value": "إغلاق النافذة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть окно" + "value": "Lukk vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Janela" } }, "th": { @@ -176697,52 +177667,46 @@ "state": "translated", "value": "Закрити вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉視窗" - } } } }, "shortcut.closeWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "Close Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen" } }, "es": { @@ -176763,40 +177727,46 @@ "value": "Chiudi area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Закрыть рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Zatvori radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "إغلاق مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Lukk arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Área de Trabalho" } }, "th": { @@ -176816,132 +177786,120 @@ "state": "translated", "value": "Закрити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, "shortcut.commandPaletteNext.label": { "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Command Palette: Next" + "value": "コマンドパレット: 次へ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "コマンドパレット: 次へ" + "value": "Command Palette: Next" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "Command Palette: Next" @@ -176951,115 +177909,115 @@ }, "shortcut.commandPalettePrevious.label": { "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Command Palette: Previous" + "value": "コマンドパレット: 前へ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "コマンドパレット: 前へ" + "value": "Command Palette: Previous" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "Command Palette: Previous" @@ -177718,34 +178676,40 @@ "shortcut.equalizeSplits.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تسوية التقسيمات" + "value": "Equalize Splits" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Izjednači podjele" + "value": "分割を均等にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Udlign opdelinger" + "value": "均分面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Teilungen angleichen" + "value": "均等分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Equalize Splits" + "value": "분할 균등화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Teilungen angleichen" } }, "es": { @@ -177766,40 +178730,46 @@ "value": "Equalizza divisioni" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "分割を均等にする" + "value": "Udlign opdelinger" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "분할 균등화" + "value": "Wyrównaj podziały" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gjør delinger like" + "value": "Выровнять разделение" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyrównaj podziały" + "value": "Izjednači podjele" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Equalizar Divisões" + "value": "تسوية التقسيمات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выровнять разделение" + "value": "Gjør delinger like" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Equalizar Divisões" } }, "th": { @@ -177819,18 +178789,6 @@ "state": "translated", "value": "Вирівняти розділення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "均分面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "均等分割" - } } } }, @@ -178087,34 +179045,40 @@ "shortcut.flashFocusedPanel.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وميض اللوحة المركّزة" + "value": "Flash Focused Panel" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi fokusirani panel" + "value": "フォーカスペインを強調" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fremhæv fokuseret panel" + "value": "闪烁聚焦面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fokussierten Bereich hervorheben" + "value": "閃爍聚焦面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Flash Focused Panel" + "value": "포커스된 패널 깜빡이기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fokussierten Bereich hervorheben" } }, "es": { @@ -178135,40 +179099,46 @@ "value": "Evidenzia pannello attivo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォーカスペインを強調" + "value": "Fremhæv fokuseret panel" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "포커스된 패널 깜빡이기" + "value": "Podświetl aktywny panel" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Blink fokusert panel" + "value": "Подсветить активную панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podświetl aktywny panel" + "value": "Označi fokusirani panel" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Piscar Painel em Foco" + "value": "وميض اللوحة المركّزة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подсветить активную панель" + "value": "Blink fokusert panel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Piscar Painel em Foco" } }, "th": { @@ -178188,76 +179158,64 @@ "state": "translated", "value": "Підсвітити активну панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "闪烁聚焦面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "閃爍聚焦面板" - } } } }, "shortcut.focusHistoryBack.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Back" + "value": "フォーカスを戻す" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focus Back" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカスを戻す" + "value": "Focus Back" } }, "ko": { @@ -178325,58 +179283,58 @@ "shortcut.focusHistoryForward.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Focus Forward" + "value": "フォーカスを進める" } }, - "da": { + "ar": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "de": { + "bs": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "en": { + "da": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Focus Forward" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", - "value": "フォーカスを進める" + "value": "Focus Forward" } }, "ko": { @@ -178444,34 +179402,40 @@ "shortcut.focusPaneDown.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة أسفل" + "value": "Focus Pane Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel dolje" + "value": "下のペインにフォーカス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokuser panel nedad" + "value": "聚焦下方面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereich unten fokussieren" + "value": "聚焦下方面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Focus Pane Down" + "value": "아래쪽 패널로 포커스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereich unten fokussieren" } }, "es": { @@ -178492,40 +179456,46 @@ "value": "Sposta focus pannello in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下のペインにフォーカス" + "value": "Fokuser panel nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래쪽 패널로 포커스" + "value": "Fokus na panel poniżej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fokuser panel ned" + "value": "Фокус на панель снизу" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Fokus na panel poniżej" + "value": "Fokusiraj panel dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focar Painel Abaixo" + "value": "التركيز على اللوحة أسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фокус на панель снизу" + "value": "Fokuser panel ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focar Painel Abaixo" } }, "th": { @@ -178545,52 +179515,46 @@ "state": "translated", "value": "Фокус на панель внизу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦下方面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦下方面板" - } } } }, "shortcut.focusPaneLeft.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة يسار" + "value": "Focus Pane Left" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel lijevo" + "value": "左のペインにフォーカス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokuser panel til venstre" + "value": "聚焦左侧面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereich links fokussieren" + "value": "聚焦左側面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Focus Pane Left" + "value": "왼쪽 패널로 포커스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereich links fokussieren" } }, "es": { @@ -178611,40 +179575,46 @@ "value": "Sposta focus pannello a sinistra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "左のペインにフォーカス" + "value": "Fokuser panel til venstre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "왼쪽 패널로 포커스" + "value": "Fokus na panel po lewej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fokuser panel venstre" + "value": "Фокус на панель слева" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Fokus na panel po lewej" + "value": "Fokusiraj panel lijevo" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focar Painel à Esquerda" + "value": "التركيز على اللوحة يسار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фокус на панель слева" + "value": "Fokuser panel venstre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focar Painel à Esquerda" } }, "th": { @@ -178664,52 +179634,46 @@ "state": "translated", "value": "Фокус на панель зліва" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦左侧面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦左側面板" - } } } }, "shortcut.focusPaneRight.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة يمين" + "value": "Focus Pane Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel desno" + "value": "右のペインにフォーカス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokuser panel til højre" + "value": "聚焦右侧面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereich rechts fokussieren" + "value": "聚焦右側面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Focus Pane Right" + "value": "오른쪽 패널로 포커스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereich rechts fokussieren" } }, "es": { @@ -178730,40 +179694,46 @@ "value": "Sposta focus pannello a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "右のペインにフォーカス" + "value": "Fokuser panel til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "오른쪽 패널로 포커스" + "value": "Fokus na panel po prawej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fokuser panel høyre" + "value": "Фокус на панель справа" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Fokus na panel po prawej" + "value": "Fokusiraj panel desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focar Painel à Direita" + "value": "التركيز على اللوحة يمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фокус на панель справа" + "value": "Fokuser panel høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focar Painel à Direita" } }, "th": { @@ -178783,52 +179753,46 @@ "state": "translated", "value": "Фокус на панель справа" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦右侧面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦右側面板" - } } } }, "shortcut.focusPaneUp.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التركيز على اللوحة أعلى" + "value": "Focus Pane Up" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fokusiraj panel gore" + "value": "上のペインにフォーカス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokuser panel opad" + "value": "聚焦上方面板" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereich oben fokussieren" + "value": "聚焦上方面板" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Focus Pane Up" + "value": "위쪽 패널로 포커스" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereich oben fokussieren" } }, "es": { @@ -178849,40 +179813,46 @@ "value": "Sposta focus pannello in alto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "上のペインにフォーカス" + "value": "Fokuser panel opad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "위쪽 패널로 포커스" + "value": "Fokus na panel powyżej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fokuser panel opp" + "value": "Фокус на панель сверху" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Fokus na panel powyżej" + "value": "Fokusiraj panel gore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Focar Painel Acima" + "value": "التركيز على اللوحة أعلى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Фокус на панель сверху" + "value": "Fokuser panel opp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focar Painel Acima" } }, "th": { @@ -178902,18 +179872,6 @@ "state": "translated", "value": "Фокус на панель зверху" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "聚焦上方面板" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "聚焦上方面板" - } } } }, @@ -179204,34 +180162,40 @@ "shortcut.groupSelectedWorkspaces.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تجميع مساحات العمل المحددة" + "value": "Group Selected Workspaces" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Grupiraj odabrane radne prostore" + "value": "選択したワークスペースをグループ化" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gruppér valgte arbejdsområder" + "value": "将所选工作区分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ausgewählte Arbeitsbereiche gruppieren" + "value": "將所選工作區分組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Group Selected Workspaces" + "value": "선택한 작업 공간 그룹화" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ausgewählte Arbeitsbereiche gruppieren" } }, "es": { @@ -179252,22 +180216,10 @@ "value": "Raggruppa aree di lavoro selezionate" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "選択したワークスペースをグループ化" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Group Selected Workspaces" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "선택한 작업 공간 그룹화" + "value": "Gruppér valgte arbejdsområder" } }, "nb": { @@ -179282,12 +180234,6 @@ "value": "Grupuj zaznaczone przestrzenie" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Agrupar áreas de trabalho selecionadas" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -179312,16 +180258,28 @@ "value": "Згрупувати вибрані робочі області" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "将所选工作区分组" + "value": "تجميع مساحات العمل المحددة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "將所選工作區分組" + "value": "Grupiraj odabrane radne prostore" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Agrupar áreas de trabalho selecionadas" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Group Selected Workspaces" } } } @@ -179329,34 +180287,40 @@ "shortcut.jumpToUnread.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "Jump to Latest Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "最新の未読にジャンプ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳转到最新未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "跳至最新未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "최신 읽지 않은 항목으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -179377,40 +180341,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -179430,24 +180400,18 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, "shortcut.key.mediaBrightnessDown": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Brightness Down" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -179472,12 +180436,6 @@ "value": "Helligkeit verringern" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Brightness Down" - } - }, "es": { "stringUnit": { "state": "translated", @@ -179573,6 +180531,12 @@ "shortcut.key.mediaBrightnessUp": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Brightness Up" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -179597,12 +180561,6 @@ "value": "Helligkeit erhöhen" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Brightness Up" - } - }, "es": { "stringUnit": { "state": "translated", @@ -179698,6 +180656,12 @@ "shortcut.key.mediaMute": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Mute" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -179722,12 +180686,6 @@ "value": "Stummschalten" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Mute" - } - }, "es": { "stringUnit": { "state": "translated", @@ -179823,6 +180781,12 @@ "shortcut.key.mediaNext": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Next Track" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -179847,12 +180811,6 @@ "value": "Nächster Titel" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Next Track" - } - }, "es": { "stringUnit": { "state": "translated", @@ -179948,6 +180906,12 @@ "shortcut.key.mediaPlayPause": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Play/Pause" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -179972,12 +180936,6 @@ "value": "Wiedergabe/Pause" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Play/Pause" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180073,6 +181031,12 @@ "shortcut.key.mediaPrevious": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Previous Track" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -180097,12 +181061,6 @@ "value": "Vorheriger Titel" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Previous Track" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180198,6 +181156,12 @@ "shortcut.key.mediaVolumeDown": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Volume Down" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -180222,12 +181186,6 @@ "value": "Leiser" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Volume Down" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180323,6 +181281,12 @@ "shortcut.key.mediaVolumeUp": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Volume Up" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -180347,12 +181311,6 @@ "value": "Lauter" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Volume Up" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180448,6 +181406,12 @@ "shortcut.key.space": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Space" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -180472,12 +181436,6 @@ "value": "Leertaste" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Space" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180573,6 +181531,12 @@ "shortcut.key.tab": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Tab" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -180597,12 +181561,6 @@ "value": "Tab" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Tab" - } - }, "es": { "stringUnit": { "state": "translated", @@ -180766,34 +181724,40 @@ "shortcut.newBrowserWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل متصفح جديدة" + "value": "New Browser Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor preglednika" + "value": "新規ブラウザワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt browserarbejdsområde" + "value": "新建浏览器工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Browser-Arbeitsbereich" + "value": "新增瀏覽器工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Browser Workspace" + "value": "새 브라우저 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Browser-Arbeitsbereich" } }, "es": { @@ -180814,40 +181778,46 @@ "value": "Nuova area di lavoro browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ブラウザワークスペース" + "value": "Nyt browserarbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 브라우저 작업 공간" + "value": "Nowa przestrzeń robocza przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt nettleserarbeidsområde" + "value": "Новое рабочее пространство браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza przeglądarki" + "value": "Novi radni prostor preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho de Navegador" + "value": "مساحة عمل متصفح جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство браузера" + "value": "Nytt nettleserarbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho de Navegador" } }, "th": { @@ -180867,52 +181837,46 @@ "state": "translated", "value": "Нова робоча область браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建浏览器工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增瀏覽器工作區" - } } } }, "shortcut.newSurface.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "سطح جديد" + "value": "New Surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nova površina" + "value": "新規サーフェス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny overflade" + "value": "新建 Surface" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Oberfläche" + "value": "新增 Surface" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Surface" + "value": "새 화면" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Oberfläche" } }, "es": { @@ -180933,40 +181897,46 @@ "value": "Nuova superficie" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規サーフェス" + "value": "Ny overflade" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 화면" + "value": "Nowa powierzchnia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny flate" + "value": "Новая поверхность" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa powierzchnia" + "value": "Nova površina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Superfície" + "value": "سطح جديد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новая поверхность" + "value": "Ny flate" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Superfície" } }, "th": { @@ -180986,52 +181956,46 @@ "state": "translated", "value": "Нова поверхня" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建 Surface" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增 Surface" - } } } }, "shortcut.newWindow.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نافذة جديدة" + "value": "New Window" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi prozor" + "value": "新規ウインドウ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt vindue" + "value": "新建窗口" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neues Fenster" + "value": "新增視窗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Window" + "value": "새 윈도우" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neues Fenster" } }, "es": { @@ -181052,40 +182016,46 @@ "value": "Nuova finestra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ウインドウ" + "value": "Nyt vindue" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 윈도우" + "value": "Nowe okno" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt vindu" + "value": "Новое окно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowe okno" + "value": "Novi prozor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Janela" + "value": "نافذة جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое окно" + "value": "Nytt vindu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Janela" } }, "th": { @@ -181105,52 +182075,46 @@ "state": "translated", "value": "Нове вікно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建窗口" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增視窗" - } } } }, "shortcut.newWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "New Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich" } }, "es": { @@ -181171,40 +182135,46 @@ "value": "Nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "Nowa przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Новое рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Novi radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho" + "value": "مساحة عمل جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho" } }, "th": { @@ -181224,52 +182194,46 @@ "state": "translated", "value": "Нова робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增工作區" - } } } }, "shortcut.nextSurface.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السطح التالي" + "value": "Next Surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeća površina" + "value": "次のサーフェス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste overflade" + "value": "下一个 Surface" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächste Oberfläche" + "value": "下一個 Surface" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Surface" + "value": "다음 화면" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächste Oberfläche" } }, "es": { @@ -181290,40 +182254,46 @@ "value": "Superficie successiva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次のサーフェス" + "value": "Næste overflade" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 화면" + "value": "Następna powierzchnia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste flate" + "value": "Следующая поверхность" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna powierzchnia" + "value": "Sljedeća površina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Superfície" + "value": "السطح التالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующая поверхность" + "value": "Neste flate" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Superfície" } }, "th": { @@ -181343,52 +182313,46 @@ "state": "translated", "value": "Наступна поверхня" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个 Surface" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個 Surface" - } } } }, "shortcut.nextWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل التالية" + "value": "Next Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sljedeći radni prostor" + "value": "次のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Næste arbejdsområde" + "value": "下一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nächster Arbeitsbereich" + "value": "下一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Next Workspace" + "value": "다음 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nächster Arbeitsbereich" } }, "es": { @@ -181409,40 +182373,46 @@ "value": "Area di lavoro successiva" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "次のワークスペース" + "value": "Næste arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다음 작업 공간" + "value": "Następna przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Neste arbeidsområde" + "value": "Следующее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Następna przestrzeń robocza" + "value": "Sljedeći radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Próxima Área de Trabalho" + "value": "مساحة العمل التالية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Следующее рабочее пространство" + "value": "Neste arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Próxima Área de Trabalho" } }, "th": { @@ -181462,52 +182432,46 @@ "state": "translated", "value": "Наступна робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下一個工作區" - } } } }, "shortcut.openBrowser.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح المتصفح" + "value": "Open Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori preglednik" + "value": "ブラウザを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn browser" + "value": "打开浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser öffnen" + "value": "開啟瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Browser" + "value": "브라우저 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser öffnen" } }, "es": { @@ -181528,40 +182492,46 @@ "value": "Apri browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを開く" + "value": "Åbn browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 열기" + "value": "Otwórz przeglądarkę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne nettleser" + "value": "Открыть браузер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz przeglądarkę" + "value": "Otvori preglednik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Navegador" + "value": "فتح المتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть браузер" + "value": "Åpne nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Navegador" } }, "th": { @@ -181581,18 +182551,6 @@ "state": "translated", "value": "Відкрити браузер" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟瀏覽器" - } } } }, @@ -181724,34 +182682,40 @@ "shortcut.openFolder.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح مجلد" + "value": "Open Folder" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori folder" + "value": "フォルダを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn mappe" + "value": "打开文件夹" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ordner öffnen" + "value": "開啟資料夾" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Folder" + "value": "폴더 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ordner öffnen" } }, "es": { @@ -181772,40 +182736,46 @@ "value": "Apri cartella" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "フォルダを開く" + "value": "Åbn mappe" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "폴더 열기" + "value": "Otwórz folder" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne mappe" + "value": "Открыть папку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz folder" + "value": "Otvori folder" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir Pasta" + "value": "فتح مجلد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть папку" + "value": "Åpne mappe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir Pasta" } }, "th": { @@ -181825,52 +182795,46 @@ "state": "translated", "value": "Відкрити теку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开文件夹" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟資料夾" - } } } }, "shortcut.pressShortcut.prompt": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اضغط الاختصار…" + "value": "Press shortcut…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pritisnite prečicu…" + "value": "ショートカットを入力…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tryk genvej…" + "value": "请按快捷键..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tastenkürzel drücken …" + "value": "請按快速鍵..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Press shortcut…" + "value": "단축키를 누르세요…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tastenkürzel drücken …" } }, "es": { @@ -181891,40 +182855,46 @@ "value": "Premi la scorciatoia…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ショートカットを入力…" + "value": "Tryk genvej…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "단축키를 누르세요…" + "value": "Naciśnij skrót…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Trykk snarvei …" + "value": "Нажмите сочетание клавиш..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Naciśnij skrót…" + "value": "Pritisnite prečicu…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Pressione o atalho…" + "value": "اضغط الاختصار…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нажмите сочетание клавиш..." + "value": "Trykk snarvei …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Pressione o atalho…" } }, "th": { @@ -181944,52 +182914,46 @@ "state": "translated", "value": "Натисніть комбінацію…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请按快捷键..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請按快速鍵..." - } } } }, "shortcut.previousSurface.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السطح السابق" + "value": "Previous Surface" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodna površina" + "value": "前のサーフェス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige overflade" + "value": "上一个 Surface" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorherige Oberfläche" + "value": "上一個 Surface" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Surface" + "value": "이전 화면" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorherige Oberfläche" } }, "es": { @@ -182010,40 +182974,46 @@ "value": "Superficie precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前のサーフェス" + "value": "Forrige overflade" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 화면" + "value": "Poprzednia powierzchnia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige flate" + "value": "Предыдущая поверхность" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia powierzchnia" + "value": "Prethodna površina" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Superfície Anterior" + "value": "السطح السابق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущая поверхность" + "value": "Forrige flate" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Superfície Anterior" } }, "th": { @@ -182063,52 +183033,46 @@ "state": "translated", "value": "Попередня поверхня" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个 Surface" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個 Surface" - } } } }, "shortcut.previousWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل السابقة" + "value": "Previous Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prethodni radni prostor" + "value": "前のワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forrige arbejdsområde" + "value": "上一个工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorheriger Arbeitsbereich" + "value": "上一個工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Previous Workspace" + "value": "이전 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorheriger Arbeitsbereich" } }, "es": { @@ -182129,40 +183093,46 @@ "value": "Area di lavoro precedente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "前のワークスペース" + "value": "Forrige arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이전 작업 공간" + "value": "Poprzednia przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forrige arbeidsområde" + "value": "Предыдущее рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Poprzednia przestrzeń robocza" + "value": "Prethodni radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho Anterior" + "value": "مساحة العمل السابقة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Предыдущее рабочее пространство" + "value": "Forrige arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho Anterior" } }, "th": { @@ -182182,18 +183152,6 @@ "state": "translated", "value": "Попередня робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "上一个工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "上一個工作區" - } } } }, @@ -182285,6 +183243,12 @@ "shortcut.recorder.error.numberedShortcutRequiresDigit": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Use a digit from 1 through 9." + } + }, "ar": { "stringUnit": { "state": "translated", @@ -182309,12 +183273,6 @@ "value": "Verwende eine Ziffer von 1 bis 9." } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Use a digit from 1 through 9." - } - }, "es": { "stringUnit": { "state": "translated", @@ -182535,34 +183493,40 @@ "shortcut.renameTab.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية اللسان" + "value": "Rename Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj tab" + "value": "タブ名を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb fane" + "value": "重命名标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Tab umbenennen" + "value": "重新命名標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Tab" + "value": "탭 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Tab umbenennen" } }, "es": { @@ -182583,40 +183547,46 @@ "value": "Rinomina scheda" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "タブ名を変更" + "value": "Omdøb fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "탭 이름 변경" + "value": "Zmień nazwę karty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi fanen nytt navn" + "value": "Переименовать вкладку" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę karty" + "value": "Preimenuj tab" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Aba" + "value": "إعادة تسمية اللسان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать вкладку" + "value": "Gi fanen nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Aba" } }, "th": { @@ -182636,52 +183606,46 @@ "state": "translated", "value": "Перейменувати вкладку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名標籤頁" - } } } }, "shortcut.renameWorkspace.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية مساحة العمل" + "value": "Rename Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj radni prostor" + "value": "ワークスペース名を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb arbejdsområde" + "value": "重命名工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich umbenennen" + "value": "重新命名工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Workspace" + "value": "작업 공간 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich umbenennen" } }, "es": { @@ -182702,40 +183666,46 @@ "value": "Rinomina area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース名を変更" + "value": "Omdøb arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 이름 변경" + "value": "Zmień nazwę przestrzeni roboczej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gi arbeidsområdet nytt navn" + "value": "Переименовать рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zmień nazwę przestrzeni roboczej" + "value": "Preimenuj radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Renomear Área de Trabalho" + "value": "إعادة تسمية مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переименовать рабочее пространство" + "value": "Gi arbeidsområdet nytt navn" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear Área de Trabalho" } }, "th": { @@ -182755,18 +183725,6 @@ "state": "translated", "value": "Перейменувати робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重命名工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新命名工作區" - } } } }, @@ -182807,34 +183765,40 @@ "shortcut.saveFilePreview.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حفظ معاينة الملف" + "value": "Save File Preview" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Spremi pregled datoteke" + "value": "ファイルプレビューを保存" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gem filforhåndsvisning" + "value": "保存文件预览" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dateivorschau speichern" + "value": "儲存檔案預覽" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Save File Preview" + "value": "파일 미리보기 저장" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dateivorschau speichern" } }, "es": { @@ -182855,40 +183819,46 @@ "value": "Salva anteprima file" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ファイルプレビューを保存" + "value": "Gem filforhåndsvisning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "파일 미리보기 저장" + "value": "Zapisz podgląd pliku" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lagre filforhåndsvisning" + "value": "Сохранить предпросмотр файла" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zapisz podgląd pliku" + "value": "Spremi pregled datoteke" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Salvar prévia do arquivo" + "value": "حفظ معاينة الملف" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сохранить предпросмотр файла" + "value": "Lagre filforhåndsvisning" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Salvar prévia do arquivo" } }, "th": { @@ -182908,18 +183878,6 @@ "state": "translated", "value": "Зберегти попередній перегляд файлу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "保存文件预览" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "儲存檔案預覽" - } } } }, @@ -182938,16 +183896,16 @@ "value": "サーフェス 1…9 を選択" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "서피스 1…9 선택" + "value": "Вибрати поверхню 1…9" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати поверхню 1…9" + "value": "서피스 1…9 선택" } } } @@ -182967,16 +183925,16 @@ "value": "ワークスペース 1…9 を選択" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "워크스페이스 1…9 선택" + "value": "Вибрати робочу область 1…9" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Вибрати робочу область 1…9" + "value": "워크스페이스 1…9 선택" } } } @@ -183262,34 +184220,40 @@ "shortcut.showBrowserJSConsole.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض وحدة تحكم JavaScript للمتصفح" + "value": "Show Browser JavaScript Console" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži JavaScript konzolu preglednika" + "value": "ブラウザ JavaScript コンソールを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis browser JavaScript-konsol" + "value": "显示浏览器 JavaScript 控制台" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-JavaScript-Konsole anzeigen" + "value": "顯示瀏覽器 JavaScript 主控台" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Browser JavaScript Console" + "value": "브라우저 JavaScript 콘솔 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-JavaScript-Konsole anzeigen" } }, "es": { @@ -183310,40 +184274,46 @@ "value": "Mostra console JavaScript del browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザ JavaScript コンソールを表示" + "value": "Vis browser JavaScript-konsol" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 JavaScript 콘솔 표시" + "value": "Pokaż konsolę JavaScript przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis JavaScript-konsoll i nettleser" + "value": "Показать консоль JavaScript в браузере" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż konsolę JavaScript przeglądarki" + "value": "Prikaži JavaScript konzolu preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Console JavaScript do Navegador" + "value": "عرض وحدة تحكم JavaScript للمتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать консоль JavaScript в браузере" + "value": "Vis JavaScript-konsoll i nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Console JavaScript do Navegador" } }, "th": { @@ -183363,52 +184333,46 @@ "state": "translated", "value": "Показати консоль JavaScript браузера" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示浏览器 JavaScript 控制台" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示瀏覽器 JavaScript 主控台" - } } } }, "shortcut.showNotifications.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -183429,40 +184393,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -183482,52 +184452,46 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, "shortcut.splitBrowserDown.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح للأسفل" + "value": "Split Browser Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik dolje" + "value": "ブラウザを下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser nedad" + "value": "向下拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach unten teilen" + "value": "向下分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Down" + "value": "브라우저를 아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach unten teilen" } }, "es": { @@ -183548,40 +184512,46 @@ "value": "Dividi browser in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを下に分割" + "value": "Opdel browser nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 아래로 분할" + "value": "Podziel przeglądarkę w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser ned" + "value": "Разделить браузер вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w dół" + "value": "Podijeli preglednik dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador para Baixo" + "value": "تقسيم المتصفح للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вниз" + "value": "Del nettleser ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador para Baixo" } }, "th": { @@ -183601,52 +184571,46 @@ "state": "translated", "value": "Розділити браузер вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割瀏覽器" - } } } }, "shortcut.splitBrowserRight.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم المتصفح لليمين" + "value": "Split Browser Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli preglednik desno" + "value": "ブラウザを右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel browser til højre" + "value": "向右拆分浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser nach rechts teilen" + "value": "向右分割瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Browser Right" + "value": "브라우저를 오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser nach rechts teilen" } }, "es": { @@ -183667,40 +184631,46 @@ "value": "Dividi browser a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザを右に分割" + "value": "Opdel browser til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저를 오른쪽으로 분할" + "value": "Podziel przeglądarkę w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del nettleser til høyre" + "value": "Разделить браузер вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel przeglądarkę w prawo" + "value": "Podijeli preglednik desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir Navegador à Direita" + "value": "تقسيم المتصفح لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить браузер вправо" + "value": "Del nettleser til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir Navegador à Direita" } }, "th": { @@ -183720,52 +184690,46 @@ "state": "translated", "value": "Розділити браузер праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割瀏覽器" - } } } }, "shortcut.splitDown.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم للأسفل" + "value": "Split Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli dolje" + "value": "下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel nedad" + "value": "向下拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten teilen" + "value": "向下分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Down" + "value": "아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten teilen" } }, "es": { @@ -183786,40 +184750,46 @@ "value": "Dividi in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に分割" + "value": "Opdel nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 분할" + "value": "Podziel w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del ned" + "value": "Разделить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w dół" + "value": "Podijeli dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir para Baixo" + "value": "تقسيم للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вниз" + "value": "Del ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir para Baixo" } }, "th": { @@ -183839,52 +184809,46 @@ "state": "translated", "value": "Розділити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割" - } } } }, "shortcut.splitRight.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم لليمين" + "value": "Split Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli desno" + "value": "右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel til højre" + "value": "向右拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach rechts teilen" + "value": "向右分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Right" + "value": "오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach rechts teilen" } }, "es": { @@ -183905,40 +184869,46 @@ "value": "Dividi a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "右に分割" + "value": "Opdel til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 분할" + "value": "Podziel w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del til høyre" + "value": "Разделить вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w prawo" + "value": "Podijeli desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir à Direita" + "value": "تقسيم لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вправо" + "value": "Del til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir à Direita" } }, "th": { @@ -183958,18 +184928,6 @@ "state": "translated", "value": "Розділити праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割" - } } } }, @@ -184085,34 +185043,40 @@ "shortcut.toggleBrowserDevTools.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل أدوات المطور للمتصفح" + "value": "Toggle Browser Developer Tools" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci razvojne alate preglednika" + "value": "ブラウザデベロッパツールを切替" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå browserudviklerværktøjer til/fra" + "value": "切换浏览器开发者工具" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Browser-Entwicklerwerkzeuge ein-/ausblenden" + "value": "切換瀏覽器開發者工具" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Browser Developer Tools" + "value": "브라우저 개발자 도구 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Browser-Entwicklerwerkzeuge ein-/ausblenden" } }, "es": { @@ -184133,40 +185097,46 @@ "value": "Attiva/Disattiva Strumenti sviluppatore browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ブラウザデベロッパツールを切替" + "value": "Slå browserudviklerværktøjer til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "브라우저 개발자 도구 전환" + "value": "Przełącz narzędzia deweloperskie przeglądarki" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå utviklerverktøy i nettleser av/på" + "value": "Инструменты разработчика браузера" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz narzędzia deweloperskie przeglądarki" + "value": "Prebaci razvojne alate preglednika" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Ferramentas do Desenvolvedor do Navegador" + "value": "تبديل أدوات المطور للمتصفح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Инструменты разработчика браузера" + "value": "Slå utviklerverktøy i nettleser av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Ferramentas do Desenvolvedor do Navegador" } }, "th": { @@ -184186,24 +185156,24 @@ "state": "translated", "value": "Перемкнути інструменти розробника браузера" } - }, - "zh-Hans": { + } + } + }, + "shortcut.toggleBrowserFocusMode.label": { + "extractionState": "manual", + "localizations": { + "en": { "stringUnit": { "state": "translated", - "value": "切换浏览器开发者工具" + "value": "Enter Browser Focus Mode" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "切換瀏覽器開發者工具" + "value": "ブラウザフォーカスモードに入る" } - } - } - }, - "shortcut.toggleBrowserFocusMode.label": { - "extractionState": "manual", - "localizations": { + }, "ar": { "stringUnit": { "state": "translated", @@ -184228,12 +185198,6 @@ "value": "Browser-Fokusmodus aktivieren" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Enter Browser Focus Mode" - } - }, "es": { "stringUnit": { "state": "translated", @@ -184252,12 +185216,6 @@ "value": "Attiva la modalità focus del browser" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ブラウザフォーカスモードに入る" - } - }, "km": { "stringUnit": { "state": "translated", @@ -184329,34 +185287,40 @@ "shortcut.toggleCanvasLayout.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل تخطيط اللوحة" + "value": "Toggle Canvas Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci raspored platna" + "value": "キャンバスレイアウトを切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå lærredslayout til/fra" + "value": "切换画布布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas-Layout umschalten" + "value": "切換畫布佈局" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Canvas Layout" + "value": "캔버스 레이아웃 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Canvas-Layout umschalten" } }, "es": { @@ -184377,40 +185341,46 @@ "value": "Attiva/disattiva layout canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバスレイアウトを切り替え" + "value": "Slå lærredslayout til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스 레이아웃 전환" + "value": "Przełącz układ kanwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Veksle lerretoppsett" + "value": "Переключить режим холста" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz układ kanwy" + "value": "Prebaci raspored platna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Layout de Canvas" + "value": "تبديل تخطيط اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переключить режим холста" + "value": "Veksle lerretoppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Layout de Canvas" } }, "th": { @@ -184430,52 +185400,46 @@ "state": "translated", "value": "Перемкнути режим полотна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换画布布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換畫布佈局" - } } } }, "shortcut.toggleFocusedWorkspaceGroupCollapsed.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل طي مجموعة مساحة العمل المركّز عليها" + "value": "Toggle Focused Workspace’s Group Collapse" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci sažimanje grupe fokusiranog radnog prostora" + "value": "フォーカス中のワークスペースのグループの折りたたみを切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skift sammenklap af gruppen for det aktive arbejdsområde" + "value": "切换当前工作区所在分组的折叠状态" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe des fokussierten Arbeitsbereichs ein-/ausklappen" + "value": "切換目前工作區所屬群組的收合狀態" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Focused Workspace’s Group Collapse" + "value": "포커스된 작업 공간 그룹 접기/펼치기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe des fokussierten Arbeitsbereichs ein-/ausklappen" } }, "es": { @@ -184496,22 +185460,10 @@ "value": "Comprimi/espandi gruppo dell’area attiva" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "フォーカス中のワークスペースのグループの折りたたみを切り替え" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Toggle Focused Workspace’s Group Collapse" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "포커스된 작업 공간 그룹 접기/펼치기" + "value": "Skift sammenklap af gruppen for det aktive arbejdsområde" } }, "nb": { @@ -184526,12 +185478,6 @@ "value": "Przełącz zwinięcie grupy aktywnej przestrzeni" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Alternar recolhimento do grupo da área focada" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -184556,16 +185502,28 @@ "value": "Перемкнути згортання групи активної області" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "切换当前工作区所在分组的折叠状态" + "value": "تبديل طي مجموعة مساحة العمل المركّز عليها" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "切換目前工作區所屬群組的收合狀態" + "value": "Prebaci sažimanje grupe fokusiranog radnog prostora" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar recolhimento do grupo da área focada" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Toggle Focused Workspace’s Group Collapse" } } } @@ -184691,34 +185649,40 @@ "shortcut.togglePaneZoom.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل تكبير اللوحة" + "value": "Toggle Pane Zoom" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci uvećanje panela" + "value": "ペインズームを切替" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom til/fra" + "value": "切换面板缩放" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bereichszoom umschalten" + "value": "切換面板縮放" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Pane Zoom" + "value": "패널 확대/축소 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bereichszoom umschalten" } }, "es": { @@ -184739,40 +185703,46 @@ "value": "Attiva/Disattiva zoom pannello" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ペインズームを切替" + "value": "Slå panelzoom til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "패널 확대/축소 전환" + "value": "Przełącz powiększenie panelu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå panelzoom av/på" + "value": "Масштаб панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz powiększenie panelu" + "value": "Prebaci uvećanje panela" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Zoom do Painel" + "value": "تبديل تكبير اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Масштаб панели" + "value": "Slå panelzoom av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Zoom do Painel" } }, "th": { @@ -184792,18 +185762,6 @@ "state": "translated", "value": "Перемкнути масштаб панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换面板缩放" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換面板縮放" - } } } }, @@ -184822,12 +185780,6 @@ "value": "React Grabの切り替え" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "React Grab 전환" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -184839,6 +185791,12 @@ "state": "translated", "value": "切換 React Grab" } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "React Grab 전환" + } } } }, @@ -184963,34 +185921,40 @@ "shortcut.toggleTerminalCopyMode.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل وضع النسخ في الطرفية" + "value": "Toggle Terminal Copy Mode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci režim kopiranja terminala" + "value": "ターミナルコピーモードを切替" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå terminalkopiertilstand til/fra" + "value": "切换终端复制模式" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Terminal-Kopiermodus umschalten" + "value": "切換終端機複製模式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Terminal Copy Mode" + "value": "터미널 복사 모드 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Terminal-Kopiermodus umschalten" } }, "es": { @@ -185011,40 +185975,46 @@ "value": "Attiva/Disattiva modalità copia terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ターミナルコピーモードを切替" + "value": "Slå terminalkopiertilstand til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "터미널 복사 모드 전환" + "value": "Przełącz tryb kopiowania terminala" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå terminalkopieringsmodus av/på" + "value": "Режим копирования терминала" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz tryb kopiowania terminala" + "value": "Prebaci režim kopiranja terminala" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Modo de Cópia do Terminal" + "value": "تبديل وضع النسخ في الطرفية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Режим копирования терминала" + "value": "Slå terminalkopieringsmodus av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Modo de Cópia do Terminal" } }, "th": { @@ -185064,18 +186034,6 @@ "state": "translated", "value": "Перемкнути режим копіювання терміналу" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换终端复制模式" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換終端機複製模式" - } } } }, @@ -185099,6 +186057,12 @@ "shortcut.unbound.displayValue": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "None" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185123,12 +186087,6 @@ "value": "Keine" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "None" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185224,6 +186182,12 @@ "shortcut.when.caption.browserFocus": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a browser pane is focused" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185248,12 +186212,6 @@ "value": "Nur solange ein Browser-Pane fokussiert ist" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while a browser pane is focused" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185349,6 +186307,12 @@ "shortcut.when.caption.markdownFocus": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a markdown preview is focused" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185373,12 +186337,6 @@ "value": "Nur solange eine Markdown-Vorschau fokussiert ist" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while a markdown preview is focused" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185474,6 +186432,12 @@ "shortcut.when.caption.override": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "When: %@" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185498,12 +186462,6 @@ "value": "Wenn: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "When: %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185599,6 +186557,12 @@ "shortcut.when.caption.sidebarFocus": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while the right sidebar is focused" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185623,12 +186587,6 @@ "value": "Nur solange die rechte Seitenleiste fokussiert ist" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while the right sidebar is focused" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185724,6 +186682,12 @@ "shortcut.when.caption.terminalFocus": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Only while a terminal pane is focused" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -185748,12 +186712,6 @@ "value": "Nur solange ein Terminal-Pane fokussiert ist" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Only while a terminal pane is focused" - } - }, "es": { "stringUnit": { "state": "translated", @@ -185861,16 +186819,16 @@ "value": "左レール" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "왼쪽 레일" + "value": "Лівий рейл" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Лівий рейл" + "value": "왼쪽 레일" } } } @@ -185890,16 +186848,16 @@ "value": "塗りつぶし" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "단색 채우기" + "value": "Суцільне заповнення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Суцільне заповнення" + "value": "단색 채우기" } } } @@ -185941,34 +186899,40 @@ "sidebar.closeWorkspace.tooltip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إغلاق مساحة العمل" + "value": "Close Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zatvori radni prostor" + "value": "ワークスペースを閉じる" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Luk arbejdsområde" + "value": "关闭工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich schließen" + "value": "關閉工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Close Workspace" + "value": "작업 공간 닫기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich schließen" } }, "es": { @@ -185989,40 +186953,46 @@ "value": "Chiudi area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペースを閉じる" + "value": "Luk arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간 닫기" + "value": "Zamknij przestrzeń roboczą" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lukk arbeidsområde" + "value": "Закрыть рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zamknij przestrzeń roboczą" + "value": "Zatvori radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Fechar Área de Trabalho" + "value": "إغلاق مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Закрыть рабочее пространство" + "value": "Lukk arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fechar Área de Trabalho" } }, "th": { @@ -186042,18 +187012,6 @@ "state": "translated", "value": "Закрити робочу область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉工作區" - } } } }, @@ -188187,34 +189145,40 @@ "sidebar.folderIcon.dragHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسحب للفتح في Finder أو تطبيق آخر" + "value": "Drag to open in Finder or another app" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prevucite za otvaranje u Finderu ili drugoj aplikaciji" + "value": "ドラッグしてFinderまたは他のアプリで開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Træk for at åbne i Finder eller et andet program" + "value": "拖拽以在访达或其他应用中打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ziehen, um im Finder oder einer anderen App zu öffnen" + "value": "拖曳以在 Finder 或其他 App 中開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Drag to open in Finder or another app" + "value": "Finder 또는 다른 앱으로 드래그하여 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ziehen, um im Finder oder einer anderen App zu öffnen" } }, "es": { @@ -188235,40 +189199,46 @@ "value": "Trascina per aprire nel Finder o in un'altra app" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ドラッグしてFinderまたは他のアプリで開く" + "value": "Træk for at åbne i Finder eller et andet program" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "Finder 또는 다른 앱으로 드래그하여 열기" + "value": "Przeciągnij, aby otworzyć w Finderze lub innej aplikacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Dra for å åpne i Finder eller en annen app" + "value": "Перетащите, чтобы открыть в Finder или другом приложении" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przeciągnij, aby otworzyć w Finderze lub innej aplikacji" + "value": "Prevucite za otvaranje u Finderu ili drugoj aplikaciji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Arraste para abrir no Finder ou em outro app" + "value": "اسحب للفتح في Finder أو تطبيق آخر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перетащите, чтобы открыть в Finder или другом приложении" + "value": "Dra for å åpne i Finder eller en annen app" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Arraste para abrir no Finder ou em outro app" } }, "th": { @@ -188288,18 +189258,6 @@ "state": "translated", "value": "Перетягніть, щоб відкрити у Finder або іншій програмі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "拖拽以在访达或其他应用中打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "拖曳以在 Finder 或其他 App 中開啟" - } } } }, @@ -188318,16 +189276,16 @@ "value": "ヘルプ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "도움말" + "value": "Довідка" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Довідка" + "value": "도움말" } } } @@ -188347,16 +189305,16 @@ "value": "更新履歴" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "변경 로그" + "value": "Журнал змін" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Журнал змін" + "value": "변경 로그" } } } @@ -188376,13 +189334,13 @@ "value": "Discord" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": "Discord" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": "Discord" @@ -188405,16 +189363,16 @@ "value": "画像を添付" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이미지 첨부" + "value": "Прикріпити зображення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Прикріпити зображення" + "value": "이미지 첨부" } } } @@ -188434,16 +189392,16 @@ "value": "添付" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "첨부" + "value": "Прикріпити" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Прикріпити" + "value": "첨부" } } } @@ -188463,16 +189421,16 @@ "value": "画像を添付" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이미지 첨부" + "value": "Прикріпити зображення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Прикріпити зображення" + "value": "이미지 첨부" } } } @@ -188492,16 +189450,16 @@ "value": "画像は最大10枚まで添付できます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "최대 10장의 이미지." + "value": "До 10 зображень." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "До 10 зображень." + "value": "최대 10장의 이미지." } } } @@ -188521,16 +189479,16 @@ "value": "キャンセル" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "취소" + "value": "Скасувати" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Скасувати" + "value": "취소" } } } @@ -188550,16 +189508,16 @@ "value": "フィードバックを送信できませんでした。接続を確認して、もう一度お試しください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백을 보내지 못했습니다. 연결을 확인하고 다시 시도하세요." + "value": "Не вдалося надіслати відгук. Перевірте підключення та спробуйте ще раз." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося надіслати відгук. Перевірте підключення та спробуйте ще раз." + "value": "피드백을 보내지 못했습니다. 연결을 확인하고 다시 시도하세요." } } } @@ -188579,16 +189537,16 @@ "value": "完了" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "완료" + "value": "Готово" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Готово" + "value": "완료" } } } @@ -188608,16 +189566,16 @@ "value": "メールアドレス" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이메일 주소" + "value": "Ваш email" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ваш email" + "value": "이메일 주소" } } } @@ -188637,13 +189595,13 @@ "value": "you@example.com" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": "you@example.com" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": "you@example.com" @@ -188666,16 +189624,16 @@ "value": "送信する前にメッセージを入力してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "보내기 전에 메시지를 입력하세요." + "value": "Введіть повідомлення перед надсиланням." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Введіть повідомлення перед надсиланням." + "value": "보내기 전에 메시지를 입력하세요." } } } @@ -188695,16 +189653,16 @@ "value": "現在フィードバックを送信できません。代わりに founders@manaflow.com までメールしてください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "현재 피드백을 사용할 수 없습니다. 대신 founders@manaflow.com으로 이메일을 보내주세요." + "value": "Відгуки зараз недоступні. Напишіть на founders@manaflow.com." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відгуки зараз недоступні. Напишіть на founders@manaflow.com." + "value": "현재 피드백을 사용할 수 없습니다. 대신 founders@manaflow.com으로 이메일을 보내주세요." } } } @@ -188724,16 +189682,16 @@ "value": "フィードバックを送信できませんでした。もう一度お試しください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백을 보내지 못했습니다. 다시 시도하세요." + "value": "Не вдалося надіслати відгук. Спробуйте ще раз." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Не вдалося надіслати відгук. Спробуйте ще раз." + "value": "피드백을 보내지 못했습니다. 다시 시도하세요." } } } @@ -188753,16 +189711,16 @@ "value": "各画像は 4 MB 以下にしてください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "각 이미지는 4MB 이하여야 합니다." + "value": "Кожне зображення повинно бути не більше 4 МБ." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Кожне зображення повинно бути не більше 4 МБ." + "value": "각 이미지는 4MB 이하여야 합니다." } } } @@ -188782,16 +189740,16 @@ "value": "有効なメールアドレスを入力してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "올바른 이메일 주소를 입력하세요." + "value": "Введіть дійсну електронну адресу." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Введіть дійсну електронну адресу." + "value": "올바른 이메일 주소를 입력하세요." } } } @@ -188811,16 +189769,16 @@ "value": "選択したファイルのうち1つを添付できませんでした。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "선택한 파일 중 하나를 첨부할 수 없습니다." + "value": "Один з вибраних файлів не вдалося прикріпити." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Один з вибраних файлів не вдалося прикріпити." + "value": "선택한 파일 중 하나를 첨부할 수 없습니다." } } } @@ -188840,16 +189798,16 @@ "value": "メッセージ" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "메시지" + "value": "Повідомлення" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Повідомлення" + "value": "메시지" } } } @@ -188869,16 +189827,16 @@ "value": "フィードバック、機能要望、不具合をお知らせください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백, 기능 요청 또는 문제를 공유하세요." + "value": "Поділіться відгуком, пропозиціями або повідомте про проблему." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Поділіться відгуком, пропозиціями або повідомте про проблему." + "value": "피드백, 기능 요청 또는 문제를 공유하세요." } } } @@ -188898,16 +189856,16 @@ "value": "メッセージが長すぎます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "메시지가 너무 깁니다." + "value": "Ваше повідомлення занадто довге." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ваше повідомлення занадто довге." + "value": "메시지가 너무 깁니다." } } } @@ -188927,16 +189885,16 @@ "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "founders@manaflow.com으로도 연락하실 수 있습니다." + "value": "Ви також можете написати нам на founders@manaflow.com." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ви також можете написати нам на founders@manaflow.com." + "value": "founders@manaflow.com으로도 연락하실 수 있습니다." } } } @@ -188956,16 +189914,16 @@ "value": "フィードバックの送信回数が多すぎます。しばらくしてからもう一度お試しください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백 시도가 너무 많습니다. 나중에 다시 시도하세요." + "value": "Занадто багато спроб надсилання відгуку. Спробуйте пізніше." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Занадто багато спроб надсилання відгуку. Спробуйте пізніше." + "value": "피드백 시도가 너무 많습니다. 나중에 다시 시도하세요." } } } @@ -188985,16 +189943,16 @@ "value": "削除" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "제거" + "value": "Видалити" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Видалити" + "value": "제거" } } } @@ -189014,16 +189972,16 @@ "value": "送信" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "보내기" + "value": "Надіслати" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Надіслати" + "value": "보내기" } } } @@ -189043,16 +190001,16 @@ "value": "founders@manaflow.com 宛てに直接ご連絡いただくこともできます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "founders@manaflow.com으로도 연락하실 수 있습니다." + "value": "Ви також можете написати нам на founders@manaflow.com." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ви також можете написати нам на founders@manaflow.com." + "value": "founders@manaflow.com으로도 연락하실 수 있습니다." } } } @@ -189072,16 +190030,16 @@ "value": "フィードバックありがとうございます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백을 보내주셔서 감사합니다." + "value": "Дякуємо за відгук." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Дякуємо за відгук." + "value": "피드백을 보내주셔서 감사합니다." } } } @@ -189101,16 +190059,16 @@ "value": "フィードバックを送信" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백 보내기" + "value": "Надіслати відгук" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Надіслати відгук" + "value": "피드백 보내기" } } } @@ -189130,16 +190088,16 @@ "value": "画像は最大10枚まで添付できます。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "최대 10장의 이미지를 첨부할 수 있습니다." + "value": "Можна прикріпити до 10 зображень." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Можна прикріпити до 10 зображень." + "value": "최대 10장의 이미지를 첨부할 수 있습니다." } } } @@ -189159,16 +190117,16 @@ "value": "これらの画像はまとめて送信するには大きすぎます。いくつか削除してもう一度お試しください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이미지가 너무 커서 함께 보낼 수 없습니다. 몇 개를 제거하고 다시 시도하세요." + "value": "Ці зображення занадто великі для надсилання разом. Видаліть кілька та спробуйте ще раз." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ці зображення занадто великі для надсилання разом. Видаліть кілька та спробуйте ще раз." + "value": "이미지가 너무 커서 함께 보낼 수 없습니다. 몇 개를 제거하고 다시 시도하세요." } } } @@ -189188,16 +190146,16 @@ "value": "メッセージと添付ファイルを確認して、もう一度お試しください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "메시지와 첨부 파일을 확인한 후 다시 시도하세요." + "value": "Перевірте повідомлення та вкладення, потім спробуйте ще раз." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Перевірте повідомлення та вкладення, потім спробуйте ще раз." + "value": "메시지와 첨부 파일을 확인한 후 다시 시도하세요." } } } @@ -189217,16 +190175,16 @@ "value": "GitHub Issues" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "GitHub Issues" + "value": "Проблеми на GitHub" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Проблеми на GitHub" + "value": "GitHub Issues" } } } @@ -189246,16 +190204,16 @@ "value": "フィードバックを送信" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "피드백 보내기" + "value": "Надіслати відгук" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Надіслати відгук" + "value": "피드백 보내기" } } } @@ -189275,16 +190233,16 @@ "value": "cmuxへようこそ!" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "cmux에 오신 것을 환영합니다!" + "value": "Ласкаво просимо до cmux!" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ласкаво просимо до cmux!" + "value": "cmux에 오신 것을 환영합니다!" } } } @@ -189292,34 +190250,40 @@ "sidebar.indicator.leftRail": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "شريط أيسر" + "value": "Left Rail" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Lijeva traka" + "value": "左レール" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Venstre skinne" + "value": "左侧导轨" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Linke Leiste" + "value": "左側軌道" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Left Rail" + "value": "왼쪽 레일" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Linke Leiste" } }, "es": { @@ -189340,40 +190304,46 @@ "value": "Barra sinistra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "左レール" + "value": "Venstre skinne" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "왼쪽 레일" + "value": "Lewa listwa" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Venstre skinne" + "value": "Левая полоса" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Lewa listwa" + "value": "Lijeva traka" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Trilho Esquerdo" + "value": "شريط أيسر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Левая полоса" + "value": "Venstre skinne" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Trilho Esquerdo" } }, "th": { @@ -189393,52 +190363,46 @@ "state": "translated", "value": "Лівий рейл" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "左侧导轨" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "左側軌道" - } } } }, "sidebar.indicator.solidFill": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعبئة صلبة" + "value": "Solid Fill" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Puna ispuna" + "value": "ソリッドフィル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Solid udfyldning" + "value": "纯色填充" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Farbfüllung" + "value": "實心填充" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Solid Fill" + "value": "단색 채우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Farbfüllung" } }, "es": { @@ -189459,40 +190423,46 @@ "value": "Riempimento solido" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ソリッドフィル" + "value": "Solid udfyldning" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "단색 채우기" + "value": "Jednolite wypełnienie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Heldekkende fyll" + "value": "Сплошная заливка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jednolite wypełnienie" + "value": "Puna ispuna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Preenchimento Sólido" + "value": "تعبئة صلبة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сплошная заливка" + "value": "Heldekkende fyll" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Preenchimento Sólido" } }, "th": { @@ -189512,18 +190482,6 @@ "state": "translated", "value": "Суцільне заповнення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "纯色填充" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "實心填充" - } } } }, @@ -189615,34 +190573,40 @@ "sidebar.metadata.showLess": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض أقل" + "value": "Show less" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži manje" + "value": "表示を減らす" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis mindre" + "value": "收起" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Weniger anzeigen" + "value": "顯示較少" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show less" + "value": "간략히 보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Weniger anzeigen" } }, "es": { @@ -189663,40 +190627,46 @@ "value": "Mostra meno" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "表示を減らす" + "value": "Vis mindre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "간략히 보기" + "value": "Pokaż mniej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis mindre" + "value": "Показать меньше" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż mniej" + "value": "Prikaži manje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar menos" + "value": "عرض أقل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать меньше" + "value": "Vis mindre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar menos" } }, "th": { @@ -189716,52 +190686,46 @@ "state": "translated", "value": "Менше" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "收起" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示較少" - } } } }, "sidebar.metadata.showLessDetails": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض تفاصيل أقل" + "value": "Show less details" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži manje detalja" + "value": "詳細を折りたたむ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis færre detaljer" + "value": "收起详细信息" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Weniger Details anzeigen" + "value": "顯示較少詳細資訊" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show less details" + "value": "세부 정보 접기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Weniger Details anzeigen" } }, "es": { @@ -189782,40 +190746,46 @@ "value": "Mostra meno dettagli" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "詳細を折りたたむ" + "value": "Vis færre detaljer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세부 정보 접기" + "value": "Pokaż mniej szczegółów" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis færre detaljer" + "value": "Показать меньше подробностей" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż mniej szczegółów" + "value": "Prikaži manje detalja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar menos detalhes" + "value": "عرض تفاصيل أقل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать меньше подробностей" + "value": "Vis færre detaljer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar menos detalhes" } }, "th": { @@ -189835,52 +190805,46 @@ "state": "translated", "value": "Менше деталей" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "收起详细信息" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示較少詳細資訊" - } } } }, "sidebar.metadata.showMore": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض المزيد" + "value": "Show more" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži više" + "value": "さらに表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis mere" + "value": "展开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mehr anzeigen" + "value": "顯示更多" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show more" + "value": "더 보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Mehr anzeigen" } }, "es": { @@ -189901,40 +190865,46 @@ "value": "Mostra di più" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "さらに表示" + "value": "Vis mere" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "더 보기" + "value": "Pokaż więcej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis mer" + "value": "Показать больше" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż więcej" + "value": "Prikaži više" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar mais" + "value": "عرض المزيد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать больше" + "value": "Vis mer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar mais" } }, "th": { @@ -189954,52 +190924,46 @@ "state": "translated", "value": "Більше" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "展开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示更多" - } } } }, "sidebar.metadata.showMoreDetails": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض تفاصيل أكثر" + "value": "Show more details" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži više detalja" + "value": "詳細を展開" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis flere detaljer" + "value": "展开详细信息" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Mehr Details anzeigen" + "value": "顯示更多詳細資訊" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show more details" + "value": "세부 정보 펼치기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Mehr Details anzeigen" } }, "es": { @@ -190020,40 +190984,46 @@ "value": "Mostra più dettagli" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "詳細を展開" + "value": "Vis flere detaljer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세부 정보 펼치기" + "value": "Pokaż więcej szczegółów" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis flere detaljer" + "value": "Показать больше подробностей" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż więcej szczegółów" + "value": "Prikaži više detalja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar mais detalhes" + "value": "عرض تفاصيل أكثر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать больше подробностей" + "value": "Vis flere detaljer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar mais detalhes" } }, "th": { @@ -190073,133 +191043,121 @@ "state": "translated", "value": "Більше деталей" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "展开详细信息" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示更多詳細資訊" - } } } }, "sidebar.pathMenu.macintoshHD": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "es": { + "de": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "fr": { + "es": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "it": { + "fr": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "ja": { + "it": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "nb": { + "pl": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "pl": { + "ru": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "pt-BR": { + "bs": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "ru": { + "ar": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "th": { + "nb": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "tr": { + "pt-BR": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "uk": { + "th": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "zh-Hans": { + "tr": { "stringUnit": { "state": "translated", "value": "Macintosh HD" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", "value": "Macintosh HD" @@ -190222,16 +191180,16 @@ "value": "ピン留めされたワークスペースです。閉じるには確認が必要です。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "고정된 워크스페이스입니다. 닫으려면 확인이 필요합니다." + "value": "Закріплена робоча область. Закриття потребує підтвердження." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закріплена робоча область. Закриття потребує підтвердження." + "value": "고정된 워크스페이스입니다. 닫으려면 확인이 필요합니다." } } } @@ -190251,13 +191209,13 @@ "value": ":%lld" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": ":%lld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": ":%lld" @@ -190280,16 +191238,16 @@ "value": "localhost:%lldを開く" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "localhost:%lld 열기" + "value": "Відкрити localhost:%lld" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Відкрити localhost:%lld" + "value": "localhost:%lld 열기" } } } @@ -190581,34 +191539,40 @@ "sidebar.pullRequest.openTooltip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فتح %1$@ #%2$lld" + "value": "Open %1$@ #%2$lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori %1$@ #%2$lld" + "value": "%1$@ #%2$lldを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn %1$@ #%2$lld" + "value": "打开 %1$@ #%2$lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lld öffnen" + "value": "開啟 %1$@ #%2$lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open %1$@ #%2$lld" + "value": "%1$@ #%2$lld 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%1$@ #%2$lld öffnen" } }, "es": { @@ -190629,40 +191593,46 @@ "value": "Apri %1$@ #%2$lld" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lldを開く" + "value": "Åbn %1$@ #%2$lld" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "%1$@ #%2$lld 열기" + "value": "Otwórz %1$@ #%2$lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Åpne %1$@ #%2$lld" + "value": "Открыть %1$@ #%2$lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Otwórz %1$@ #%2$lld" + "value": "Otvori %1$@ #%2$lld" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Abrir %1$@ #%2$lld" + "value": "فتح %1$@ #%2$lld" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Открыть %1$@ #%2$lld" + "value": "Åpne %1$@ #%2$lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir %1$@ #%2$lld" } }, "th": { @@ -190682,52 +191652,46 @@ "state": "translated", "value": "Відкрити %1$@ #%2$lld" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开 %1$@ #%2$lld" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟 %1$@ #%2$lld" - } } } }, "sidebar.pullRequest.statusClosed": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مغلق" + "value": "closed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "zatvoren" + "value": "クローズ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "lukket" + "value": "已关闭" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "geschlossen" + "value": "已關閉" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "closed" + "value": "닫힘" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "geschlossen" } }, "es": { @@ -190748,40 +191712,46 @@ "value": "chiusa" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "クローズ" + "value": "lukket" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "닫힘" + "value": "zamknięty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "lukket" + "value": "закрыт" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "zamknięty" + "value": "zatvoren" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "fechado" + "value": "مغلق" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "закрыт" + "value": "lukket" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "fechado" } }, "th": { @@ -190801,52 +191771,46 @@ "state": "translated", "value": "закритий" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已关闭" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "已關閉" - } } } }, "sidebar.pullRequest.statusMerged": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مدمج" + "value": "merged" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "spojen" + "value": "マージ済み" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "sammenlagt" + "value": "已合并" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "zusammengeführt" + "value": "已合併" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "merged" + "value": "병합됨" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "zusammengeführt" } }, "es": { @@ -190867,40 +191831,46 @@ "value": "unita" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "マージ済み" + "value": "sammenlagt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "병합됨" + "value": "scalony" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "sammenslått" + "value": "объединен" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "scalony" + "value": "spojen" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "mesclado" + "value": "مدمج" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "объединен" + "value": "sammenslått" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "mesclado" } }, "th": { @@ -190920,52 +191890,46 @@ "state": "translated", "value": "злитий" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "已合并" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "已合併" - } } } }, "sidebar.pullRequest.statusOpen": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مفتوح" + "value": "open" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "otvoren" + "value": "オープン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "åben" + "value": "打开" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "offen" + "value": "開啟" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "open" + "value": "열림" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "offen" } }, "es": { @@ -190986,40 +191950,46 @@ "value": "aperta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オープン" + "value": "åben" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "열림" + "value": "otwarty" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "åpen" + "value": "открыт" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "otwarty" + "value": "otvoren" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "aberto" + "value": "مفتوح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "открыт" + "value": "åpen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "aberto" } }, "th": { @@ -191039,18 +192009,6 @@ "state": "translated", "value": "відкритий" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "打开" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "開啟" - } } } }, @@ -191069,13 +192027,13 @@ "value": "SSH" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", "value": "SSH" } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", "value": "SSH" @@ -191086,6 +192044,30 @@ "sidebar.remote.help.connected": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote connected to %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートは %@ に接続済み" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалене підключення до %@ встановлено" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격이 %@에 연결됨" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191110,12 +192092,6 @@ "value": "Remote mit %@ verbunden" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote connected to %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191134,24 +192110,12 @@ "value": "Remote connesso a %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートは %@ に接続済み" - } - }, "km": { "stringUnit": { "state": "translated", "value": "បានភ្ជាប់ពីចម្ងាយទៅ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격이 %@에 연결됨" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191188,12 +192152,6 @@ "value": "Uzak bağlantı %@ ile bağlı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Віддалене підключення до %@ встановлено" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191211,6 +192169,30 @@ "sidebar.remote.help.connecting": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote connecting to %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートは %@ に接続中" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалене підключення до %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격이 %@에 연결 중" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191235,12 +192217,6 @@ "value": "Remote verbindet mit %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote connecting to %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191259,24 +192235,12 @@ "value": "Remote in connessione a %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートは %@ に接続中" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំពុងភ្ជាប់ពីចម្ងាយទៅ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격이 %@에 연결 중" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191313,12 +192277,6 @@ "value": "Uzak bağlantı %@ hedefine bağlanıyor" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Віддалене підключення до %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191336,6 +192294,30 @@ "sidebar.remote.help.disconnected": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote disconnected from %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートは %@ から切断済み" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалене підключення до %@ відключено" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격이 %@에서 연결 해제됨" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191360,12 +192342,6 @@ "value": "Remote von %@ getrennt" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote disconnected from %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191384,24 +192360,12 @@ "value": "Remote disconnesso da %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートは %@ から切断済み" - } - }, "km": { "stringUnit": { "state": "translated", "value": "បានផ្តាច់ពីចម្ងាយពី %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격이 %@에서 연결 해제됨" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191438,12 +192402,6 @@ "value": "Uzak bağlantı %@ ile kesildi" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Віддалене підключення до %@ відключено" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191461,6 +192419,30 @@ "sidebar.remote.help.error": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote error for %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@ のリモートエラー" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Помилка віддаленого підключення для %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@의 원격 오류" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191485,12 +192467,6 @@ "value": "Remote-Fehler für %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote error for %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191509,24 +192485,12 @@ "value": "Errore remote per %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@ のリモートエラー" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំហុសពីចម្ងាយសម្រាប់ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "%@의 원격 오류" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191563,12 +192527,6 @@ "value": "%@ için uzak bağlantı hatası" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Помилка віддаленого підключення для %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191586,6 +192544,30 @@ "sidebar.remote.help.errorWithDetail": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote error for %@: %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "%@ のリモートエラー: %@" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Помилка віддаленого підключення для %@: %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "%@의 원격 오류: %@" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191610,12 +192592,6 @@ "value": "Remote-Fehler für %@: %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote error for %@: %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191634,24 +192610,12 @@ "value": "Errore remote per %@: %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "%@ のリモートエラー: %@" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំហុសពីចម្ងាយសម្រាប់ %@: %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "%@의 원격 오류: %@" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191688,12 +192652,6 @@ "value": "%@ için uzak bağlantı hatası: %@" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Помилка віддаленого підключення для %@: %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191711,6 +192669,30 @@ "sidebar.remote.help.reconnecting": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote reconnecting to %@" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートは %@ に再接続中" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалене повторне підключення до %@" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격이 %@에 다시 연결 중" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191735,12 +192717,6 @@ "value": "Remote verbindet erneut mit %@" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote reconnecting to %@" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191759,24 +192735,12 @@ "value": "Remote in riconnessione a %@" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートは %@ に再接続中" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កំពុងភ្ជាប់ឡើងវិញពីចម្ងាយទៅ %@" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격이 %@에 다시 연결 중" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191813,12 +192777,6 @@ "value": "Uzak bağlantı %@ hedefine yeniden bağlanıyor" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Віддалене повторне підключення до %@" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -191865,6 +192823,30 @@ "sidebar.remote.help.targetFallback": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "remote host" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートホスト" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "віддалений хост" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 호스트" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -191889,12 +192871,6 @@ "value": "Remote-Host" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "remote host" - } - }, "es": { "stringUnit": { "state": "translated", @@ -191913,24 +192889,12 @@ "value": "host remoto" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートホスト" - } - }, "km": { "stringUnit": { "state": "translated", "value": "ម៉ាស៊ីនពីចម្ងាយ" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격 호스트" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -191967,12 +192931,6 @@ "value": "uzak ana makine" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "віддалений хост" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -192173,6 +193131,30 @@ "sidebar.remote.subtitleFallback": { "extractionState": "manual", "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remote workspace" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "リモートワークスペース" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Віддалена робоча область" + } + }, + "ko": { + "stringUnit": { + "state": "translated", + "value": "원격 워크스페이스" + } + }, "ar": { "stringUnit": { "state": "translated", @@ -192197,12 +193179,6 @@ "value": "Remote-Arbeitsbereich" } }, - "en": { - "stringUnit": { - "state": "translated", - "value": "Remote workspace" - } - }, "es": { "stringUnit": { "state": "translated", @@ -192221,24 +193197,12 @@ "value": "Area di lavoro remota" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "リモートワークスペース" - } - }, "km": { "stringUnit": { "state": "translated", "value": "កន្លែងធ្វើការពីចម្ងាយ" } }, - "ko": { - "stringUnit": { - "state": "translated", - "value": "원격 워크스페이스" - } - }, "nb": { "stringUnit": { "state": "translated", @@ -192275,12 +193239,6 @@ "value": "Uzak çalışma alanı" } }, - "uk": { - "stringUnit": { - "state": "translated", - "value": "Віддалена робоча область" - } - }, "zh-Hans": { "stringUnit": { "state": "translated", @@ -192366,34 +193324,40 @@ "sidebar.workspace.accessibilityHint": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فعّل للتركيز على مساحة العمل هذه. اسحب لإعادة الترتيب، أو استخدم إجراءات نقل للأعلى ونقل للأسفل." + "value": "Activate to focus this workspace. Drag to reorder, or use Move Up and Move Down actions." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Aktivirajte za fokusiranje ovog radnog prostora. Prevucite za preraspoređivanje ili koristite akcije Pomjeri gore i Pomjeri dolje." + "value": "アクティブにしてこのワークスペースにフォーカスします。ドラッグで並べ替え、または「上に移動」「下に移動」アクションを使用します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver for at fokusere dette arbejdsområde. Træk for at omarrangere, eller brug handlingerne Flyt op og Flyt ned." + "value": "激活以聚焦此工作区。拖拽以重新排序,或使用上移和下移操作。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aktivieren, um diesen Arbeitsbereich zu fokussieren. Ziehen zum Umordnen oder verwenden Sie die Aktionen 'Nach oben' und 'Nach unten'." + "value": "啟用以聚焦此工作區。拖曳以重新排序,或使用上移和下移動作。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Activate to focus this workspace. Drag to reorder, or use Move Up and Move Down actions." + "value": "이 작업 공간에 포커스하려면 활성화하세요. 드래그하여 순서를 변경하거나 위로 이동 및 아래로 이동 동작을 사용하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aktivieren, um diesen Arbeitsbereich zu fokussieren. Ziehen zum Umordnen oder verwenden Sie die Aktionen 'Nach oben' und 'Nach unten'." } }, "es": { @@ -192414,40 +193378,46 @@ "value": "Attiva per portare il focus su questa area di lavoro. Trascina per riordinare oppure usa le azioni Sposta in alto e Sposta in basso." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アクティブにしてこのワークスペースにフォーカスします。ドラッグで並べ替え、または「上に移動」「下に移動」アクションを使用します。" + "value": "Aktiver for at fokusere dette arbejdsområde. Træk for at omarrangere, eller brug handlingerne Flyt op og Flyt ned." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 작업 공간에 포커스하려면 활성화하세요. 드래그하여 순서를 변경하거나 위로 이동 및 아래로 이동 동작을 사용하세요." + "value": "Aktywuj, aby ustawić fokus na tej przestrzeni roboczej. Przeciągnij, aby zmienić kolejność, lub użyj akcji Przenieś w górę i Przenieś w dół." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktiver for å fokusere dette arbeidsområdet. Dra for å omorganisere, eller bruk Flytt opp og Flytt ned." + "value": "Активируйте для перехода к этому рабочему пространству. Перетащите для изменения порядка или используйте действия «Переместить вверх» и «Переместить вниз»." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Aktywuj, aby ustawić fokus na tej przestrzeni roboczej. Przeciągnij, aby zmienić kolejność, lub użyj akcji Przenieś w górę i Przenieś w dół." + "value": "Aktivirajte za fokusiranje ovog radnog prostora. Prevucite za preraspoređivanje ili koristite akcije Pomjeri gore i Pomjeri dolje." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ative para focar nesta área de trabalho. Arraste para reordenar ou use as ações Mover para Cima e Mover para Baixo." + "value": "فعّل للتركيز على مساحة العمل هذه. اسحب لإعادة الترتيب، أو استخدم إجراءات نقل للأعلى ونقل للأسفل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Активируйте для перехода к этому рабочему пространству. Перетащите для изменения порядка или используйте действия «Переместить вверх» и «Переместить вниз»." + "value": "Aktiver for å fokusere dette arbeidsområdet. Dra for å omorganisere, eller bruk Flytt opp og Flytt ned." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ative para focar nesta área de trabalho. Arraste para reordenar ou use as ações Mover para Cima e Mover para Baixo." } }, "th": { @@ -192467,52 +193437,46 @@ "state": "translated", "value": "Активуйте, щоб сфокусувати цю робочу область. Перетягніть для зміни порядку або використовуйте дії «Перемістити вгору» та «Перемістити вниз»." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "激活以聚焦此工作区。拖拽以重新排序,或使用上移和下移操作。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "啟用以聚焦此工作區。拖曳以重新排序,或使用上移和下移動作。" - } } } }, "sidebar.workspace.moveDownAction": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل للأسفل" + "value": "Move Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri dolje" + "value": "下に移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt ned" + "value": "下移" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten bewegen" + "value": "下移" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Down" + "value": "아래로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten bewegen" } }, "es": { @@ -192533,40 +193497,46 @@ "value": "Sposta in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に移動" + "value": "Flyt ned" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 이동" + "value": "Przenieś w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt ned" + "value": "Переместить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś w dół" + "value": "Pomjeri dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover para Baixo" + "value": "نقل للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить вниз" + "value": "Flytt ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para Baixo" } }, "th": { @@ -192586,52 +193556,46 @@ "state": "translated", "value": "Перемістити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下移" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下移" - } } } }, "sidebar.workspace.moveUpAction": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "نقل للأعلى" + "value": "Move Up" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pomjeri gore" + "value": "上に移動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt op" + "value": "上移" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach oben bewegen" + "value": "上移" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move Up" + "value": "위로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach oben bewegen" } }, "es": { @@ -192652,40 +193616,46 @@ "value": "Sposta in alto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "上に移動" + "value": "Flyt op" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "위로 이동" + "value": "Przenieś w górę" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt opp" + "value": "Переместить вверх" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś w górę" + "value": "Pomjeri gore" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mover para Cima" + "value": "نقل للأعلى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместить вверх" + "value": "Flytt opp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mover para Cima" } }, "th": { @@ -192705,17 +193675,39 @@ "state": "translated", "value": "Перемістити вгору" } + } + } + }, + "sidebar.workspaceTasks.status.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks: %d open, %d archived" + } }, - "zh-Hans": { + "ja": { "stringUnit": { "state": "translated", - "value": "上移" + "value": "ワークスペースタスク: 未完了 %d 件、アーカイブ済み %d 件" + } + } + } + }, + "sidebar.workspaceTasks.tooltip": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "上移" + "value": "ワークスペースタスク" } } } @@ -193774,6 +194766,40 @@ } } }, + "socket.mobile.setFont.error.missingOrInvalidFontSize": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Missing or invalid font_size" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "font_size が指定されていないか無効です" + } + } + } + }, + "socket.mobile.setFont.error.positiveFontSizeRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "font_size must be a positive number of points" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "font_size は正のポイント数である必要があります" + } + } + } + }, "socket.notification.dismissSelectorRequired": { "extractionState": "manual", "localizations": { @@ -195119,174 +196145,438 @@ } } }, - "socketControl.allowAll.description": { + "socket.workspaceTasks.add.anchorNotFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السماح لأي عملية ومستخدم محلي بالاتصال بدون مصادقة. غير آمن." + "value": "Task insertion anchor not found" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dozvolite bilo kojem lokalnom procesu i korisniku da se poveže bez autentikacije. Nesigurno." + "value": "タスクの挿入位置が見つかりません" + } + } + } + }, + "socket.workspaceTasks.add.emptyTitle": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Task title cannot be empty" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tillad enhver lokal proces og bruger at forbinde uden autentifikation. Usikkert." + "value": "タスクタイトルは空にできません" + } + } + } + }, + "socket.workspaceTasks.add.missingTitle": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace.tasks.add requires title" } }, - "de": { + "ja": { "stringUnit": { "state": "translated", - "value": "Jeden lokalen Prozess und Benutzer ohne Authentifizierung verbinden lassen. Unsicher." + "value": "workspace.tasks.add には title が必要です" + } + } + } + }, + "socket.workspaceTasks.add.openLimitReached": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks supports up to %d open tasks per workspace" } }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks はワークスペースごとに未完了タスクを %d 件までサポートします" + } + } + } + }, + "socket.workspaceTasks.add.titleTooLong": { + "extractionState": "manual", + "localizations": { "en": { "stringUnit": { "state": "translated", - "value": "Allow any local process and user to connect with no auth. Unsafe." + "value": "Task title must be %d characters or fewer" } }, - "es": { + "ja": { "stringUnit": { "state": "translated", - "value": "Permitir que cualquier proceso y usuario local se conecte sin autenticación. Inseguro." + "value": "タスクタイトルは %d 文字以内にしてください" + } + } + } + }, + "socket.workspaceTasks.archive.archiveLimitReached": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks supports up to %d archived tasks per workspace" } }, - "fr": { + "ja": { "stringUnit": { "state": "translated", - "value": "Autoriser tout processus et utilisateur local à se connecter sans authentification. Non sécurisé." + "value": "Workspace Tasks はワークスペースごとにアーカイブ済みタスクを %d 件までサポートします" + } + } + } + }, + "socket.workspaceTasks.disabled": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks beta is disabled" } }, - "it": { + "ja": { "stringUnit": { "state": "translated", - "value": "Consenti a qualsiasi processo e utente locale di connettersi senza autenticazione. Non sicuro." + "value": "ワークスペースタスクのベータ機能は無効です" + } + } + } + }, + "socket.workspaceTasks.invalidIndex": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "index requires a non-negative integer" } }, "ja": { "stringUnit": { "state": "translated", - "value": "認証なしで任意のローカルプロセスおよびユーザーの接続を許可します。安全ではありません。" + "value": "index には 0 以上の整数が必要です" + } + } + } + }, + "socket.workspaceTasks.move.anchorNotFound": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Task move anchor not found" } }, - "ko": { + "ja": { "stringUnit": { "state": "translated", - "value": "인증 없이 모든 로컬 프로세스 및 사용자의 연결을 허용합니다. 안전하지 않습니다." + "value": "タスクの移動先が見つかりません" + } + } + } + }, + "socket.workspaceTasks.move.placementRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace.tasks.move requires before_task_id, after_task_id, or index" } }, - "nb": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tillat enhver lokal prosess og bruker å koble til uten autentisering. Usikkert." + "value": "workspace.tasks.move には before_task_id、after_task_id、index のいずれかが必要です" + } + } + } + }, + "socket.workspaceTasks.notFound": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Task not found" } }, - "pl": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zezwól dowolnemu lokalnemu procesowi i użytkownikowi na połączenie bez uwierzytelniania. Niebezpieczne." + "value": "タスクが見つかりません" + } + } + } + }, + "socket.workspaceTasks.openFailed": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks surface could not be opened" } }, - "pt-BR": { + "ja": { "stringUnit": { "state": "translated", - "value": "Permitir que qualquer processo e usuário local se conecte sem autenticação. Inseguro." + "value": "ワークスペースタスクのサーフェスを開けませんでした" + } + } + } + }, + "socket.workspaceTasks.placementConflict": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace task command accepts only one placement" } }, - "ru": { + "ja": { "stringUnit": { "state": "translated", - "value": "Разрешить подключение любому локальному процессу и пользователю без авторизации. Небезопасно." + "value": "ワークスペースタスクコマンドで指定できる配置は 1 つだけです" + } + } + } + }, + "socket.workspaceTasks.tabManagerUnavailable": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "TabManager not available" } }, - "th": { + "ja": { "stringUnit": { "state": "translated", - "value": "อนุญาตให้กระบวนการในเครื่องและผู้ใช้ทุกคนเชื่อมต่อโดยไม่ต้องยืนยันตัวตน ไม่ปลอดภัย" + "value": "TabManager を利用できません" + } + } + } + }, + "socket.workspaceTasks.taskIdRequired": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "workspace task command requires task_id" } }, - "tr": { + "ja": { "stringUnit": { "state": "translated", - "value": "Herhangi bir yerel işlem ve kullanıcının kimlik doğrulama olmadan bağlanmasına izin ver. Güvensiz." + "value": "ワークスペースタスクコマンドには task_id が必要です" + } + } + } + }, + "socket.workspaceTasks.unarchive.openLimitReached": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks supports up to %d open tasks per workspace" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Дозволити будь-якому локальному процесу та користувачу підключатися без автентифікації. Небезпечно." + "value": "Workspace Tasks はワークスペースごとに未完了タスクを %d 件までサポートします" + } + } + } + }, + "socket.workspaceTasks.unresolvedIdentifier": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Unresolved %@" } }, - "zh-Hans": { + "ja": { "stringUnit": { "state": "translated", - "value": "允许任何本地进程和用户无需认证即可连接。不安全。" + "value": "%@ を解決できません" + } + } + } + }, + "socket.workspaceTasks.workspaceNotFound": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace not found" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "允許任何本機程序和使用者連線,無需驗證。不安全。" + "value": "ワークスペースが見つかりません" } } } }, - "socketControl.allowAll.name": { + "socketControl.allowAll.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وصول مفتوح كامل" + "value": "Allow any local process and user to connect with no auth. Unsafe." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potpuni otvoreni pristup" + "value": "認証なしで任意のローカルプロセスおよびユーザーの接続を許可します。安全ではありません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fuld åben adgang" + "value": "允许任何本地进程和用户无需认证即可连接。不安全。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vollständiger offener Zugriff" + "value": "允許任何本機程序和使用者連線,無需驗證。不安全。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Full open access" + "value": "인증 없이 모든 로컬 프로세스 및 사용자의 연결을 허용합니다. 안전하지 않습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Jeden lokalen Prozess und Benutzer ohne Authentifizierung verbinden lassen. Unsicher." } }, "es": { "stringUnit": { "state": "translated", - "value": "Acceso abierto completo" + "value": "Permitir que cualquier proceso y usuario local se conecte sin autenticación. Inseguro." } }, "fr": { "stringUnit": { "state": "translated", - "value": "Accès ouvert complet" + "value": "Autoriser tout processus et utilisateur local à se connecter sans authentification. Non sécurisé." } }, "it": { "stringUnit": { "state": "translated", - "value": "Accesso aperto completo" + "value": "Consenti a qualsiasi processo e utente locale di connettersi senza autenticazione. Non sicuro." + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Tillad enhver lokal proces og bruger at forbinde uden autentifikation. Usikkert." + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Zezwól dowolnemu lokalnemu procesowi i użytkownikowi na połączenie bez uwierzytelniania. Niebezpieczne." + } + }, + "ru": { + "stringUnit": { + "state": "translated", + "value": "Разрешить подключение любому локальному процессу и пользователю без авторизации. Небезопасно." + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "Dozvolite bilo kojem lokalnom procesu i korisniku da se poveže bez autentikacije. Nesigurno." + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "السماح لأي عملية ومستخدم محلي بالاتصال بدون مصادقة. غير آمن." + } + }, + "nb": { + "stringUnit": { + "state": "translated", + "value": "Tillat enhver lokal prosess og bruker å koble til uten autentisering. Usikkert." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Permitir que qualquer processo e usuário local se conecte sem autenticação. Inseguro." + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "อนุญาตให้กระบวนการในเครื่องและผู้ใช้ทุกคนเชื่อมต่อโดยไม่ต้องยืนยันตัวตน ไม่ปลอดภัย" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Herhangi bir yerel işlem ve kullanıcının kimlik doğrulama olmadan bağlanmasına izin ver. Güvensiz." + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Дозволити будь-якому локальному процесу та користувачу підключатися без автентифікації. Небезпечно." + } + } + } + }, + "socketControl.allowAll.name": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Full open access" } }, "ja": { @@ -195295,28 +196585,58 @@ "value": "完全オープンアクセス" } }, + "zh-Hans": { + "stringUnit": { + "state": "translated", + "value": "完全开放访问" + } + }, + "zh-Hant": { + "stringUnit": { + "state": "translated", + "value": "完全開放存取" + } + }, "ko": { "stringUnit": { "state": "translated", "value": "전체 개방 접근" } }, - "nb": { + "de": { "stringUnit": { "state": "translated", - "value": "Full åpen tilgang" + "value": "Vollständiger offener Zugriff" } }, - "pl": { + "es": { "stringUnit": { "state": "translated", - "value": "Pełny otwarty dostęp" + "value": "Acceso abierto completo" } }, - "pt-BR": { + "fr": { "stringUnit": { "state": "translated", - "value": "Acesso aberto total" + "value": "Accès ouvert complet" + } + }, + "it": { + "stringUnit": { + "state": "translated", + "value": "Accesso aperto completo" + } + }, + "da": { + "stringUnit": { + "state": "translated", + "value": "Fuld åben adgang" + } + }, + "pl": { + "stringUnit": { + "state": "translated", + "value": "Pełny otwarty dostęp" } }, "ru": { @@ -195325,34 +196645,46 @@ "value": "Полный открытый доступ" } }, - "th": { + "bs": { "stringUnit": { "state": "translated", - "value": "การเข้าถึงเปิดแบบเต็ม" + "value": "Potpuni otvoreni pristup" } }, - "tr": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tam açık erişim" + "value": "وصول مفتوح كامل" } }, - "uk": { + "nb": { "stringUnit": { "state": "translated", - "value": "Повний відкритий доступ" + "value": "Full åpen tilgang" } }, - "zh-Hans": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "完全开放访问" + "value": "Acesso aberto total" + } + }, + "th": { + "stringUnit": { + "state": "translated", + "value": "การเข้าถึงเปิดแบบเต็ม" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "Tam açık erişim" } }, - "zh-Hant": { + "uk": { "stringUnit": { "state": "translated", - "value": "完全開放存取" + "value": "Повний відкритий доступ" } } } @@ -195360,34 +196692,40 @@ "socketControl.automation.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "السماح لعملاء الأتمتة المحليين الخارجيين من مستخدم macOS هذا (بدون فحص النسب)." + "value": "Allow external local automation clients from this macOS user (no ancestry check)." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dozvolite vanjskim lokalnim klijentima automatizacije od ovog macOS korisnika (bez provjere porijekla)." + "value": "この macOS ユーザーからの外部ローカル自動化クライアントを許可します(プロセス系譜チェックなし)。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tillad eksterne lokale automatiseringsklienter fra denne macOS-bruger (ingen herkomstkontrol)." + "value": "允许当前 macOS 用户的外部本地自动化客户端连接(不检查进程来源)。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Externe lokale Automatisierungs-Clients dieses macOS-Benutzers zulassen (keine Abstammungsprüfung)." + "value": "允許此 macOS 使用者的外部本機自動化用戶端(不檢查來源)。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Allow external local automation clients from this macOS user (no ancestry check)." + "value": "이 macOS 사용자의 외부 로컬 자동화 클라이언트를 허용합니다 (출처 확인 없음)." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Externe lokale Automatisierungs-Clients dieses macOS-Benutzers zulassen (keine Abstammungsprüfung)." } }, "es": { @@ -195408,40 +196746,46 @@ "value": "Consenti ai client di automazione locale esterni di questo utente macOS (senza controllo di discendenza)." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "この macOS ユーザーからの外部ローカル自動化クライアントを許可します(プロセス系譜チェックなし)。" + "value": "Tillad eksterne lokale automatiseringsklienter fra denne macOS-bruger (ingen herkomstkontrol)." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이 macOS 사용자의 외부 로컬 자동화 클라이언트를 허용합니다 (출처 확인 없음)." + "value": "Zezwól zewnętrznym lokalnym klientom automatyzacji od tego użytkownika macOS (bez sprawdzania pochodzenia)." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tillat eksterne lokale automatiseringsklienter fra denne macOS-brukeren (ingen opphavskontroll)." + "value": "Разрешить внешним клиентам автоматизации от текущего пользователя macOS (без проверки происхождения)." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zezwól zewnętrznym lokalnym klientom automatyzacji od tego użytkownika macOS (bez sprawdzania pochodzenia)." + "value": "Dozvolite vanjskim lokalnim klijentima automatizacije od ovog macOS korisnika (bez provjere porijekla)." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Permitir clientes de automação locais externos deste usuário macOS (sem verificação de ancestralidade)." + "value": "السماح لعملاء الأتمتة المحليين الخارجيين من مستخدم macOS هذا (بدون فحص النسب)." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разрешить внешним клиентам автоматизации от текущего пользователя macOS (без проверки происхождения)." + "value": "Tillat eksterne lokale automatiseringsklienter fra denne macOS-brukeren (ingen opphavskontroll)." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Permitir clientes de automação locais externos deste usuário macOS (sem verificação de ancestralidade)." } }, "th": { @@ -195461,52 +196805,46 @@ "state": "translated", "value": "Дозволити зовнішнім локальним клієнтам автоматизації від цього користувача macOS (без перевірки походження)." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "允许当前 macOS 用户的外部本地自动化客户端连接(不检查进程来源)。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "允許此 macOS 使用者的外部本機自動化用戶端(不檢查來源)。" - } } } }, "socketControl.automation.name": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وضع الأتمتة" + "value": "Automation mode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Režim automatizacije" + "value": "自動化モード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Automatiseringstilstand" + "value": "自动化模式" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatisierungsmodus" + "value": "自動化模式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Automation mode" + "value": "자동화 모드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatisierungsmodus" } }, "es": { @@ -195527,40 +196865,46 @@ "value": "Modalità automazione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動化モード" + "value": "Automatiseringstilstand" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동화 모드" + "value": "Tryb automatyzacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Automatiseringsmodus" + "value": "Режим автоматизации" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tryb automatyzacji" + "value": "Režim automatizacije" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Modo de automação" + "value": "وضع الأتمتة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Режим автоматизации" + "value": "Automatiseringsmodus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Modo de automação" } }, "th": { @@ -195580,52 +196924,46 @@ "state": "translated", "value": "Режим автоматизації" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "自动化模式" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "自動化模式" - } } } }, "socketControl.cmuxOnly.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فقط العمليات التي بدأت داخل طرفيات cmux يمكنها إرسال الأوامر." + "value": "Only processes started inside cmux terminals can send commands." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo procesi pokrenuti unutar cmux terminala mogu slati naredbe." + "value": "cmux ターミナル内で起動したプロセスのみがコマンドを送信できます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun processer startet i cmux-terminaler kan sende kommandoer." + "value": "仅允许在 cmux 终端内启动的进程发送命令。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nur Prozesse, die in cmux-Terminals gestartet wurden, können Befehle senden." + "value": "僅在 cmux 終端機內啟動的程序可以傳送指令。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Only processes started inside cmux terminals can send commands." + "value": "cmux 터미널 내에서 시작된 프로세스만 명령을 보낼 수 있습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nur Prozesse, die in cmux-Terminals gestartet wurden, können Befehle senden." } }, "es": { @@ -195646,40 +196984,46 @@ "value": "Solo i processi avviati nei terminali cmux possono inviare comandi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux ターミナル内で起動したプロセスのみがコマンドを送信できます。" + "value": "Kun processer startet i cmux-terminaler kan sende kommandoer." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 터미널 내에서 시작된 프로세스만 명령을 보낼 수 있습니다." + "value": "Tylko procesy uruchomione wewnątrz terminali cmux mogą wysyłać polecenia." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Bare prosesser startet innenfor cmux-terminaler kan sende kommandoer." + "value": "Только процессы, запущенные в терминалах cmux, могут отправлять команды." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tylko procesy uruchomione wewnątrz terminali cmux mogą wysyłać polecenia." + "value": "Samo procesi pokrenuti unutar cmux terminala mogu slati naredbe." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Apenas processos iniciados dentro de terminais do cmux podem enviar comandos." + "value": "فقط العمليات التي بدأت داخل طرفيات cmux يمكنها إرسال الأوامر." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Только процессы, запущенные в терминалах cmux, могут отправлять команды." + "value": "Bare prosesser startet innenfor cmux-terminaler kan sende kommandoer." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Apenas processos iniciados dentro de terminais do cmux podem enviar comandos." } }, "th": { @@ -195699,52 +197043,46 @@ "state": "translated", "value": "Тільки процеси, запущені в терміналах cmux, можуть надсилати команди." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "仅允许在 cmux 终端内启动的进程发送命令。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "僅在 cmux 終端機內啟動的程序可以傳送指令。" - } } } }, "socketControl.cmuxOnly.name": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عمليات cmux فقط" + "value": "cmux processes only" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Samo cmux procesi" + "value": "cmux プロセスのみ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kun cmux-processer" + "value": "仅限 cmux 进程" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nur cmux-Prozesse" + "value": "僅限 cmux 程序" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux processes only" + "value": "cmux 프로세스만" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nur cmux-Prozesse" } }, "es": { @@ -195765,40 +197103,46 @@ "value": "Solo processi cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux プロセスのみ" + "value": "Kun cmux-processer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 프로세스만" + "value": "Tylko procesy cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kun cmux-prosesser" + "value": "Только процессы cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tylko procesy cmux" + "value": "Samo cmux procesi" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Apenas processos do cmux" + "value": "عمليات cmux فقط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Только процессы cmux" + "value": "Kun cmux-prosesser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Apenas processos do cmux" } }, "th": { @@ -195818,52 +197162,46 @@ "state": "translated", "value": "Тільки процеси cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "仅限 cmux 进程" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "僅限 cmux 程序" - } } } }, "socketControl.error.passwordFilePath": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر تحديد مسار ملف كلمة مرور المقبس." + "value": "Unable to resolve socket password file path." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće razriješiti putanju datoteke lozinke utičnice." + "value": "ソケットパスワードファイルのパスを解決できません。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke bestemme stien til socket-adgangskodefilen." + "value": "无法解析套接字密码文件路径。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Pfad zur Socket-Passwortdatei konnte nicht aufgelöst werden." + "value": "無法解析 Socket 密碼檔案路徑。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unable to resolve socket password file path." + "value": "소켓 비밀번호 파일 경로를 확인할 수 없습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Pfad zur Socket-Passwortdatei konnte nicht aufgelöst werden." } }, "es": { @@ -195884,40 +197222,46 @@ "value": "Impossibile risolvere il percorso del file password del socket." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ソケットパスワードファイルのパスを解決できません。" + "value": "Kunne ikke bestemme stien til socket-adgangskodefilen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "소켓 비밀번호 파일 경로를 확인할 수 없습니다." + "value": "Nie można rozwiązać ścieżki pliku hasła gniazda." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kan ikke finne filstien for socket-passord." + "value": "Не удалось определить путь к файлу пароля сокета." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie można rozwiązać ścieżki pliku hasła gniazda." + "value": "Nije moguće razriješiti putanju datoteke lozinke utičnice." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não foi possível resolver o caminho do arquivo de senha do socket." + "value": "تعذر تحديد مسار ملف كلمة مرور المقبس." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось определить путь к файлу пароля сокета." + "value": "Kan ikke finne filstien for socket-passord." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível resolver o caminho do arquivo de senha do socket." } }, "th": { @@ -195937,52 +197281,46 @@ "state": "translated", "value": "Не вдалося визначити шлях до файлу пароля сокета." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法解析套接字密码文件路径。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法解析 Socket 密碼檔案路徑。" - } } } }, "socketControl.off.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعطيل مقبس التحكم المحلي." + "value": "Disable the local control socket." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Onemogući lokalnu kontrolnu utičnicu." + "value": "ローカルコントロールソケットを無効にします。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Deaktiver den lokale kontrolsocket." + "value": "禁用本地控制套接字。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Den lokalen Steuerungs-Socket deaktivieren." + "value": "停用本機控制 Socket。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Disable the local control socket." + "value": "로컬 제어 소켓을 비활성화합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Den lokalen Steuerungs-Socket deaktivieren." } }, "es": { @@ -196003,40 +197341,46 @@ "value": "Disabilita il socket di controllo locale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ローカルコントロールソケットを無効にします。" + "value": "Deaktiver den lokale kontrolsocket." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "로컬 제어 소켓을 비활성화합니다." + "value": "Wyłącz lokalne gniazdo sterujące." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Deaktiver den lokale kontrollsocketen." + "value": "Отключить локальный управляющий сокет." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyłącz lokalne gniazdo sterujące." + "value": "Onemogući lokalnu kontrolnu utičnicu." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desativar o socket de controle local." + "value": "تعطيل مقبس التحكم المحلي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отключить локальный управляющий сокет." + "value": "Deaktiver den lokale kontrollsocketen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desativar o socket de controle local." } }, "th": { @@ -196056,52 +197400,46 @@ "state": "translated", "value": "Вимкнути локальний керуючий сокет." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "禁用本地控制套接字。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "停用本機控制 Socket。" - } } } }, "socketControl.off.name": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إيقاف" + "value": "Off" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Isključeno" + "value": "オフ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fra" + "value": "关闭" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Aus" + "value": "關閉" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Off" + "value": "끔" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Aus" } }, "es": { @@ -196122,40 +197460,46 @@ "value": "Disattivato" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "オフ" + "value": "Fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "끔" + "value": "Wyłączone" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Av" + "value": "Выключено" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyłączone" + "value": "Isključeno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Desativado" + "value": "إيقاف" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выключено" + "value": "Av" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desativado" } }, "th": { @@ -196175,52 +197519,46 @@ "state": "translated", "value": "Вимкнено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "关闭" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "關閉" - } } } }, "socketControl.password.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "طلب مصادقة المقبس بكلمة مرور مخزنة في ملف محلي." + "value": "Require socket authentication with a password stored in a local file." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zahtijevaj autentikaciju utičnice lozinkom pohranjenom u lokalnoj datoteci." + "value": "ローカルファイルに保存されたパスワードでソケット認証を要求します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kræv socket-autentifikation med en adgangskode gemt i en lokal fil." + "value": "使用存储在本地文件中的密码进行套接字认证。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Socket-Authentifizierung mit einem in einer lokalen Datei gespeicherten Passwort erfordern." + "value": "使用儲存在本機檔案中的密碼進行 Socket 驗證。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Require socket authentication with a password stored in a local file." + "value": "로컬 파일에 저장된 비밀번호로 소켓 인증을 요구합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Socket-Authentifizierung mit einem in einer lokalen Datei gespeicherten Passwort erfordern." } }, "es": { @@ -196241,40 +197579,46 @@ "value": "Richiedi l'autenticazione del socket con una password memorizzata in un file locale." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ローカルファイルに保存されたパスワードでソケット認証を要求します。" + "value": "Kræv socket-autentifikation med en adgangskode gemt i en lokal fil." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "로컬 파일에 저장된 비밀번호로 소켓 인증을 요구합니다." + "value": "Wymagaj uwierzytelniania gniazda hasłem przechowywanym w pliku lokalnym." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Krev socket-autentisering med et passord lagret i en lokal fil." + "value": "Требовать аутентификацию сокета с паролем, хранящимся в локальном файле." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wymagaj uwierzytelniania gniazda hasłem przechowywanym w pliku lokalnym." + "value": "Zahtijevaj autentikaciju utičnice lozinkom pohranjenom u lokalnoj datoteci." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Exigir autenticação do socket com uma senha armazenada em um arquivo local." + "value": "طلب مصادقة المقبس بكلمة مرور مخزنة في ملف محلي." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Требовать аутентификацию сокета с паролем, хранящимся в локальном файле." + "value": "Krev socket-autentisering med et passord lagret i en lokal fil." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Exigir autenticação do socket com uma senha armazenada em um arquivo local." } }, "th": { @@ -196294,52 +197638,46 @@ "state": "translated", "value": "Вимагати автентифікацію сокета з паролем, збереженим у локальному файлі." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "使用存储在本地文件中的密码进行套接字认证。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "使用儲存在本機檔案中的密碼進行 Socket 驗證。" - } } } }, "socketControl.password.name": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "وضع كلمة المرور" + "value": "Password mode" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Režim lozinke" + "value": "パスワードモード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Adgangskodetilstand" + "value": "密码模式" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Passwortmodus" + "value": "密碼模式" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Password mode" + "value": "비밀번호 모드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Passwortmodus" } }, "es": { @@ -196360,40 +197698,46 @@ "value": "Modalità password" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "パスワードモード" + "value": "Adgangskodetilstand" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "비밀번호 모드" + "value": "Tryb hasła" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Passordmodus" + "value": "Режим пароля" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tryb hasła" + "value": "Režim lozinke" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Modo de senha" + "value": "وضع كلمة المرور" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Режим пароля" + "value": "Passordmodus" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Modo de senha" } }, "th": { @@ -196413,52 +197757,46 @@ "state": "translated", "value": "Режим пароля" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "密码模式" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "密碼模式" - } } } }, "statusMenu.clearAll": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح الكل" + "value": "Clear All" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši sve" + "value": "すべてクリア" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ryd alle" + "value": "全部清除" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle löschen" + "value": "清除全部" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Clear All" + "value": "모두 지우기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle löschen" } }, "es": { @@ -196479,40 +197817,46 @@ "value": "Cancella tutto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべてクリア" + "value": "Ryd alle" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모두 지우기" + "value": "Wyczyść wszystko" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Fjern alle" + "value": "Очистить все" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wyczyść wszystko" + "value": "Obriši sve" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Limpar Tudo" + "value": "مسح الكل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Очистить все" + "value": "Fjern alle" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Tudo" } }, "th": { @@ -196532,52 +197876,46 @@ "state": "translated", "value": "Очистити все" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全部清除" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "清除全部" - } } } }, "statusMenu.jumpToLatestUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الانتقال إلى أحدث غير مقروء" + "value": "Jump to Latest Unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Skoči na najnovije nepročitano" + "value": "最新の未読にジャンプ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gå til seneste ulæste" + "value": "跳转到最新未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Zur letzten ungelesenen springen" + "value": "跳至最新未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Jump to Latest Unread" + "value": "최신 읽지 않은 항목으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Zur letzten ungelesenen springen" } }, "es": { @@ -196598,40 +197936,46 @@ "value": "Vai all'ultimo non letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新の未読にジャンプ" + "value": "Gå til seneste ulæste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 읽지 않은 항목으로 이동" + "value": "Przejdź do najnowszego nieprzeczytanego" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Gå til siste uleste" + "value": "Перейти к последнему непрочитанному" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przejdź do najnowszego nieprzeczytanego" + "value": "Skoči na najnovije nepročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ir para Última Não Lida" + "value": "الانتقال إلى أحدث غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перейти к последнему непрочитанному" + "value": "Gå til siste uleste" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ir para Última Não Lida" } }, "th": { @@ -196651,52 +197995,46 @@ "state": "translated", "value": "Перейти до останнього непрочитаного" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "跳转到最新未读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "跳至最新未讀" - } } } }, "statusMenu.markAllRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم الكل كمقروء" + "value": "Mark All Read" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Označi sve kao pročitano" + "value": "すべて既読にする" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Marker alle som læste" + "value": "全部标记为已读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Alle als gelesen markieren" + "value": "全部標為已讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Mark All Read" + "value": "모두 읽음으로 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Alle als gelesen markieren" } }, "es": { @@ -196717,40 +198055,46 @@ "value": "Segna tutto come letto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すべて既読にする" + "value": "Marker alle som læste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "모두 읽음으로 표시" + "value": "Oznacz wszystko jako przeczytane" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Merk alle som lest" + "value": "Отметить все как прочитанные" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Oznacz wszystko jako przeczytane" + "value": "Označi sve kao pročitano" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Marcar Tudo como Lido" + "value": "تعليم الكل كمقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Отметить все как прочитанные" + "value": "Merk alle som lest" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Tudo como Lido" } }, "th": { @@ -196770,52 +198114,46 @@ "state": "translated", "value": "Позначити все як прочитане" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "全部标记为已读" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "全部標為已讀" - } } } }, "statusMenu.noUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد إشعارات غير مقروءة" + "value": "No unread notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nema nepročitanih obavještenja" + "value": "未読の通知はありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen ulæste notifikationer" + "value": "没有未读通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine ungelesenen Benachrichtigungen" + "value": "沒有未讀通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No unread notifications" + "value": "읽지 않은 알림 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine ungelesenen Benachrichtigungen" } }, "es": { @@ -196836,40 +198174,46 @@ "value": "Nessuna notifica non letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読の通知はありません" + "value": "Ingen ulæste notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림 없음" + "value": "Brak nieprzeczytanych powiadomień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen uleste varsler" + "value": "Нет непрочитанных уведомлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak nieprzeczytanych powiadomień" + "value": "Nema nepročitanih obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma notificação não lida" + "value": "لا توجد إشعارات غير مقروءة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет непрочитанных уведомлений" + "value": "Ingen uleste varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma notificação não lida" } }, "th": { @@ -196889,18 +198233,6 @@ "state": "translated", "value": "Непрочитаних сповіщень немає" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "没有未读通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有未讀通知" - } } } }, @@ -197876,34 +199208,40 @@ "statusMenu.showCmux": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض cmux" + "value": "Show cmux" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži cmux" + "value": "cmuxを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis cmux" + "value": "显示 cmux" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux anzeigen" + "value": "顯示 cmux" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show cmux" + "value": "cmux 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux anzeigen" } }, "es": { @@ -197924,40 +199262,46 @@ "value": "Mostra cmux" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmuxを表示" + "value": "Vis cmux" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux 표시" + "value": "Pokaż cmux" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis cmux" + "value": "Показать cmux" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż cmux" + "value": "Prikaži cmux" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar cmux" + "value": "عرض cmux" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать cmux" + "value": "Vis cmux" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar cmux" } }, "th": { @@ -197977,52 +199321,46 @@ "state": "translated", "value": "Показати cmux" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示 cmux" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示 cmux" - } } } }, "statusMenu.showNotifications": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show Notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -198043,40 +199381,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar Notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar Notificações" } }, "th": { @@ -198096,18 +199440,6 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, @@ -198182,34 +199514,40 @@ "statusMenu.tooltip.unread.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إشعار واحد غير مقروء" + "value": "1 unread notification" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "1 nepročitano obavještenje" + "value": "未読通知 1件" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "1 ulæst notifikation" + "value": "1 条未读通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "1 ungelesene Benachrichtigung" + "value": "1 則未讀通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "1 unread notification" + "value": "읽지 않은 알림 1개" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "1 ungelesene Benachrichtigung" } }, "es": { @@ -198230,40 +199568,46 @@ "value": "1 notifica non letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読通知 1件" + "value": "1 ulæst notifikation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림 1개" + "value": "1 nieprzeczytane powiadomienie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "1 ulest varsel" + "value": "1 непрочитанное уведомление" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "1 nieprzeczytane powiadomienie" + "value": "1 nepročitano obavještenje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "1 notificação não lida" + "value": "إشعار واحد غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "1 непрочитанное уведомление" + "value": "1 ulest varsel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "1 notificação não lida" } }, "th": { @@ -198283,52 +199627,46 @@ "state": "translated", "value": "1 непрочитане сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "1 条未读通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "1 則未讀通知" - } } } }, "statusMenu.tooltip.unread.other": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%lld إشعار غير مقروء" + "value": "%lld unread notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld nepročitanih obavještenja" + "value": "未読通知 %lld件" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%lld ulæste notifikationer" + "value": "%lld 条未读通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%lld ungelesene Benachrichtigungen" + "value": "%lld 則未讀通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%lld unread notifications" + "value": "읽지 않은 알림 %lld개" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%lld ungelesene Benachrichtigungen" } }, "es": { @@ -198349,40 +199687,46 @@ "value": "%lld notifiche non lette" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読通知 %lld件" + "value": "%lld ulæste notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림 %lld개" + "value": "%lld nieprzeczytanych powiadomień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%lld uleste varsler" + "value": "Непрочитанных уведомлений: %lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%lld nieprzeczytanych powiadomień" + "value": "%lld nepročitanih obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%lld notificações não lidas" + "value": "%lld إشعار غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Непрочитанных уведомлений: %lld" + "value": "%lld uleste varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%lld notificações não lidas" } }, "th": { @@ -198402,52 +199746,46 @@ "state": "translated", "value": "%lld непрочитаних сповіщень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%lld 条未读通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%lld 則未讀通知" - } } } }, "statusMenu.unreadCount.one": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إشعار واحد غير مقروء" + "value": "1 unread notification" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "1 nepročitano obavještenje" + "value": "未読通知 1件" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "1 ulæst notifikation" + "value": "1 条未读通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "1 ungelesene Benachrichtigung" + "value": "1 則未讀通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "1 unread notification" + "value": "읽지 않은 알림 1개" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "1 ungelesene Benachrichtigung" } }, "es": { @@ -198468,40 +199806,46 @@ "value": "1 notifica non letta" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読通知 1件" + "value": "1 ulæst notifikation" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림 1개" + "value": "1 nieprzeczytane powiadomienie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "1 ulest varsel" + "value": "1 непрочитанное уведомление" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "1 nieprzeczytane powiadomienie" + "value": "1 nepročitano obavještenje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "1 notificação não lida" + "value": "إشعار واحد غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "1 непрочитанное уведомление" + "value": "1 ulest varsel" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "1 notificação não lida" } }, "th": { @@ -198521,52 +199865,46 @@ "state": "translated", "value": "1 непрочитане сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "1 条未读通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "1 則未讀通知" - } } } }, "statusMenu.unreadCount.other": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%lld إشعار غير مقروء" + "value": "%lld unread notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld nepročitanih obavještenja" + "value": "未読通知 %lld件" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%lld ulæste notifikationer" + "value": "%lld 条未读通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%lld ungelesene Benachrichtigungen" + "value": "%lld 則未讀通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%lld unread notifications" + "value": "읽지 않은 알림 %lld개" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%lld ungelesene Benachrichtigungen" } }, "es": { @@ -198587,40 +199925,46 @@ "value": "%lld notifiche non lette" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読通知 %lld件" + "value": "%lld ulæste notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않은 알림 %lld개" + "value": "%lld nieprzeczytanych powiadomień" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%lld uleste varsler" + "value": "Непрочитанных уведомлений: %lld" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "%lld nieprzeczytanych powiadomień" + "value": "%lld nepročitanih obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "%lld notificações não lidas" + "value": "%lld إشعار غير مقروء" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Непрочитанных уведомлений: %lld" + "value": "%lld uleste varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "%lld notificações não lidas" } }, "th": { @@ -198640,18 +199984,6 @@ "state": "translated", "value": "%lld непрочитаних сповіщень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "%lld 条未读通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "%lld 則未讀通知" - } } } }, @@ -198828,34 +200160,40 @@ "tab.untitled": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لسان بلا عنوان" + "value": "Untitled Tab" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tab bez naziva" + "value": "名称未設定タブ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Unavngivet fane" + "value": "未命名标签页" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Unbenannter Tab" + "value": "未命名標籤頁" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Untitled Tab" + "value": "제목 없는 탭" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Unbenannter Tab" } }, "es": { @@ -198876,40 +200214,46 @@ "value": "Scheda senza titolo" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "名称未設定タブ" + "value": "Unavngivet fane" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "제목 없는 탭" + "value": "Karta bez nazwy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Uten navn-fane" + "value": "Безымянная вкладка" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Karta bez nazwy" + "value": "Tab bez naziva" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aba Sem Título" + "value": "لسان بلا عنوان" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Безымянная вкладка" + "value": "Uten navn-fane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aba Sem Título" } }, "th": { @@ -198929,18 +200273,6 @@ "state": "translated", "value": "Безіменна вкладка" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "未命名标签页" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "未命名標籤頁" - } } } }, @@ -203540,34 +204872,40 @@ "theme.dark": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "داكن" + "value": "Dark" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Tamna" + "value": "ダーク" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "深色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dunkel" + "value": "深色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Dark" + "value": "다크" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dunkel" } }, "es": { @@ -203588,40 +204926,46 @@ "value": "Scuro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダーク" + "value": "Mørk" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다크" + "value": "Ciemny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Mørk" + "value": "Темная" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Ciemny" + "value": "Tamna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Escuro" + "value": "داكن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Темная" + "value": "Mørk" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Escuro" } }, "th": { @@ -203641,52 +204985,46 @@ "state": "translated", "value": "Темна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "深色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "深色" - } } } }, "theme.light": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فاتح" + "value": "Light" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Svijetla" + "value": "ライト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "浅色" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Hell" + "value": "淺色" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Light" + "value": "라이트" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Hell" } }, "es": { @@ -203707,40 +205045,46 @@ "value": "Chiaro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ライト" + "value": "Lys" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "라이트" + "value": "Jasny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lys" + "value": "Светлая" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Jasny" + "value": "Svijetla" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Claro" + "value": "فاتح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Светлая" + "value": "Lys" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Claro" } }, "th": { @@ -203760,49 +205104,43 @@ "state": "translated", "value": "Світла" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "浅色" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "淺色" - } } } }, "theme.system": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النظام" + "value": "System" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sistemski" + "value": "システム" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系统" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "System" + "value": "系統" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "시스템" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "System" @@ -203826,40 +205164,46 @@ "value": "Sistema" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "システム" + "value": "System" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "시스템" + "value": "Systemowy" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "System" + "value": "Системная" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Systemowy" + "value": "Sistemski" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sistema" + "value": "النظام" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Системная" + "value": "System" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sistema" } }, "th": { @@ -203879,18 +205223,6 @@ "state": "translated", "value": "Системна" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "系统" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "系統" - } } } }, @@ -203943,34 +205275,40 @@ "titlebar.newWorkspace.accessibilityLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "New Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace" + "value": "새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich" } }, "es": { @@ -203991,40 +205329,46 @@ "value": "Nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "Nowa przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Новое рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Novi radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova Área de Trabalho" + "value": "مساحة عمل جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova Área de Trabalho" } }, "th": { @@ -204044,52 +205388,46 @@ "state": "translated", "value": "Нова робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增工作區" - } } } }, "titlebar.newWorkspace.tooltip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة" + "value": "New workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor" + "value": "新規ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde" + "value": "新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich" + "value": "新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New workspace" + "value": "새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich" } }, "es": { @@ -204110,40 +205448,46 @@ "value": "Nuova area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ワークスペース" + "value": "Nyt arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 작업 공간" + "value": "Nowa przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nytt arbeidsområde" + "value": "Новое рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przestrzeń robocza" + "value": "Novi radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nova área de trabalho" + "value": "مساحة عمل جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новое рабочее пространство" + "value": "Nytt arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova área de trabalho" } }, "th": { @@ -204163,52 +205507,46 @@ "state": "translated", "value": "Нова робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增工作區" - } } } }, "titlebar.notifications.accessibilityLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإشعارات" + "value": "Notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obavještenja" + "value": "通知" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Notifikationer" + "value": "通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen" + "value": "通知" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "알림" + } + }, + "de": { "stringUnit": { "state": "translated", - "value": "Notifications" + "value": "Benachrichtigungen" } }, "es": { @@ -204229,40 +205567,46 @@ "value": "Notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知" + "value": "Notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림" + "value": "Powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Varsler" + "value": "Уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Powiadomienia" + "value": "Obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Notificações" + "value": "الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Уведомления" + "value": "Varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Notificações" } }, "th": { @@ -204282,52 +205626,46 @@ "state": "translated", "value": "Сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "通知" - } } } }, "titlebar.notifications.tooltip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض الإشعارات" + "value": "Show notifications" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži obavještenja" + "value": "通知を表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis notifikationer" + "value": "显示通知" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Benachrichtigungen anzeigen" + "value": "顯示通知" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show notifications" + "value": "알림 표시" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Benachrichtigungen anzeigen" } }, "es": { @@ -204348,40 +205686,46 @@ "value": "Mostra notifiche" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "通知を表示" + "value": "Vis notifikationer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "알림 표시" + "value": "Pokaż powiadomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis varsler" + "value": "Показать уведомления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż powiadomienia" + "value": "Prikaži obavještenja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar notificações" + "value": "عرض الإشعارات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать уведомления" + "value": "Vis varsler" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar notificações" } }, "th": { @@ -204401,52 +205745,46 @@ "state": "translated", "value": "Показати сповіщення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示通知" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示通知" - } } } }, "titlebar.sidebar.accessibilityLabel": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تبديل الشريط الجانبي" + "value": "Toggle Sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prebaci bočnu traku" + "value": "サイドバーの切り替え" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slå sidebjælke til/fra" + "value": "切换侧边栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleiste ein-/ausblenden" + "value": "切換側邊欄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Toggle Sidebar" + "value": "사이드바 전환" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleiste ein-/ausblenden" } }, "es": { @@ -204467,40 +205805,46 @@ "value": "Attiva/Disattiva barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーの切り替え" + "value": "Slå sidebjælke til/fra" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 전환" + "value": "Przełącz pasek boczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slå sidepanelet av/på" + "value": "Боковая панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przełącz pasek boczny" + "value": "Prebaci bočnu traku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Alternar Barra Lateral" + "value": "تبديل الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Боковая панель" + "value": "Slå sidepanelet av/på" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Alternar Barra Lateral" } }, "th": { @@ -204520,52 +205864,46 @@ "state": "translated", "value": "Перемкнути бічну панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "切换侧边栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "切換側邊欄" - } } } }, "titlebar.sidebar.tooltip": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إظهار أو إخفاء الشريط الجانبي" + "value": "Show or hide the sidebar" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Prikaži ili sakrij bočnu traku" + "value": "サイドバーの表示/非表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis eller skjul sidebjælken" + "value": "显示或隐藏侧边栏" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Seitenleiste ein- oder ausblenden" + "value": "顯示或隱藏側邊欄" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Show or hide the sidebar" + "value": "사이드바 표시 또는 숨기기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Seitenleiste ein- oder ausblenden" } }, "es": { @@ -204586,40 +205924,46 @@ "value": "Mostra o nascondi la barra laterale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サイドバーの表示/非表示" + "value": "Vis eller skjul sidebjælken" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사이드바 표시 또는 숨기기" + "value": "Pokaż lub ukryj pasek boczny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis eller skjul sidepanelet" + "value": "Показать или скрыть боковую панель" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż lub ukryj pasek boczny" + "value": "Prikaži ili sakrij bočnu traku" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mostrar ou ocultar a barra lateral" + "value": "إظهار أو إخفاء الشريط الجانبي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Показать или скрыть боковую панель" + "value": "Vis eller skjul sidepanelet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mostrar ou ocultar a barra lateral" } }, "th": { @@ -204639,49 +205983,43 @@ "state": "translated", "value": "Показати або сховати бічну панель" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "显示或隐藏侧边栏" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "顯示或隱藏側邊欄" - } } } }, "toolbar.layout.canvas": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اللوحة" + "value": "Canvas" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Platno" + "value": "キャンバス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Lærred" + "value": "画布" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Canvas" + "value": "畫布" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "캔버스" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Canvas" @@ -204705,40 +206043,46 @@ "value": "Canvas" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "キャンバス" + "value": "Lærred" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "캔버스" + "value": "Kanwa" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Lerret" + "value": "Холст" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanwa" + "value": "Platno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Canvas" + "value": "اللوحة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Холст" + "value": "Lerret" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Canvas" } }, "th": { @@ -204758,49 +206102,43 @@ "state": "translated", "value": "Полотно" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "画布" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "畫布" - } } } }, "toolbar.layout.label": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التخطيط" + "value": "Layout" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Raspored" + "value": "レイアウト" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "布局" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "佈局" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "레이아웃" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Layout" @@ -204824,40 +206162,46 @@ "value": "Layout" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "レイアウト" + "value": "Layout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "레이아웃" + "value": "Układ" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppsett" + "value": "Макет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Układ" + "value": "Raspored" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Layout" + "value": "التخطيط" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Макет" + "value": "Oppsett" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Layout" } }, "th": { @@ -204877,52 +206221,46 @@ "state": "translated", "value": "Макет" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "布局" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "佈局" - } } } }, "toolbar.layout.splits": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الأجزاء المقسمة" + "value": "Split panes" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeljena okna" + "value": "分割ペイン" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Delte ruder" + "value": "分割窗格" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Geteilte Panels" + "value": "分割窗格" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split panes" + "value": "분할 창" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Geteilte Panels" } }, "es": { @@ -204943,40 +206281,46 @@ "value": "Riquadri divisi" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "分割ペイン" + "value": "Delte ruder" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "분할 창" + "value": "Podzielone panele" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Delte ruter" + "value": "Разделённые панели" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podzielone panele" + "value": "Podijeljena okna" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Painéis divididos" + "value": "الأجزاء المقسمة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделённые панели" + "value": "Delte ruter" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Painéis divididos" } }, "th": { @@ -204996,18 +206340,6 @@ "state": "translated", "value": "Розділені панелі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "分割窗格" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "分割窗格" - } } } }, @@ -205030,34 +206362,40 @@ "update.available.short": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحديث متوفر" + "value": "Update Available" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranje dostupno" + "value": "アップデートがあります" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdatering tilgængelig" + "value": "有可用更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update verfügbar" + "value": "有可用的更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Available" + "value": "업데이트 사용 가능" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update verfügbar" } }, "es": { @@ -205078,40 +206416,46 @@ "value": "Aggiornamento disponibile" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートがあります" + "value": "Opdatering tilgængelig" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 사용 가능" + "value": "Dostępna aktualizacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdatering tilgjengelig" + "value": "Доступно обновление" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dostępna aktualizacja" + "value": "Ažuriranje dostupno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Atualização Disponível" + "value": "تحديث متوفر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Доступно обновление" + "value": "Oppdatering tilgjengelig" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Atualização Disponível" } }, "th": { @@ -205131,52 +206475,46 @@ "state": "translated", "value": "Доступне оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "有可用更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "有可用的更新" - } } } }, "update.available.withVersion": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحديث متوفر: %@" + "value": "Update Available: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranje dostupno: %@" + "value": "アップデートあり: %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdatering tilgængelig: %@" + "value": "有可用更新:%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update verfügbar: %@" + "value": "有可用的更新:%@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Available: %@" + "value": "업데이트 사용 가능: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update verfügbar: %@" } }, "es": { @@ -205197,40 +206535,46 @@ "value": "Aggiornamento disponibile: %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートあり: %@" + "value": "Opdatering tilgængelig: %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 사용 가능: %@" + "value": "Dostępna aktualizacja: %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdatering tilgjengelig: %@" + "value": "Доступно обновление: %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dostępna aktualizacja: %@" + "value": "Ažuriranje dostupno: %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Atualização Disponível: %@" + "value": "تحديث متوفر: %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Доступно обновление: %@" + "value": "Oppdatering tilgjengelig: %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Atualização Disponível: %@" } }, "th": { @@ -205250,52 +206594,46 @@ "state": "translated", "value": "Доступне оновлення: %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "有可用更新:%@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "有可用的更新:%@" - } } } }, "update.checking": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التحقق من التحديثات…" + "value": "Checking for Updates…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjeravanje ažuriranja…" + "value": "アップデートを確認中…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søger efter opdateringer…" + "value": "正在检查更新..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suche nach Updates …" + "value": "正在檢查更新..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Checking for Updates…" + "value": "업데이트 확인 중…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suche nach Updates …" } }, "es": { @@ -205316,40 +206654,46 @@ "value": "Verifica aggiornamenti in corso…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認中…" + "value": "Søger efter opdateringer…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인 중…" + "value": "Sprawdzanie aktualizacji…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ser etter oppdateringer …" + "value": "Проверка обновлений..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdzanie aktualizacji…" + "value": "Provjeravanje ažuriranja…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Verificando Atualizações…" + "value": "جارٍ التحقق من التحديثات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверка обновлений..." + "value": "Ser etter oppdateringer …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Verificando Atualizações…" } }, "th": { @@ -205369,52 +206713,46 @@ "state": "translated", "value": "Перевірка оновлень…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在检查更新..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在檢查更新..." - } } } }, "update.configureAutoUpdates": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تكوين تفضيلات التحديث التلقائي" + "value": "Configure automatic update preferences" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Konfigurišite postavke automatskog ažuriranja" + "value": "自動アップデートの設定" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Konfigurer præferencer for automatiske opdateringer" + "value": "配置自动更新偏好设置" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Einstellungen für automatische Updates konfigurieren" + "value": "設定自動更新偏好" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Configure automatic update preferences" + "value": "자동 업데이트 환경설정 구성" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Einstellungen für automatische Updates konfigurieren" } }, "es": { @@ -205435,40 +206773,46 @@ "value": "Configura le preferenze di aggiornamento automatico" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動アップデートの設定" + "value": "Konfigurer præferencer for automatiske opdateringer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동 업데이트 환경설정 구성" + "value": "Skonfiguruj preferencje automatycznych aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Konfigurer innstillinger for automatiske oppdateringer" + "value": "Настроить параметры автоматических обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Skonfiguruj preferencje automatycznych aktualizacji" + "value": "Konfigurišite postavke automatskog ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Configurar preferências de atualização automática" + "value": "تكوين تفضيلات التحديث التلقائي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Настроить параметры автоматических обновлений" + "value": "Konfigurer innstillinger for automatiske oppdateringer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Configurar preferências de atualização automática" } }, "th": { @@ -205488,52 +206832,46 @@ "state": "translated", "value": "Налаштувати параметри автоматичного оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "配置自动更新偏好设置" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "設定自動更新偏好" - } } } }, "update.downloadAndInstall": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تنزيل وتثبيت أحدث إصدار" + "value": "Download and install the latest version" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzmite i instalirajte najnoviju verziju" + "value": "最新バージョンをダウンロードしてインストール" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Download og installer den seneste version" + "value": "下载并安装最新版本" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neueste Version herunterladen und installieren" + "value": "下載並安裝最新版本" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Download and install the latest version" + "value": "최신 버전 다운로드 및 설치" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neueste Version herunterladen und installieren" } }, "es": { @@ -205554,40 +206892,46 @@ "value": "Scarica e installa l'ultima versione" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "最新バージョンをダウンロードしてインストール" + "value": "Download og installer den seneste version" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "최신 버전 다운로드 및 설치" + "value": "Pobierz i zainstaluj najnowszą wersję" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Last ned og installer den nyeste versjonen" + "value": "Загрузить и установить последнюю версию" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobierz i zainstaluj najnowszą wersję" + "value": "Preuzmite i instalirajte najnoviju verziju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixar e instalar a versão mais recente" + "value": "تنزيل وتثبيت أحدث إصدار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузить и установить последнюю версию" + "value": "Last ned og installer den nyeste versjonen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixar e instalar a versão mais recente" } }, "th": { @@ -205607,52 +206951,46 @@ "state": "translated", "value": "Завантажити та встановити найновішу версію" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "下载并安装最新版本" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下載並安裝最新版本" - } } } }, "update.downloading.progress": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التنزيل: %@" + "value": "Downloading: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje: %@" + "value": "ダウンロード中: %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Downloader: %@" + "value": "正在下载:%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Herunterladen: %@" + "value": "正在下載:%@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Downloading: %@" + "value": "다운로드 중: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Herunterladen: %@" } }, "es": { @@ -205673,40 +207011,46 @@ "value": "Download: %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダウンロード中: %@" + "value": "Downloader: %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다운로드 중: %@" + "value": "Pobieranie: %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Laster ned: %@" + "value": "Загрузка: %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie: %@" + "value": "Preuzimanje: %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixando: %@" + "value": "جارٍ التنزيل: %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка: %@" + "value": "Laster ned: %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixando: %@" } }, "th": { @@ -205726,52 +207070,46 @@ "state": "translated", "value": "Завантаження: %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在下载:%@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在下載:%@" - } } } }, "update.downloading.status": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التنزيل…" + "value": "Downloading…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje…" + "value": "ダウンロード中…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Downloader…" + "value": "正在下载..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wird heruntergeladen …" + "value": "下載中..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Downloading…" + "value": "다운로드 중…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wird heruntergeladen …" } }, "es": { @@ -205792,40 +207130,46 @@ "value": "Download in corso…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ダウンロード中…" + "value": "Downloader…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "다운로드 중…" + "value": "Pobieranie…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Laster ned …" + "value": "Загрузка..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie…" + "value": "Preuzimanje…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixando…" + "value": "جارٍ التنزيل…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка..." + "value": "Laster ned …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixando…" } }, "th": { @@ -205845,52 +207189,46 @@ "state": "translated", "value": "Завантаження…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在下载..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "下載中..." - } } } }, "update.downloadingPackage": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ تنزيل حزمة التحديث" + "value": "Downloading the update package" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje paketa ažuriranja" + "value": "アップデートパッケージをダウンロード中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Downloader opdateringspakken" + "value": "正在下载更新包" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update-Paket wird heruntergeladen" + "value": "正在下載更新套件" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Downloading the update package" + "value": "업데이트 패키지 다운로드 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update-Paket wird heruntergeladen" } }, "es": { @@ -205911,40 +207249,46 @@ "value": "Download del pacchetto di aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートパッケージをダウンロード中" + "value": "Downloader opdateringspakken" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 패키지 다운로드 중" + "value": "Pobieranie pakietu aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Laster ned oppdateringspakken" + "value": "Загрузка пакета обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie pakietu aktualizacji" + "value": "Preuzimanje paketa ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixando o pacote de atualização" + "value": "جارٍ تنزيل حزمة التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка пакета обновления" + "value": "Laster ned oppdateringspakken" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixando o pacote de atualização" } }, "th": { @@ -205964,52 +207308,46 @@ "state": "translated", "value": "Завантаження пакета оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在下载更新包" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在下載更新套件" - } } } }, "update.error.appLocation.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مشكلة في موقع التطبيق" + "value": "App Location Issue" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Problem s lokacijom aplikacije" + "value": "アプリの場所の問題" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Problem med appplacering" + "value": "应用位置问题" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Problem mit dem App-Speicherort" + "value": "App 位置問題" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "App Location Issue" + "value": "앱 위치 문제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Problem mit dem App-Speicherort" } }, "es": { @@ -206024,46 +207362,52 @@ "value": "Problème d'emplacement de l'app" } }, - "it": { + "it": { + "stringUnit": { + "state": "translated", + "value": "Problema posizione app" + } + }, + "da": { "stringUnit": { "state": "translated", - "value": "Problema posizione app" + "value": "Problem med appplacering" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "アプリの場所の問題" + "value": "Problem z lokalizacją aplikacji" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "앱 위치 문제" + "value": "Проблема с расположением приложения" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Problem med appplassering" + "value": "Problem s lokacijom aplikacije" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Problem z lokalizacją aplikacji" + "value": "مشكلة في موقع التطبيق" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Problema com Local do App" + "value": "Problem med appplassering" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Проблема с расположением приложения" + "value": "Problema com Local do App" } }, "th": { @@ -206083,52 +207427,46 @@ "state": "translated", "value": "Проблема з розташуванням програми" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "应用位置问题" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "App 位置問題" - } } } }, "update.error.connectionLost.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انقطع اتصال الشبكة أثناء التحقق من التحديثات. حاول مجددًا." + "value": "The network connection was lost while checking for updates. Try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Mrežna veza je prekinuta tokom provjere ažuriranja. Pokušajte ponovo." + "value": "アップデートの確認中にネットワーク接続が切れました。もう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Netværksforbindelsen gik tabt under søgning efter opdateringer. Prøv igen." + "value": "检查更新时网络连接中断。请重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Netzwerkverbindung wurde beim Suchen nach Updates unterbrochen. Versuchen Sie es erneut." + "value": "檢查更新時網路連線中斷。請再試一次。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The network connection was lost while checking for updates. Try again." + "value": "업데이트 확인 중 네트워크 연결이 끊어졌습니다. 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Netzwerkverbindung wurde beim Suchen nach Updates unterbrochen. Versuchen Sie es erneut." } }, "es": { @@ -206149,40 +207487,46 @@ "value": "La connessione di rete è stata persa durante la verifica degli aggiornamenti. Riprova." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートの確認中にネットワーク接続が切れました。もう一度お試しください。" + "value": "Netværksforbindelsen gik tabt under søgning efter opdateringer. Prøv igen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인 중 네트워크 연결이 끊어졌습니다. 다시 시도하세요." + "value": "Połączenie sieciowe zostało utracone podczas sprawdzania aktualizacji. Spróbuj ponownie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Nettverkstilkoblingen ble mistet under søk etter oppdateringer. Prøv igjen." + "value": "Сетевое подключение было потеряно во время проверки обновлений. Повторите попытку." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Połączenie sieciowe zostało utracone podczas sprawdzania aktualizacji. Spróbuj ponownie." + "value": "Mrežna veza je prekinuta tokom provjere ažuriranja. Pokušajte ponovo." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A conexão de rede foi perdida ao verificar atualizações. Tente novamente." + "value": "انقطع اتصال الشبكة أثناء التحقق من التحديثات. حاول مجددًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сетевое подключение было потеряно во время проверки обновлений. Повторите попытку." + "value": "Nettverkstilkoblingen ble mistet under søk etter oppdateringer. Prøv igjen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A conexão de rede foi perdida ao verificar atualizações. Tente novamente." } }, "th": { @@ -206202,52 +207546,46 @@ "state": "translated", "value": "З'єднання з мережею було втрачено під час перевірки оновлень. Спробуйте ще раз." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "检查更新时网络连接中断。请重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢查更新時網路連線中斷。請再試一次。" - } } } }, "update.error.connectionLost.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انقطع الاتصال" + "value": "Connection Lost" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veza prekinuta" + "value": "接続が切れました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbindelse tabt" + "value": "连接中断" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verbindung unterbrochen" + "value": "連線中斷" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Connection Lost" + "value": "연결 끊김" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verbindung unterbrochen" } }, "es": { @@ -206268,40 +207606,46 @@ "value": "Connessione persa" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "接続が切れました" + "value": "Forbindelse tabt" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "연결 끊김" + "value": "Utracono połączenie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Tilkobling mistet" + "value": "Подключение потеряно" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Utracono połączenie" + "value": "Veza prekinuta" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Conexão Perdida" + "value": "انقطع الاتصال" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подключение потеряно" + "value": "Tilkobling mistet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Conexão Perdida" } }, "th": { @@ -206321,52 +207665,46 @@ "state": "translated", "value": "З'єднання втрачено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "连接中断" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "連線中斷" - } } } }, "update.error.downloadFailed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر تنزيل التحديث" + "value": "Couldn't Download Update" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće preuzeti ažuriranje" + "value": "アップデートをダウンロードできませんでした" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Kunne ikke downloade opdatering" + "value": "无法下载更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update konnte nicht heruntergeladen werden" + "value": "無法下載更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Couldn't Download Update" + "value": "업데이트를 다운로드할 수 없습니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update konnte nicht heruntergeladen werden" } }, "es": { @@ -206387,40 +207725,46 @@ "value": "Impossibile scaricare l'aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートをダウンロードできませんでした" + "value": "Kunne ikke downloade opdatering" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트를 다운로드할 수 없습니다" + "value": "Nie udało się pobrać aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Kunne ikke laste ned oppdatering" + "value": "Не удалось загрузить обновление" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się pobrać aktualizacji" + "value": "Nije moguće preuzeti ažuriranje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não Foi Possível Baixar a Atualização" + "value": "تعذر تنزيل التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось загрузить обновление" + "value": "Kunne ikke laste ned oppdatering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não Foi Possível Baixar a Atualização" } }, "th": { @@ -206440,18 +207784,6 @@ "state": "translated", "value": "Не вдалося завантажити оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法下载更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法下載更新" - } } } }, @@ -206492,34 +207824,40 @@ "update.error.failed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل التحديث" + "value": "Update Failed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranje nije uspjelo" + "value": "アップデートに失敗しました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdatering mislykkedes" + "value": "更新失败" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update fehlgeschlagen" + "value": "更新失敗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Failed" + "value": "업데이트 실패" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update fehlgeschlagen" } }, "es": { @@ -206540,40 +207878,46 @@ "value": "Aggiornamento non riuscito" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートに失敗しました" + "value": "Opdatering mislykkedes" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 실패" + "value": "Aktualizacja nie powiodła się" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdatering mislyktes" + "value": "Ошибка обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Aktualizacja nie powiodła się" + "value": "Ažuriranje nije uspjelo" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Falha na Atualização" + "value": "فشل التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ошибка обновления" + "value": "Oppdatering mislyktes" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha na Atualização" } }, "th": { @@ -206593,52 +207937,46 @@ "state": "translated", "value": "Помилка оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新失败" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新失敗" - } } } }, "update.error.feedDownload.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر على cmux تنزيل موجز التحديثات. تحقق من اتصالك وحاول مجددًا." + "value": "cmux couldn't download the update feed. Check your connection and try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux nije mogao preuzeti feed ažuriranja. Provjerite vezu i pokušajte ponovo." + "value": "cmux はアップデートフィードをダウンロードできませんでした。接続を確認してもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke downloade opdateringsfeedet. Kontroller din forbindelse, og prøv igen." + "value": "cmux 无法下载更新源。请检查网络连接后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux konnte den Update-Feed nicht herunterladen. Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." + "value": "cmux 無法下載更新來源。請檢查您的連線後再試一次。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux couldn't download the update feed. Check your connection and try again." + "value": "cmux에서 업데이트 피드를 다운로드할 수 없습니다. 연결을 확인하고 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux konnte den Update-Feed nicht herunterladen. Überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." } }, "es": { @@ -206659,40 +207997,46 @@ "value": "cmux non è riuscito a scaricare il feed degli aggiornamenti. Controlla la connessione e riprova." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux はアップデートフィードをダウンロードできませんでした。接続を確認してもう一度お試しください。" + "value": "cmux kunne ikke downloade opdateringsfeedet. Kontroller din forbindelse, og prøv igen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 업데이트 피드를 다운로드할 수 없습니다. 연결을 확인하고 다시 시도하세요." + "value": "cmux nie mógł pobrać kanału aktualizacji. Sprawdź połączenie i spróbuj ponownie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke laste ned oppdateringsfeeden. Kontroller tilkoblingen og prøv igjen." + "value": "cmux не удалось загрузить канал обновлений. Проверьте подключение и повторите попытку." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux nie mógł pobrać kanału aktualizacji. Sprawdź połączenie i spróbuj ponownie." + "value": "cmux nije mogao preuzeti feed ažuriranja. Provjerite vezu i pokušajte ponovo." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O cmux não conseguiu baixar o feed de atualização. Verifique sua conexão e tente novamente." + "value": "تعذر على cmux تنزيل موجز التحديثات. تحقق من اتصالك وحاول مجددًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux не удалось загрузить канал обновлений. Проверьте подключение и повторите попытку." + "value": "cmux kunne ikke laste ned oppdateringsfeeden. Kontroller tilkoblingen og prøv igjen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O cmux não conseguiu baixar o feed de atualização. Verifique sua conexão e tente novamente." } }, "th": { @@ -206712,52 +208056,46 @@ "state": "translated", "value": "cmux не зміг завантажити стрічку оновлень. Перевірте підключення та спробуйте ще раз." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 无法下载更新源。请检查网络连接后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux 無法下載更新來源。請檢查您的連線後再試一次。" - } } } }, "update.error.feedError.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خطأ في موجز التحديثات" + "value": "Update Feed Error" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Greška feeda ažuriranja" + "value": "アップデートフィードエラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fejl i opdateringsfeed" + "value": "更新源错误" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fehler im Update-Feed" + "value": "更新來源錯誤" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Feed Error" + "value": "업데이트 피드 오류" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fehler im Update-Feed" } }, "es": { @@ -206778,40 +208116,46 @@ "value": "Errore feed aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートフィードエラー" + "value": "Fejl i opdateringsfeed" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 피드 오류" + "value": "Błąd kanału aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Feil i oppdateringsfeed" + "value": "Ошибка канала обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Błąd kanału aktualizacji" + "value": "Greška feeda ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Erro no Feed de Atualização" + "value": "خطأ في موجز التحديثات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ошибка канала обновлений" + "value": "Feil i oppdateringsfeed" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Erro no Feed de Atualização" } }, "th": { @@ -206831,52 +208175,46 @@ "state": "translated", "value": "Помилка стрічки оновлень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新源错误" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新來源錯誤" - } } } }, "update.error.feedRead.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر قراءة موجز التحديثات. يرجى المحاولة لاحقًا." + "value": "The update feed could not be read. Please try again later." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Feed ažuriranja nije moguće pročitati. Pokušajte ponovo kasnije." + "value": "アップデートフィードを読み取れませんでした。後でもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringsfeedet kunne ikke læses. Prøv igen senere." + "value": "无法读取更新源。请稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Update-Feed konnte nicht gelesen werden. Bitte versuchen Sie es später erneut." + "value": "無法讀取更新來源。請稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update feed could not be read. Please try again later." + "value": "업데이트 피드를 읽을 수 없습니다. 나중에 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Update-Feed konnte nicht gelesen werden. Bitte versuchen Sie es später erneut." } }, "es": { @@ -206897,40 +208235,46 @@ "value": "Impossibile leggere il feed degli aggiornamenti. Riprova più tardi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートフィードを読み取れませんでした。後でもう一度お試しください。" + "value": "Opdateringsfeedet kunne ikke læses. Prøv igen senere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 피드를 읽을 수 없습니다. 나중에 다시 시도하세요." + "value": "Nie można odczytać kanału aktualizacji. Spróbuj ponownie później." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringsfeeden kunne ikke leses. Prøv igjen senere." + "value": "Не удалось прочитать канал обновлений. Повторите попытку позже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie można odczytać kanału aktualizacji. Spróbuj ponownie później." + "value": "Feed ažuriranja nije moguće pročitati. Pokušajte ponovo kasnije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O feed de atualização não pôde ser lido. Tente novamente mais tarde." + "value": "تعذر قراءة موجز التحديثات. يرجى المحاولة لاحقًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось прочитать канал обновлений. Повторите попытку позже." + "value": "Oppdateringsfeeden kunne ikke leses. Prøv igjen senere." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O feed de atualização não pôde ser lido. Tente novamente mais tarde." } }, "th": { @@ -206950,52 +208294,46 @@ "state": "translated", "value": "Не вдалося прочитати стрічку оновлень. Спробуйте пізніше." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法读取更新源。请稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法讀取更新來源。請稍後再試。" - } } } }, "update.error.insecureFeed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "موجز التحديثات غير آمن. يرجى الاتصال بالدعم." + "value": "The update feed is insecure. Please contact support." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Feed ažuriranja nije siguran. Kontaktirajte podršku." + "value": "アップデートフィードが安全ではありません。サポートにお問い合わせください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringsfeedet er usikkert. Kontakt venligst supporten." + "value": "更新源不安全。请联系支持团队。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Update-Feed ist unsicher. Bitte kontaktieren Sie den Support." + "value": "更新來源不安全。請聯絡支援團隊。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update feed is insecure. Please contact support." + "value": "업데이트 피드가 안전하지 않습니다. 지원팀에 문의하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Update-Feed ist unsicher. Bitte kontaktieren Sie den Support." } }, "es": { @@ -207016,40 +208354,46 @@ "value": "Il feed degli aggiornamenti non è sicuro. Contatta il supporto." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートフィードが安全ではありません。サポートにお問い合わせください。" + "value": "Opdateringsfeedet er usikkert. Kontakt venligst supporten." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 피드가 안전하지 않습니다. 지원팀에 문의하세요." + "value": "Kanał aktualizacji nie jest bezpieczny. Skontaktuj się ze wsparciem." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringsfeeden er usikker. Kontakt brukerstøtte." + "value": "Канал обновлений не защищен. Обратитесь в службу поддержки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Kanał aktualizacji nie jest bezpieczny. Skontaktuj się ze wsparciem." + "value": "Feed ažuriranja nije siguran. Kontaktirajte podršku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O feed de atualização é inseguro. Entre em contato com o suporte." + "value": "موجز التحديثات غير آمن. يرجى الاتصال بالدعم." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Канал обновлений не защищен. Обратитесь в службу поддержки." + "value": "Oppdateringsfeeden er usikker. Kontakt brukerstøtte." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O feed de atualização é inseguro. Entre em contato com o suporte." } }, "th": { @@ -207069,52 +208413,46 @@ "state": "translated", "value": "Стрічка оновлень незахищена. Зверніться до служби підтримки." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新源不安全。请联系支持团队。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新來源不安全。請聯絡支援團隊。" - } } } }, "update.error.insecureFeed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "موجز تحديثات غير آمن" + "value": "Insecure Update Feed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nesiguran feed ažuriranja" + "value": "安全でないアップデートフィード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Usikkert opdateringsfeed" + "value": "不安全的更新源" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Unsicherer Update-Feed" + "value": "不安全的更新來源" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Insecure Update Feed" + "value": "안전하지 않은 업데이트 피드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Unsicherer Update-Feed" } }, "es": { @@ -207135,40 +208473,46 @@ "value": "Feed aggiornamento non sicuro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "安全でないアップデートフィード" + "value": "Usikkert opdateringsfeed" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "안전하지 않은 업데이트 피드" + "value": "Niezabezpieczony kanał aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Usikker oppdateringsfeed" + "value": "Незащищенный канал обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Niezabezpieczony kanał aktualizacji" + "value": "Nesiguran feed ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Feed de Atualização Inseguro" + "value": "موجز تحديثات غير آمن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Незащищенный канал обновлений" + "value": "Usikker oppdateringsfeed" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Feed de Atualização Inseguro" } }, "th": { @@ -207188,18 +208532,6 @@ "state": "translated", "value": "Незахищена стрічка оновлень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "不安全的更新源" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "不安全的更新來源" - } } } }, @@ -207240,34 +208572,40 @@ "update.error.invalidFeed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عنوان URL لموجز التحديثات غير صالح. يرجى الاتصال بالدعم." + "value": "The update feed URL is invalid. Please contact support." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "URL feeda ažuriranja je nevažeći. Kontaktirajte podršku." + "value": "アップデートフィードのURLが無効です。サポートにお問い合わせください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "URL'en til opdateringsfeedet er ugyldig. Kontakt venligst supporten." + "value": "更新源 URL 无效。请联系支持团队。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die URL des Update-Feeds ist ungültig. Bitte kontaktieren Sie den Support." + "value": "更新來源 URL 無效。請聯絡支援團隊。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update feed URL is invalid. Please contact support." + "value": "업데이트 피드 URL이 유효하지 않습니다. 지원팀에 문의하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die URL des Update-Feeds ist ungültig. Bitte kontaktieren Sie den Support." } }, "es": { @@ -207288,40 +208626,46 @@ "value": "L'URL del feed degli aggiornamenti non è valido. Contatta il supporto." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートフィードのURLが無効です。サポートにお問い合わせください。" + "value": "URL'en til opdateringsfeedet er ugyldig. Kontakt venligst supporten." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 피드 URL이 유효하지 않습니다. 지원팀에 문의하세요." + "value": "Adres URL kanału aktualizacji jest nieprawidłowy. Skontaktuj się ze wsparciem." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "URL-en for oppdateringsfeeden er ugyldig. Kontakt brukerstøtte." + "value": "URL канала обновлений недействителен. Обратитесь в службу поддержки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Adres URL kanału aktualizacji jest nieprawidłowy. Skontaktuj się ze wsparciem." + "value": "URL feeda ažuriranja je nevažeći. Kontaktirajte podršku." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A URL do feed de atualização é inválida. Entre em contato com o suporte." + "value": "عنوان URL لموجز التحديثات غير صالح. يرجى الاتصال بالدعم." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "URL канала обновлений недействителен. Обратитесь в службу поддержки." + "value": "URL-en for oppdateringsfeeden er ugyldig. Kontakt brukerstøtte." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A URL do feed de atualização é inválida. Entre em contato com o suporte." } }, "th": { @@ -207341,52 +208685,46 @@ "state": "translated", "value": "URL стрічки оновлень недійсний. Зверніться до служби підтримки." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新源 URL 无效。请联系支持团队。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新來源 URL 無效。請聯絡支援團隊。" - } } } }, "update.error.invalidFeed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "موجز تحديثات غير صالح" + "value": "Invalid Update Feed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nevažeći feed ažuriranja" + "value": "無効なアップデートフィード" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ugyldigt opdateringsfeed" + "value": "无效的更新源" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ungültiger Update-Feed" + "value": "無效的更新來源" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Invalid Update Feed" + "value": "유효하지 않은 업데이트 피드" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ungültiger Update-Feed" } }, "es": { @@ -207407,40 +208745,46 @@ "value": "Feed aggiornamento non valido" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "無効なアップデートフィード" + "value": "Ugyldigt opdateringsfeed" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "유효하지 않은 업데이트 피드" + "value": "Nieprawidłowy kanał aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ugyldig oppdateringsfeed" + "value": "Недействительный канал обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nieprawidłowy kanał aktualizacji" + "value": "Nevažeći feed ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Feed de Atualização Inválido" + "value": "موجز تحديثات غير صالح" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Недействительный канал обновлений" + "value": "Ugyldig oppdateringsfeed" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Feed de Atualização Inválido" } }, "th": { @@ -207460,52 +208804,46 @@ "state": "translated", "value": "Недійсна стрічка оновлень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无效的更新源" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無效的更新來源" - } } } }, "update.error.noInternet.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يمكن لـ cmux الوصول إلى خادم التحديثات. تحقق من اتصال الإنترنت وحاول مجددًا." + "value": "cmux can't reach the update server. Check your internet connection and try again." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux ne može dosegnuti server za ažuriranje. Provjerite internetsku vezu i pokušajte ponovo." + "value": "cmux はアップデートサーバーに接続できません。インターネット接続を確認してもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kan ikke nå opdateringsserveren. Kontroller din internetforbindelse, og prøv igen." + "value": "cmux 无法连接到更新服务器。请检查互联网连接后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux kann den Update-Server nicht erreichen. Überprüfen Sie Ihre Internetverbindung und versuchen Sie es erneut." + "value": "cmux 無法連線至更新伺服器。請檢查您的網際網路連線後再試一次。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux can't reach the update server. Check your internet connection and try again." + "value": "cmux에서 업데이트 서버에 연결할 수 없습니다. 인터넷 연결을 확인하고 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux kann den Update-Server nicht erreichen. Überprüfen Sie Ihre Internetverbindung und versuchen Sie es erneut." } }, "es": { @@ -207526,40 +208864,46 @@ "value": "cmux non riesce a raggiungere il server degli aggiornamenti. Controlla la connessione a internet e riprova." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux はアップデートサーバーに接続できません。インターネット接続を確認してもう一度お試しください。" + "value": "cmux kan ikke nå opdateringsserveren. Kontroller din internetforbindelse, og prøv igen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 업데이트 서버에 연결할 수 없습니다. 인터넷 연결을 확인하고 다시 시도하세요." + "value": "cmux nie może połączyć się z serwerem aktualizacji. Sprawdź połączenie z internetem i spróbuj ponownie." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux kan ikke nå oppdateringsserveren. Kontroller internettforbindelsen og prøv igjen." + "value": "cmux не может связаться с сервером обновлений. Проверьте подключение к интернету и повторите попытку." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux nie może połączyć się z serwerem aktualizacji. Sprawdź połączenie z internetem i spróbuj ponownie." + "value": "cmux ne može dosegnuti server za ažuriranje. Provjerite internetsku vezu i pokušajte ponovo." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O cmux não consegue acessar o servidor de atualização. Verifique sua conexão com a internet e tente novamente." + "value": "لا يمكن لـ cmux الوصول إلى خادم التحديثات. تحقق من اتصال الإنترنت وحاول مجددًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux не может связаться с сервером обновлений. Проверьте подключение к интернету и повторите попытку." + "value": "cmux kan ikke nå oppdateringsserveren. Kontroller internettforbindelsen og prøv igjen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O cmux não consegue acessar o servidor de atualização. Verifique sua conexão com a internet e tente novamente." } }, "th": { @@ -207579,52 +208923,46 @@ "state": "translated", "value": "cmux не може зв'язатися з сервером оновлень. Перевірте підключення до інтернету та спробуйте ще раз." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 无法连接到更新服务器。请检查互联网连接后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux 無法連線至更新伺服器。請檢查您的網際網路連線後再試一次。" - } } } }, "update.error.noInternet.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا يوجد اتصال بالإنترنت" + "value": "No Internet Connection" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nema internetske veze" + "value": "インターネット接続がありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen internetforbindelse" + "value": "无互联网连接" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Internetverbindung" + "value": "沒有網際網路連線" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No Internet Connection" + "value": "인터넷 연결 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Internetverbindung" } }, "es": { @@ -207645,40 +208983,46 @@ "value": "Nessuna connessione a internet" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インターネット接続がありません" + "value": "Ingen internetforbindelse" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "인터넷 연결 없음" + "value": "Brak połączenia z internetem" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen internettforbindelse" + "value": "Нет подключения к интернету" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak połączenia z internetem" + "value": "Nema internetske veze" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Sem Conexão com a Internet" + "value": "لا يوجد اتصال بالإنترنت" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Нет подключения к интернету" + "value": "Ingen internettforbindelse" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Sem Conexão com a Internet" } }, "th": { @@ -207698,18 +209042,6 @@ "state": "translated", "value": "Немає підключення до інтернету" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无互联网连接" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有網際網路連線" - } } } }, @@ -207733,34 +209065,40 @@ "update.error.permissionError.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انقل cmux إلى مجلد التطبيقات وأعد التشغيل لتفعيل التحديثات." + "value": "Move cmux into Applications and relaunch to enable updates." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Premjestite cmux u Applications i ponovo pokrenite da biste omogućili ažuriranja." + "value": "アップデートを有効にするには、cmux を「アプリケーション」に移動して再起動してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Flyt cmux til Programmer, og genstart for at aktivere opdateringer." + "value": "请将 cmux 移到「应用程序」文件夹中,然后重新启动以启用更新。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Verschieben Sie cmux in den Ordner 'Programme' und starten Sie die App neu, um Updates zu aktivieren." + "value": "請將 cmux 移至「應用程式」資料夾並重新啟動,以啟用更新。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Move cmux into Applications and relaunch to enable updates." + "value": "cmux를 응용 프로그램 폴더로 이동하고 재실행하여 업데이트를 활성화하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Verschieben Sie cmux in den Ordner 'Programme' und starten Sie die App neu, um Updates zu aktivieren." } }, "es": { @@ -207781,40 +209119,46 @@ "value": "Sposta cmux nella cartella Applicazioni e riavvia per abilitare gli aggiornamenti." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを有効にするには、cmux を「アプリケーション」に移動して再起動してください。" + "value": "Flyt cmux til Programmer, og genstart for at aktivere opdateringer." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux를 응용 프로그램 폴더로 이동하고 재실행하여 업데이트를 활성화하세요." + "value": "Przenieś cmux do folderu Aplikacje i uruchom ponownie, aby włączyć aktualizacje." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Flytt cmux til Programmer og start på nytt for å aktivere oppdateringer." + "value": "Переместите cmux в папку «Программы» и перезапустите для включения обновлений." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przenieś cmux do folderu Aplikacje i uruchom ponownie, aby włączyć aktualizacje." + "value": "Premjestite cmux u Applications i ponovo pokrenite da biste omogućili ažuriranja." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Mova o cmux para Aplicativos e reinicie para ativar as atualizações." + "value": "انقل cmux إلى مجلد التطبيقات وأعد التشغيل لتفعيل التحديثات." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Переместите cmux в папку «Программы» и перезапустите для включения обновлений." + "value": "Flytt cmux til Programmer og start på nytt for å aktivere oppdateringer." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Mova o cmux para Aplicativos e reinicie para ativar as atualizações." } }, "th": { @@ -207834,52 +209178,46 @@ "state": "translated", "value": "Перемістіть cmux до теки Програми та перезапустіть для увімкнення оновлень." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "请将 cmux 移到「应用程序」文件夹中,然后重新启动以启用更新。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請將 cmux 移至「應用程式」資料夾並重新啟動,以啟用更新。" - } } } }, "update.error.permissionError.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خطأ في صلاحيات المحدّث" + "value": "Updater Permission Error" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Greška dozvole za ažuriranje" + "value": "アップデーター権限エラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fejl i opdateringstilladelse" + "value": "更新程序权限错误" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Berechtigungsfehler des Updaters" + "value": "更新程式權限錯誤" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Updater Permission Error" + "value": "업데이터 권한 오류" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Berechtigungsfehler des Updaters" } }, "es": { @@ -207894,46 +209232,52 @@ "value": "Erreur de permissions du programme de mise à jour" } }, - "it": { + "it": { + "stringUnit": { + "state": "translated", + "value": "Errore di autorizzazione dell'aggiornamento" + } + }, + "da": { "stringUnit": { "state": "translated", - "value": "Errore di autorizzazione dell'aggiornamento" + "value": "Fejl i opdateringstilladelse" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "アップデーター権限エラー" + "value": "Błąd uprawnień aktualizatora" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "업데이터 권한 오류" + "value": "Ошибка прав доступа программы обновления" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Tillatelsessfeil for oppdatering" + "value": "Greška dozvole za ažuriranje" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Błąd uprawnień aktualizatora" + "value": "خطأ في صلاحيات المحدّث" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Erro de Permissão do Atualizador" + "value": "Tillatelsessfeil for oppdatering" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Ошибка прав доступа программы обновления" + "value": "Erro de Permissão do Atualizador" } }, "th": { @@ -207953,52 +209297,46 @@ "state": "translated", "value": "Помилка прав доступу оновлювача" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新程序权限错误" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新程式權限錯誤" - } } } }, "update.error.secureConnectionFailed.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر إنشاء اتصال آمن بخادم التحديثات. حاول لاحقًا." + "value": "A secure connection to the update server couldn't be established. Try again later." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nije moguće uspostaviti sigurnu vezu sa serverom za ažuriranje. Pokušajte ponovo kasnije." + "value": "アップデートサーバーへのセキュア接続を確立できませんでした。後でもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "En sikker forbindelse til opdateringsserveren kunne ikke oprettes. Prøv igen senere." + "value": "无法与更新服务器建立安全连接。请稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Es konnte keine sichere Verbindung zum Update-Server hergestellt werden. Versuchen Sie es später erneut." + "value": "無法建立與更新伺服器的安全連線。請稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "A secure connection to the update server couldn't be established. Try again later." + "value": "업데이트 서버에 대한 보안 연결을 설정할 수 없습니다. 나중에 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Es konnte keine sichere Verbindung zum Update-Server hergestellt werden. Versuchen Sie es später erneut." } }, "es": { @@ -208019,40 +209357,46 @@ "value": "Impossibile stabilire una connessione sicura al server degli aggiornamenti. Riprova più tardi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートサーバーへのセキュア接続を確立できませんでした。後でもう一度お試しください。" + "value": "En sikker forbindelse til opdateringsserveren kunne ikke oprettes. Prøv igen senere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 서버에 대한 보안 연결을 설정할 수 없습니다. 나중에 다시 시도하세요." + "value": "Nie udało się nawiązać bezpiecznego połączenia z serwerem aktualizacji. Spróbuj ponownie później." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "En sikker tilkobling til oppdateringsserveren kunne ikke opprettes. Prøv igjen senere." + "value": "Не удалось установить защищенное подключение к серверу обновлений. Повторите попытку позже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się nawiązać bezpiecznego połączenia z serwerem aktualizacji. Spróbuj ponownie później." + "value": "Nije moguće uspostaviti sigurnu vezu sa serverom za ažuriranje. Pokušajte ponovo kasnije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Não foi possível estabelecer uma conexão segura com o servidor de atualização. Tente novamente mais tarde." + "value": "تعذر إنشاء اتصال آمن بخادم التحديثات. حاول لاحقًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось установить защищенное подключение к серверу обновлений. Повторите попытку позже." + "value": "En sikker tilkobling til oppdateringsserveren kunne ikke opprettes. Prøv igjen senere." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Não foi possível estabelecer uma conexão segura com o servidor de atualização. Tente novamente mais tarde." } }, "th": { @@ -208072,52 +209416,46 @@ "state": "translated", "value": "Не вдалося встановити захищене з'єднання з сервером оновлень. Спробуйте пізніше." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法与更新服务器建立安全连接。请稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法建立與更新伺服器的安全連線。請稍後再試。" - } } } }, "update.error.secureConnectionFailed.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "فشل الاتصال الآمن" + "value": "Secure Connection Failed" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sigurna veza nije uspjela" + "value": "セキュア接続に失敗しました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sikker forbindelse mislykkedes" + "value": "安全连接失败" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sichere Verbindung fehlgeschlagen" + "value": "安全連線失敗" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Secure Connection Failed" + "value": "보안 연결 실패" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Sichere Verbindung fehlgeschlagen" } }, "es": { @@ -208138,40 +209476,46 @@ "value": "Connessione sicura non riuscita" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "セキュア接続に失敗しました" + "value": "Sikker forbindelse mislykkedes" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "보안 연결 실패" + "value": "Bezpieczne połączenie nie powiodło się" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sikker tilkobling mislyktes" + "value": "Ошибка защищенного подключения" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Bezpieczne połączenie nie powiodło się" + "value": "Sigurna veza nije uspjela" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Falha na Conexão Segura" + "value": "فشل الاتصال الآمن" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ошибка защищенного подключения" + "value": "Sikker tilkobling mislyktes" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Falha na Conexão Segura" } }, "th": { @@ -208191,52 +209535,46 @@ "state": "translated", "value": "Помилка захищеного з'єднання" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "安全连接失败" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "安全連線失敗" - } } } }, "update.error.serverNotFound.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر العثور على خادم التحديثات. تحقق من اتصالك أو حاول لاحقًا." + "value": "The update server can't be found. Check your connection or try again later." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Server za ažuriranje nije pronađen. Provjerite vezu ili pokušajte ponovo kasnije." + "value": "アップデートサーバーが見つかりません。接続を確認するか、後でもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringsserveren kan ikke findes. Kontroller din forbindelse, eller prøv igen senere." + "value": "找不到更新服务器。请检查网络连接或稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Update-Server kann nicht gefunden werden. Überprüfen Sie Ihre Verbindung oder versuchen Sie es später erneut." + "value": "找不到更新伺服器。請檢查您的連線或稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update server can't be found. Check your connection or try again later." + "value": "업데이트 서버를 찾을 수 없습니다. 연결을 확인하거나 나중에 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Update-Server kann nicht gefunden werden. Überprüfen Sie Ihre Verbindung oder versuchen Sie es später erneut." } }, "es": { @@ -208257,40 +209595,46 @@ "value": "Impossibile trovare il server degli aggiornamenti. Controlla la connessione o riprova più tardi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートサーバーが見つかりません。接続を確認するか、後でもう一度お試しください。" + "value": "Opdateringsserveren kan ikke findes. Kontroller din forbindelse, eller prøv igen senere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 서버를 찾을 수 없습니다. 연결을 확인하거나 나중에 다시 시도하세요." + "value": "Nie można znaleźć serwera aktualizacji. Sprawdź połączenie lub spróbuj ponownie później." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringsserveren ble ikke funnet. Kontroller tilkoblingen eller prøv igjen senere." + "value": "Сервер обновлений не найден. Проверьте подключение или повторите попытку позже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie można znaleźć serwera aktualizacji. Sprawdź połączenie lub spróbuj ponownie później." + "value": "Server za ažuriranje nije pronađen. Provjerite vezu ili pokušajte ponovo kasnije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O servidor de atualização não foi encontrado. Verifique sua conexão ou tente novamente mais tarde." + "value": "تعذر العثور على خادم التحديثات. تحقق من اتصالك أو حاول لاحقًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сервер обновлений не найден. Проверьте подключение или повторите попытку позже." + "value": "Oppdateringsserveren ble ikke funnet. Kontroller tilkoblingen eller prøv igjen senere." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O servidor de atualização não foi encontrado. Verifique sua conexão ou tente novamente mais tarde." } }, "th": { @@ -208310,52 +209654,46 @@ "state": "translated", "value": "Сервер оновлень не знайдено. Перевірте підключення або спробуйте пізніше." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "找不到更新服务器。请检查网络连接或稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "找不到更新伺服器。請檢查您的連線或稍後再試。" - } } } }, "update.error.serverNotFound.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على الخادم" + "value": "Server Not Found" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Server nije pronađen" + "value": "サーバーが見つかりません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Server ikke fundet" + "value": "找不到服务器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Server nicht gefunden" + "value": "找不到伺服器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Server Not Found" + "value": "서버를 찾을 수 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Server nicht gefunden" } }, "es": { @@ -208376,40 +209714,46 @@ "value": "Server non trovato" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サーバーが見つかりません" + "value": "Server ikke fundet" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "서버를 찾을 수 없음" + "value": "Nie znaleziono serwera" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Server ikke funnet" + "value": "Сервер не найден" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono serwera" + "value": "Server nije pronađen" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Servidor Não Encontrado" + "value": "لم يتم العثور على الخادم" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сервер не найден" + "value": "Server ikke funnet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Servidor Não Encontrado" } }, "th": { @@ -208429,52 +209773,46 @@ "state": "translated", "value": "Сервер не знайдено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "找不到服务器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "找不到伺服器" - } } } }, "update.error.serverUnreachable.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر على cmux الاتصال بخادم التحديثات. تحقق من اتصالك أو حاول لاحقًا." + "value": "cmux couldn't connect to the update server. Check your connection or try again later." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux se nije mogao povezati na server za ažuriranje. Provjerite vezu ili pokušajte ponovo kasnije." + "value": "cmux はアップデートサーバーに接続できませんでした。接続を確認するか、後でもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke oprette forbindelse til opdateringsserveren. Kontroller din forbindelse, eller prøv igen senere." + "value": "cmux 无法连接到更新服务器。请检查网络连接或稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux konnte keine Verbindung zum Update-Server herstellen. Überprüfen Sie Ihre Verbindung oder versuchen Sie es später erneut." + "value": "cmux 無法連線至更新伺服器。請檢查您的連線或稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux couldn't connect to the update server. Check your connection or try again later." + "value": "cmux에서 업데이트 서버에 연결할 수 없습니다. 연결을 확인하거나 나중에 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux konnte keine Verbindung zum Update-Server herstellen. Überprüfen Sie Ihre Verbindung oder versuchen Sie es später erneut." } }, "es": { @@ -208495,40 +209833,46 @@ "value": "cmux non è riuscito a connettersi al server degli aggiornamenti. Controlla la connessione o riprova più tardi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux はアップデートサーバーに接続できませんでした。接続を確認するか、後でもう一度お試しください。" + "value": "cmux kunne ikke oprette forbindelse til opdateringsserveren. Kontroller din forbindelse, eller prøv igen senere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux에서 업데이트 서버에 연결할 수 없습니다. 연결을 확인하거나 나중에 다시 시도하세요." + "value": "cmux nie mógł połączyć się z serwerem aktualizacji. Sprawdź połączenie lub spróbuj ponownie później." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux kunne ikke koble til oppdateringsserveren. Kontroller tilkoblingen eller prøv igjen senere." + "value": "cmux не удалось подключиться к серверу обновлений. Проверьте подключение или повторите попытку позже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux nie mógł połączyć się z serwerem aktualizacji. Sprawdź połączenie lub spróbuj ponownie później." + "value": "cmux se nije mogao povezati na server za ažuriranje. Provjerite vezu ili pokušajte ponovo kasnije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O cmux não conseguiu se conectar ao servidor de atualização. Verifique sua conexão ou tente novamente mais tarde." + "value": "تعذر على cmux الاتصال بخادم التحديثات. تحقق من اتصالك أو حاول لاحقًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux не удалось подключиться к серверу обновлений. Проверьте подключение или повторите попытку позже." + "value": "cmux kunne ikke koble til oppdateringsserveren. Kontroller tilkoblingen eller prøv igjen senere." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O cmux não conseguiu se conectar ao servidor de atualização. Verifique sua conexão ou tente novamente mais tarde." } }, "th": { @@ -208548,52 +209892,46 @@ "state": "translated", "value": "cmux не зміг підключитися до сервера оновлень. Перевірте підключення або спробуйте пізніше." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 无法连接到更新服务器。请检查网络连接或稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux 無法連線至更新伺服器。請檢查您的連線或稍後再試。" - } } } }, "update.error.serverUnreachable.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الخادم غير قابل للوصول" + "value": "Server Unreachable" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Server nedostupan" + "value": "サーバーに接続できません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Server utilgængelig" + "value": "服务器不可达" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Server nicht erreichbar" + "value": "伺服器無法連線" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Server Unreachable" + "value": "서버에 연결할 수 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Server nicht erreichbar" } }, "es": { @@ -208614,40 +209952,46 @@ "value": "Server non raggiungibile" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "サーバーに接続できません" + "value": "Server utilgængelig" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "서버에 연결할 수 없음" + "value": "Serwer nieosiągalny" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Server utilgjengelig" + "value": "Сервер недоступен" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Serwer nieosiągalny" + "value": "Server nedostupan" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Servidor Inacessível" + "value": "الخادم غير قابل للوصول" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сервер недоступен" + "value": "Server utilgjengelig" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Servidor Inacessível" } }, "th": { @@ -208667,52 +210011,46 @@ "state": "translated", "value": "Сервер недоступний" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "服务器不可达" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "伺服器無法連線" - } } } }, "update.error.signatureError.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعذر التحقق من توقيع التحديث. يرجى المحاولة لاحقًا." + "value": "The update's signature could not be verified. Please try again later." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potpis ažuriranja nije mogao biti verificiran. Pokušajte ponovo kasnije." + "value": "アップデートの署名を検証できませんでした。後でもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringens signatur kunne ikke verificeres. Prøv igen senere." + "value": "无法验证更新的签名。请稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Die Signatur des Updates konnte nicht überprüft werden. Bitte versuchen Sie es später erneut." + "value": "無法驗證更新的簽章。請稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update's signature could not be verified. Please try again later." + "value": "업데이트 서명을 확인할 수 없습니다. 나중에 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Die Signatur des Updates konnte nicht überprüft werden. Bitte versuchen Sie es später erneut." } }, "es": { @@ -208733,40 +210071,46 @@ "value": "Impossibile verificare la firma dell'aggiornamento. Riprova più tardi." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートの署名を検証できませんでした。後でもう一度お試しください。" + "value": "Opdateringens signatur kunne ikke verificeres. Prøv igen senere." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 서명을 확인할 수 없습니다. 나중에 다시 시도하세요." + "value": "Nie udało się zweryfikować podpisu aktualizacji. Spróbuj ponownie później." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringens signatur kunne ikke verifiseres. Prøv igjen senere." + "value": "Не удалось проверить подпись обновления. Повторите попытку позже." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie udało się zweryfikować podpisu aktualizacji. Spróbuj ponownie później." + "value": "Potpis ažuriranja nije mogao biti verificiran. Pokušajte ponovo kasnije." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A assinatura da atualização não pôde ser verificada. Tente novamente mais tarde." + "value": "تعذر التحقق من توقيع التحديث. يرجى المحاولة لاحقًا." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Не удалось проверить подпись обновления. Повторите попытку позже." + "value": "Oppdateringens signatur kunne ikke verifiseres. Prøv igjen senere." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A assinatura da atualização não pôde ser verificada. Tente novamente mais tarde." } }, "th": { @@ -208786,52 +210130,46 @@ "state": "translated", "value": "Не вдалося перевірити підпис оновлення. Спробуйте пізніше." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "无法验证更新的签名。请稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "無法驗證更新的簽章。請稍後再試。" - } } } }, "update.error.signatureError.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "خطأ في توقيع التحديث" + "value": "Update Signature Error" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Greška potpisa ažuriranja" + "value": "アップデート署名エラー" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fejl i opdateringssignatur" + "value": "更新签名错误" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Fehler bei der Update-Signatur" + "value": "更新簽章錯誤" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Signature Error" + "value": "업데이트 서명 오류" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Fehler bei der Update-Signatur" } }, "es": { @@ -208852,40 +210190,46 @@ "value": "Errore firma aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデート署名エラー" + "value": "Fejl i opdateringssignatur" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 서명 오류" + "value": "Błąd podpisu aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Feil i oppdateringssignatur" + "value": "Ошибка подписи обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Błąd podpisu aktualizacji" + "value": "Greška potpisa ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Erro de Assinatura da Atualização" + "value": "خطأ في توقيع التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Ошибка подписи обновления" + "value": "Feil i oppdateringssignatur" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Erro de Assinatura da Atualização" } }, "th": { @@ -208905,52 +210249,46 @@ "state": "translated", "value": "Помилка підпису оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新签名错误" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新簽章錯誤" - } } } }, "update.error.timedOut.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "استغرق خادم التحديثات وقتًا طويلاً للاستجابة. حاول مجددًا بعد لحظة." + "value": "The update server took too long to respond. Try again in a moment." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Server za ažuriranje je predugo čekao da odgovori. Pokušajte ponovo za trenutak." + "value": "アップデートサーバーの応答に時間がかかりすぎました。しばらくしてからもう一度お試しください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringsserveren var for lang tid om at svare. Prøv igen om et øjeblik." + "value": "更新服务器响应超时。请稍后重试。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Der Update-Server hat zu lange gebraucht, um zu antworten. Versuchen Sie es in einem Moment erneut." + "value": "更新伺服器回應時間過長。請稍後再試。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update server took too long to respond. Try again in a moment." + "value": "업데이트 서버가 응답하는 데 너무 오래 걸렸습니다. 잠시 후 다시 시도하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Der Update-Server hat zu lange gebraucht, um zu antworten. Versuchen Sie es in einem Moment erneut." } }, "es": { @@ -208971,40 +210309,46 @@ "value": "Il server degli aggiornamenti ha impiegato troppo tempo a rispondere. Riprova tra un momento." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートサーバーの応答に時間がかかりすぎました。しばらくしてからもう一度お試しください。" + "value": "Opdateringsserveren var for lang tid om at svare. Prøv igen om et øjeblik." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 서버가 응답하는 데 너무 오래 걸렸습니다. 잠시 후 다시 시도하세요." + "value": "Serwer aktualizacji zbyt długo nie odpowiadał. Spróbuj ponownie za chwilę." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringsserveren brukte for lang tid på å svare. Prøv igjen om et øyeblikk." + "value": "Сервер обновлений не ответил вовремя. Повторите попытку через некоторое время." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Serwer aktualizacji zbyt długo nie odpowiadał. Spróbuj ponownie za chwilę." + "value": "Server za ažuriranje je predugo čekao da odgovori. Pokušajte ponovo za trenutak." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O servidor de atualização demorou muito para responder. Tente novamente em instantes." + "value": "استغرق خادم التحديثات وقتًا طويلاً للاستجابة. حاول مجددًا بعد لحظة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Сервер обновлений не ответил вовремя. Повторите попытку через некоторое время." + "value": "Oppdateringsserveren brukte for lang tid på å svare. Prøv igjen om et øyeblikk." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O servidor de atualização demorou muito para responder. Tente novamente em instantes." } }, "th": { @@ -209024,52 +210368,46 @@ "state": "translated", "value": "Сервер оновлень не відповів вчасно. Спробуйте через деякий час." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新服务器响应超时。请稍后重试。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新伺服器回應時間過長。請稍後再試。" - } } } }, "update.error.timedOut.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "انتهت مهلة التحديث" + "value": "Update Timed Out" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Isteklo vrijeme ažuriranja" + "value": "アップデートがタイムアウトしました" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdatering fik timeout" + "value": "更新超时" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update-Zeitüberschreitung" + "value": "更新逾時" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Timed Out" + "value": "업데이트 시간 초과" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update-Zeitüberschreitung" } }, "es": { @@ -209090,40 +210428,46 @@ "value": "Aggiornamento scaduto" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートがタイムアウトしました" + "value": "Opdatering fik timeout" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 시간 초과" + "value": "Przekroczono limit czasu aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdatering tidsavbrutt" + "value": "Время ожидания обновления истекло" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przekroczono limit czasu aktualizacji" + "value": "Isteklo vrijeme ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Tempo de Atualização Esgotado" + "value": "انتهت مهلة التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Время ожидания обновления истекло" + "value": "Oppdatering tidsavbrutt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Tempo de Atualização Esgotado" } }, "th": { @@ -209143,52 +210487,46 @@ "state": "translated", "value": "Час очікування оновлення вичерпано" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新超时" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新逾時" - } } } }, "update.extracting.progress": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التحضير: %@" + "value": "Preparing: %@" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Priprema: %@" + "value": "準備中: %@" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbereder: %@" + "value": "正在准备:%@" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Vorbereitung: %@" + "value": "正在準備:%@" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Preparing: %@" + "value": "준비 중: %@" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Vorbereitung: %@" } }, "es": { @@ -209209,40 +210547,46 @@ "value": "Preparazione: %@" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "準備中: %@" + "value": "Forbereder: %@" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "준비 중: %@" + "value": "Przygotowywanie: %@" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forbereder: %@" + "value": "Подготовка: %@" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przygotowywanie: %@" + "value": "Priprema: %@" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Preparando: %@" + "value": "جارٍ التحضير: %@" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подготовка: %@" + "value": "Forbereder: %@" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Preparando: %@" } }, "th": { @@ -209262,52 +210606,46 @@ "state": "translated", "value": "Підготовка: %@" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在准备:%@" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在準備:%@" - } } } }, "update.installAndRelaunch": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت التحديث وإعادة التشغيل" + "value": "Install Update and Relaunch" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Instaliraj ažuriranje i ponovo pokreni" + "value": "アップデートをインストールして再起動" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Installer opdatering og genstart" + "value": "安装更新并重新启动" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update installieren und neu starten" + "value": "安裝更新並重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Install Update and Relaunch" + "value": "업데이트 설치 후 재실행" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update installieren und neu starten" } }, "es": { @@ -209328,40 +210666,46 @@ "value": "Installa aggiornamento e riavvia" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートをインストールして再起動" + "value": "Installer opdatering og genstart" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 설치 후 재실행" + "value": "Zainstaluj aktualizację i uruchom ponownie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Installer oppdatering og start på nytt" + "value": "Установить обновление и перезапустить" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Zainstaluj aktualizację i uruchom ponownie" + "value": "Instaliraj ažuriranje i ponovo pokreni" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Instalar Atualização e Reiniciar" + "value": "تثبيت التحديث وإعادة التشغيل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Установить обновление и перезапустить" + "value": "Installer oppdatering og start på nytt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Instalar Atualização e Reiniciar" } }, "th": { @@ -209381,52 +210725,46 @@ "state": "translated", "value": "Встановити оновлення та перезапустити" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "安装更新并重新启动" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "安裝更新並重新啟動" - } } } }, "update.installing.status": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التثبيت…" + "value": "Installing…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Instaliranje…" + "value": "インストール中…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Installerer…" + "value": "正在安装..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Wird installiert …" + "value": "安裝中..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Installing…" + "value": "설치 중…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Wird installiert …" } }, "es": { @@ -209447,40 +210785,46 @@ "value": "Installazione in corso…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "インストール中…" + "value": "Installerer…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "설치 중…" + "value": "Instalowanie…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Installerer …" + "value": "Установка..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Instalowanie…" + "value": "Instaliranje…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Instalando…" + "value": "جارٍ التثبيت…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Установка..." + "value": "Installerer …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Instalando…" } }, "th": { @@ -209500,52 +210844,46 @@ "state": "translated", "value": "Встановлення…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在安装..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "安裝中..." - } } } }, "update.installingAndRestarting": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ تثبيت التحديث والتحضير لإعادة التشغيل" + "value": "Installing update and preparing to restart" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Instaliranje ažuriranja i priprema za ponovni start" + "value": "アップデートをインストールして再起動を準備中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Installerer opdatering og forbereder genstart" + "value": "正在安装更新并准备重启" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update wird installiert und Neustart wird vorbereitet" + "value": "正在安裝更新並準備重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Installing update and preparing to restart" + "value": "업데이트 설치 및 재시작 준비 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update wird installiert und Neustart wird vorbereitet" } }, "es": { @@ -209566,40 +210904,46 @@ "value": "Installazione dell'aggiornamento e preparazione al riavvio" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートをインストールして再起動を準備中" + "value": "Installerer opdatering og forbereder genstart" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 설치 및 재시작 준비 중" + "value": "Instalowanie aktualizacji i przygotowywanie do ponownego uruchomienia" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Installerer oppdatering og forbereder omstart" + "value": "Установка обновления и подготовка к перезапуску" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Instalowanie aktualizacji i przygotowywanie do ponownego uruchomienia" + "value": "Instaliranje ažuriranja i priprema za ponovni start" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Instalando a atualização e preparando para reiniciar" + "value": "جارٍ تثبيت التحديث والتحضير لإعادة التشغيل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Установка обновления и подготовка к перезапуску" + "value": "Installerer oppdatering og forbereder omstart" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Instalando a atualização e preparando para reiniciar" } }, "th": { @@ -209619,52 +210963,46 @@ "state": "translated", "value": "Встановлення оновлення та підготовка до перезапуску" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在安装更新并准备重启" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在安裝更新並準備重新啟動" - } } } }, "update.noUpdates.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أنت تستخدم أحدث إصدار" + "value": "You are running the latest version" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Koristite najnoviju verziju" + "value": "最新バージョンを使用しています" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Du kører den seneste version" + "value": "您正在运行最新版本" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sie verwenden die neueste Version" + "value": "您正在執行最新版本" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "You are running the latest version" + "value": "최신 버전을 사용 중입니다" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Sie verwenden die neueste Version" } }, "es": { @@ -209679,46 +211017,52 @@ "value": "Vous utilisez la dernière version" } }, - "it": { + "it": { + "stringUnit": { + "state": "translated", + "value": "Stai utilizzando l'ultima versione" + } + }, + "da": { "stringUnit": { "state": "translated", - "value": "Stai utilizzando l'ultima versione" + "value": "Du kører den seneste version" } }, - "ja": { + "pl": { "stringUnit": { "state": "translated", - "value": "最新バージョンを使用しています" + "value": "Używasz najnowszej wersji" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "최신 버전을 사용 중입니다" + "value": "У вас установлена последняя версия" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Du kjører den nyeste versjonen" + "value": "Koristite najnoviju verziju" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Używasz najnowszej wersji" + "value": "أنت تستخدم أحدث إصدار" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Você está usando a versão mais recente" + "value": "Du kjører den nyeste versjonen" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "У вас установлена последняя версия" + "value": "Você está usando a versão mais recente" } }, "th": { @@ -209738,52 +211082,46 @@ "state": "translated", "value": "Ви використовуєте найновішу версію" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "您正在运行最新版本" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "您正在執行最新版本" - } } } }, "update.noUpdates.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لا توجد تحديثات متوفرة" + "value": "No Updates Available" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Nema dostupnih ažuriranja" + "value": "アップデートはありません" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen tilgængelige opdateringer" + "value": "没有可用更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Updates verfügbar" + "value": "沒有可用的更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No Updates Available" + "value": "사용 가능한 업데이트 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Updates verfügbar" } }, "es": { @@ -209804,40 +211142,46 @@ "value": "Nessun aggiornamento disponibile" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートはありません" + "value": "Ingen tilgængelige opdateringer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용 가능한 업데이트 없음" + "value": "Brak dostępnych aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen oppdateringer tilgjengelig" + "value": "Обновлений нет" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Brak dostępnych aktualizacji" + "value": "Nema dostupnih ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma Atualização Disponível" + "value": "لا توجد تحديثات متوفرة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Обновлений нет" + "value": "Ingen oppdateringer tilgjengelig" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma Atualização Disponível" } }, "th": { @@ -209857,52 +211201,46 @@ "state": "translated", "value": "Оновлень немає" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "没有可用更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有可用的更新" - } } } }, "update.permissionRequest.text": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تفعيل التحديثات التلقائية؟" + "value": "Enable Automatic Updates?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Omogućiti automatska ažuriranja?" + "value": "自動アップデートを有効にしますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver automatiske opdateringer?" + "value": "启用自动更新?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatische Updates aktivieren?" + "value": "要啟用自動更新嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enable Automatic Updates?" + "value": "자동 업데이트를 활성화하시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatische Updates aktivieren?" } }, "es": { @@ -209923,40 +211261,46 @@ "value": "Abilitare gli aggiornamenti automatici?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動アップデートを有効にしますか?" + "value": "Aktiver automatiske opdateringer?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동 업데이트를 활성화하시겠습니까?" + "value": "Włączyć automatyczne aktualizacje?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktivere automatiske oppdateringer?" + "value": "Включить автоматические обновления?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włączyć automatyczne aktualizacje?" + "value": "Omogućiti automatska ažuriranja?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativar Atualizações Automáticas?" + "value": "تفعيل التحديثات التلقائية؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить автоматические обновления?" + "value": "Aktivere automatiske oppdateringer?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativar Atualizações Automáticas?" } }, "th": { @@ -209976,52 +211320,46 @@ "state": "translated", "value": "Увімкнути автоматичне оновлення?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用自动更新?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要啟用自動更新嗎?" - } } } }, "update.pleaseWait": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يرجى الانتظار أثناء التحقق من التحديثات المتوفرة" + "value": "Please wait while we check for available updates" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pričekajte dok provjeravamo dostupna ažuriranja" + "value": "アップデートを確認しています。しばらくお待ちください" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vent venligst, mens vi søger efter tilgængelige opdateringer" + "value": "正在检查可用更新,请稍候" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Bitte warten Sie, während nach verfügbaren Updates gesucht wird" + "value": "請稍候,正在檢查可用的更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Please wait while we check for available updates" + "value": "사용 가능한 업데이트를 확인하는 동안 잠시 기다려주세요" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Bitte warten Sie, während nach verfügbaren Updates gesucht wird" } }, "es": { @@ -210042,40 +211380,46 @@ "value": "Attendi mentre verifichiamo gli aggiornamenti disponibili" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認しています。しばらくお待ちください" + "value": "Vent venligst, mens vi søger efter tilgængelige opdateringer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "사용 가능한 업데이트를 확인하는 동안 잠시 기다려주세요" + "value": "Proszę czekać, sprawdzamy dostępne aktualizacje" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vennligst vent mens vi ser etter tilgjengelige oppdateringer" + "value": "Подождите, пока мы проверяем наличие обновлений" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Proszę czekać, sprawdzamy dostępne aktualizacje" + "value": "Pričekajte dok provjeravamo dostupna ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Aguarde enquanto verificamos as atualizações disponíveis" + "value": "يرجى الانتظار أثناء التحقق من التحديثات المتوفرة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подождите, пока мы проверяем наличие обновлений" + "value": "Vennligst vent mens vi ser etter tilgjengelige oppdateringer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Aguarde enquanto verificamos as atualizações disponíveis" } }, "th": { @@ -210095,52 +211439,46 @@ "state": "translated", "value": "Зачекайте, поки ми перевіряємо наявність оновлень" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在检查可用更新,请稍候" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "請稍候,正在檢查可用的更新" - } } } }, "update.popover.autoUpdatesDescription": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "يمكن لـ cmux التحقق تلقائيًا من التحديثات في الخلفية." + "value": "cmux can automatically check for updates in the background." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "cmux može automatski provjeravati ažuriranja u pozadini." + "value": "cmux はバックグラウンドで自動的にアップデートを確認できます。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "cmux kan automatisk søge efter opdateringer i baggrunden." + "value": "cmux 可以在后台自动检查更新。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "cmux kann automatisch im Hintergrund nach Updates suchen." + "value": "cmux 可以在背景自動檢查更新。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "cmux can automatically check for updates in the background." + "value": "cmux가 백그라운드에서 자동으로 업데이트를 확인할 수 있습니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "cmux kann automatisch im Hintergrund nach Updates suchen." } }, "es": { @@ -210161,40 +211499,46 @@ "value": "cmux può verificare automaticamente la disponibilità di aggiornamenti in background." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "cmux はバックグラウンドで自動的にアップデートを確認できます。" + "value": "cmux kan automatisk søge efter opdateringer i baggrunden." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "cmux가 백그라운드에서 자동으로 업데이트를 확인할 수 있습니다." + "value": "cmux może automatycznie sprawdzać aktualizacje w tle." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "cmux kan automatisk se etter oppdateringer i bakgrunnen." + "value": "cmux может автоматически проверять наличие обновлений в фоновом режиме." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "cmux może automatycznie sprawdzać aktualizacje w tle." + "value": "cmux može automatski provjeravati ažuriranja u pozadini." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "O cmux pode verificar automaticamente se há atualizações em segundo plano." + "value": "يمكن لـ cmux التحقق تلقائيًا من التحديثات في الخلفية." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "cmux может автоматически проверять наличие обновлений в фоновом режиме." + "value": "cmux kan automatisk se etter oppdateringer i bakgrunnen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "O cmux pode verificar automaticamente se há atualizações em segundo plano." } }, "th": { @@ -210214,52 +211558,46 @@ "state": "translated", "value": "cmux може автоматично перевіряти оновлення у фоновому режимі." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "cmux 可以在后台自动检查更新。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "cmux 可以在背景自動檢查更新。" - } } } }, "update.popover.checking": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ التحقق من التحديثات…" + "value": "Checking for updates…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Provjeravanje ažuriranja…" + "value": "アップデートを確認中…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Søger efter opdateringer…" + "value": "正在检查更新..." } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Suche nach Updates …" + "value": "正在檢查更新..." } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Checking for updates…" + "value": "업데이트 확인 중…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Suche nach Updates …" } }, "es": { @@ -210280,40 +211618,46 @@ "value": "Verifica aggiornamenti in corso…" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを確認中…" + "value": "Søger efter opdateringer…" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 확인 중…" + "value": "Sprawdzanie aktualizacji…" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ser etter oppdateringer …" + "value": "Проверка обновлений..." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Sprawdzanie aktualizacji…" + "value": "Provjeravanje ažuriranja…" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Verificando atualizações…" + "value": "جارٍ التحقق من التحديثات…" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Проверка обновлений..." + "value": "Ser etter oppdateringer …" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Verificando atualizações…" } }, "th": { @@ -210333,49 +211677,43 @@ "state": "translated", "value": "Перевірка оновлень…" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在检查更新..." - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在檢查更新..." - } } } }, "update.popover.details": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التفاصيل" + "value": "Details" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Detalji" + "value": "詳細" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Detaljer" + "value": "详细信息" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Details" + "value": "詳細資訊" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "세부 정보" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Details" @@ -210399,40 +211737,46 @@ "value": "Dettagli" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "詳細" + "value": "Detaljer" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "세부 정보" + "value": "Szczegóły" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Detaljer" + "value": "Подробности" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Szczegóły" + "value": "Detalji" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Detalhes" + "value": "التفاصيل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подробности" + "value": "Detaljer" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Detalhes" } }, "th": { @@ -210452,52 +211796,46 @@ "state": "translated", "value": "Деталі" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "详细信息" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "詳細資訊" - } } } }, "update.popover.downloadingUpdate": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ تنزيل التحديث" + "value": "Downloading Update" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preuzimanje ažuriranja" + "value": "アップデートをダウンロード中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Downloader opdatering" + "value": "正在下载更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update wird heruntergeladen" + "value": "正在下載更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Downloading Update" + "value": "업데이트 다운로드 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update wird heruntergeladen" } }, "es": { @@ -210518,40 +211856,46 @@ "value": "Download aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートをダウンロード中" + "value": "Downloader opdatering" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 다운로드 중" + "value": "Pobieranie aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Laster ned oppdatering" + "value": "Загрузка обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pobieranie aktualizacji" + "value": "Preuzimanje ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Baixando Atualização" + "value": "جارٍ تنزيل التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Загрузка обновления" + "value": "Laster ned oppdatering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Baixando Atualização" } }, "th": { @@ -210571,52 +211915,46 @@ "state": "translated", "value": "Завантаження оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在下载更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在下載更新" - } } } }, "update.popover.enableAutoUpdates": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تفعيل التحديثات التلقائية؟" + "value": "Enable automatic updates?" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Omogućiti automatska ažuriranja?" + "value": "自動アップデートを有効にしますか?" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Aktiver automatiske opdateringer?" + "value": "启用自动更新?" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Automatische Updates aktivieren?" + "value": "要啟用自動更新嗎?" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enable automatic updates?" + "value": "자동 업데이트를 활성화하시겠습니까?" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Automatische Updates aktivieren?" } }, "es": { @@ -210637,40 +211975,46 @@ "value": "Abilitare gli aggiornamenti automatici?" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "自動アップデートを有効にしますか?" + "value": "Aktiver automatiske opdateringer?" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "자동 업데이트를 활성화하시겠습니까?" + "value": "Włączyć automatyczne aktualizacje?" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Aktivere automatiske oppdateringer?" + "value": "Включить автоматические обновления?" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Włączyć automatyczne aktualizacje?" + "value": "Omogućiti automatska ažuriranja?" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ativar atualizações automáticas?" + "value": "تفعيل التحديثات التلقائية؟" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Включить автоматические обновления?" + "value": "Aktivere automatiske oppdateringer?" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ativar atualizações automáticas?" } }, "th": { @@ -210690,52 +212034,46 @@ "state": "translated", "value": "Увімкнути автоматичне оновлення?" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "启用自动更新?" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "要啟用自動更新嗎?" - } } } }, "update.popover.noUpdatesFound": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "لم يتم العثور على تحديثات" + "value": "No Updates Found" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranja nisu pronađena" + "value": "アップデートは見つかりませんでした" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ingen opdateringer fundet" + "value": "未发现更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Keine Updates gefunden" + "value": "沒有找到更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "No Updates Found" + "value": "업데이트 없음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Keine Updates gefunden" } }, "es": { @@ -210756,40 +212094,46 @@ "value": "Nessun aggiornamento trovato" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートは見つかりませんでした" + "value": "Ingen opdateringer fundet" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 없음" + "value": "Nie znaleziono aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ingen oppdateringer funnet" + "value": "Обновлений не найдено" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nie znaleziono aktualizacji" + "value": "Ažuriranja nisu pronađena" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Nenhuma Atualização Encontrada" + "value": "لم يتم العثور على تحديثات" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Обновлений не найдено" + "value": "Ingen oppdateringer funnet" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nenhuma Atualização Encontrada" } }, "th": { @@ -210809,52 +212153,46 @@ "state": "translated", "value": "Оновлень не знайдено" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "未发现更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "沒有找到更新" - } } } }, "update.popover.noUpdatesFound.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أنت تستخدم أحدث إصدار بالفعل." + "value": "You're already running the latest version." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Već koristite najnoviju verziju." + "value": "すでに最新バージョンを使用しています。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Du kører allerede den seneste version." + "value": "您已经在运行最新版本。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Sie verwenden bereits die neueste Version." + "value": "您已經在使用最新版本。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "You're already running the latest version." + "value": "이미 최신 버전을 사용 중입니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Sie verwenden bereits die neueste Version." } }, "es": { @@ -210875,40 +212213,46 @@ "value": "Stai già utilizzando l'ultima versione." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "すでに最新バージョンを使用しています。" + "value": "Du kører allerede den seneste version." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "이미 최신 버전을 사용 중입니다." + "value": "Używasz już najnowszej wersji." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Du kjører allerede den nyeste versjonen." + "value": "У вас уже установлена последняя версия." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Używasz już najnowszej wersji." + "value": "Već koristite najnoviju verziju." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Você já está usando a versão mais recente." + "value": "أنت تستخدم أحدث إصدار بالفعل." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "У вас уже установлена последняя версия." + "value": "Du kjører allerede den nyeste versjonen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Você já está usando a versão mais recente." } }, "th": { @@ -210928,52 +212272,46 @@ "state": "translated", "value": "Ви вже використовуєте найновішу версію." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "您已经在运行最新版本。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "您已經在使用最新版本。" - } } } }, "update.popover.preparingUpdate": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ تحضير التحديث" + "value": "Preparing Update" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Priprema ažuriranja" + "value": "アップデートを準備中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Forbereder opdatering" + "value": "正在准备更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update wird vorbereitet" + "value": "正在準備更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Preparing Update" + "value": "업데이트 준비 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update wird vorbereitet" } }, "es": { @@ -210994,40 +212332,46 @@ "value": "Preparazione aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを準備中" + "value": "Forbereder opdatering" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 준비 중" + "value": "Przygotowywanie aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Forbereder oppdatering" + "value": "Подготовка обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przygotowywanie aktualizacji" + "value": "Priprema ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Preparando Atualização" + "value": "جارٍ تحضير التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Подготовка обновления" + "value": "Forbereder oppdatering" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Preparando Atualização" } }, "th": { @@ -211047,52 +212391,46 @@ "state": "translated", "value": "Підготовка оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在准备更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在準備更新" - } } } }, "update.popover.released": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تاريخ الإصدار:" + "value": "Released:" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Objavljeno:" + "value": "リリース日:" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Udgivet:" + "value": "发布日期:" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Veröffentlicht:" + "value": "發佈日期:" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Released:" + "value": "출시일:" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Veröffentlicht:" } }, "es": { @@ -211113,40 +212451,46 @@ "value": "Rilasciato:" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リリース日:" + "value": "Udgivet:" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "출시일:" + "value": "Wydano:" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Utgitt:" + "value": "Выпущено:" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wydano:" + "value": "Objavljeno:" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Lançado:" + "value": "تاريخ الإصدار:" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Выпущено:" + "value": "Utgitt:" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Lançado:" } }, "th": { @@ -211166,52 +212510,46 @@ "state": "translated", "value": "Випущено:" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "发布日期:" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "發佈日期:" - } } } }, "update.popover.restartRequired": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التشغيل مطلوبة" + "value": "Restart Required" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Potreban ponovni start" + "value": "再起動が必要です" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart påkrævet" + "value": "需要重启" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neustart erforderlich" + "value": "需要重新啟動" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart Required" + "value": "재시작 필요" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neustart erforderlich" } }, "es": { @@ -211232,40 +212570,46 @@ "value": "Riavvio necessario" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "再起動が必要です" + "value": "Genstart påkrævet" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "재시작 필요" + "value": "Wymagane ponowne uruchomienie" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Omstart nødvendig" + "value": "Требуется перезапуск" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wymagane ponowne uruchomienie" + "value": "Potreban ponovni start" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reinicialização Necessária" + "value": "إعادة التشغيل مطلوبة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Требуется перезапуск" + "value": "Omstart nødvendig" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reinicialização Necessária" } }, "th": { @@ -211285,52 +212629,46 @@ "state": "translated", "value": "Потрібен перезапуск" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "需要重启" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "需要重新啟動" - } } } }, "update.popover.restartRequired.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التحديث جاهز. يرجى إعادة تشغيل التطبيق لإكمال التثبيت." + "value": "The update is ready. Please restart the application to complete the installation." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranje je spremno. Ponovo pokrenite aplikaciju da završite instalaciju." + "value": "アップデートの準備ができました。インストールを完了するにはアプリケーションを再起動してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdateringen er klar. Genstart programmet for at fuldføre installationen." + "value": "更新已就绪。请重启应用程序以完成安装。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Das Update ist bereit. Bitte starten Sie die Anwendung neu, um die Installation abzuschließen." + "value": "更新已就緒。請重新啟動應用程式以完成安裝。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "The update is ready. Please restart the application to complete the installation." + "value": "업데이트가 준비되었습니다. 설치를 완료하려면 앱을 재시작하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Das Update ist bereit. Bitte starten Sie die Anwendung neu, um die Installation abzuschließen." } }, "es": { @@ -211351,40 +212689,46 @@ "value": "L'aggiornamento è pronto. Riavvia l'applicazione per completare l'installazione." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートの準備ができました。インストールを完了するにはアプリケーションを再起動してください。" + "value": "Opdateringen er klar. Genstart programmet for at fuldføre installationen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트가 준비되었습니다. 설치를 완료하려면 앱을 재시작하세요." + "value": "Aktualizacja jest gotowa. Uruchom ponownie aplikację, aby zakończyć instalację." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdateringen er klar. Start programmet på nytt for å fullføre installasjonen." + "value": "Обновление готово. Перезапустите приложение для завершения установки." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Aktualizacja jest gotowa. Uruchom ponownie aplikację, aby zakończyć instalację." + "value": "Ažuriranje je spremno. Ponovo pokrenite aplikaciju da završite instalaciju." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "A atualização está pronta. Reinicie o aplicativo para concluir a instalação." + "value": "التحديث جاهز. يرجى إعادة تشغيل التطبيق لإكمال التثبيت." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Обновление готово. Перезапустите приложение для завершения установки." + "value": "Oppdateringen er klar. Start programmet på nytt for å fullføre installasjonen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "A atualização está pronta. Reinicie o aplicativo para concluir a instalação." } }, "th": { @@ -211404,52 +212748,46 @@ "state": "translated", "value": "Оновлення готове. Перезапустіть програму для завершення встановлення." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "更新已就绪。请重启应用程序以完成安装。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "更新已就緒。請重新啟動應用程式以完成安裝。" - } } } }, "update.popover.size": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الحجم:" + "value": "Size:" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Veličina:" + "value": "サイズ:" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Størrelse:" + "value": "大小:" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Größe:" + "value": "大小:" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Size:" + "value": "크기:" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Größe:" } }, "es": { @@ -211470,40 +212808,46 @@ "value": "Dimensione:" } }, - "ja": { + "da": { + "stringUnit": { + "state": "translated", + "value": "Størrelse:" + } + }, + "pl": { "stringUnit": { "state": "translated", - "value": "サイズ:" + "value": "Rozmiar:" } }, - "ko": { + "ru": { "stringUnit": { "state": "translated", - "value": "크기:" + "value": "Размер:" } }, - "nb": { + "bs": { "stringUnit": { "state": "translated", - "value": "Størrelse:" + "value": "Veličina:" } }, - "pl": { + "ar": { "stringUnit": { "state": "translated", - "value": "Rozmiar:" + "value": "الحجم:" } }, - "pt-BR": { + "nb": { "stringUnit": { "state": "translated", - "value": "Tamanho:" + "value": "Størrelse:" } }, - "ru": { + "pt-BR": { "stringUnit": { "state": "translated", - "value": "Размер:" + "value": "Tamanho:" } }, "th": { @@ -211523,52 +212867,46 @@ "state": "translated", "value": "Розмір:" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "大小:" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "大小:" - } } } }, "update.popover.updateAvailable": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحديث متوفر" + "value": "Update Available" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ažuriranje dostupno" + "value": "アップデートがあります" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdatering tilgængelig" + "value": "有可用更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update verfügbar" + "value": "有可用的更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Update Available" + "value": "업데이트 사용 가능" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update verfügbar" } }, "es": { @@ -211589,40 +212927,46 @@ "value": "Aggiornamento disponibile" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートがあります" + "value": "Opdatering tilgængelig" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 사용 가능" + "value": "Dostępna aktualizacja" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Oppdatering tilgjengelig" + "value": "Доступно обновление" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dostępna aktualizacja" + "value": "Ažuriranje dostupno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Atualização Disponível" + "value": "تحديث متوفر" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Доступно обновление" + "value": "Oppdatering tilgjengelig" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Atualização Disponível" } }, "th": { @@ -211642,49 +212986,43 @@ "state": "translated", "value": "Доступне оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "有可用更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "有可用的更新" - } } } }, "update.popover.version": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الإصدار:" + "value": "Version:" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Verzija:" + "value": "バージョン:" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Version:" + "value": "版本:" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Version:" + "value": "版本:" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "버전:" + } + }, + "de": { "stringUnit": { "state": "translated", "value": "Version:" @@ -211708,40 +213046,46 @@ "value": "Versione:" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "バージョン:" + "value": "Version:" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "버전:" + "value": "Wersja:" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Versjon:" + "value": "Версия:" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wersja:" + "value": "Verzija:" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Versão:" + "value": "الإصدار:" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Версия:" + "value": "Versjon:" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Versão:" } }, "th": { @@ -211761,52 +213105,46 @@ "state": "translated", "value": "Версія:" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "版本:" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "版本:" - } } } }, "update.preparingUpdate": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "جارٍ استخراج التحديث وتحضيره" + "value": "Extracting and preparing the update" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Izdvajanje i priprema ažuriranja" + "value": "アップデートを展開して準備中" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Udpakker og forbereder opdateringen" + "value": "正在解压和准备更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Update wird entpackt und vorbereitet" + "value": "正在解壓並準備更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Extracting and preparing the update" + "value": "업데이트 추출 및 준비 중" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Update wird entpackt und vorbereitet" } }, "es": { @@ -211827,40 +213165,46 @@ "value": "Estrazione e preparazione dell'aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを展開して準備中" + "value": "Udpakker og forbereder opdateringen" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트 추출 및 준비 중" + "value": "Rozpakowywanie i przygotowywanie aktualizacji" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Pakker ut og forbereder oppdateringen" + "value": "Извлечение и подготовка обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Rozpakowywanie i przygotowywanie aktualizacji" + "value": "Izdvajanje i priprema ažuriranja" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Extraindo e preparando a atualização" + "value": "جارٍ استخراج التحديث وتحضيره" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Извлечение и подготовка обновления" + "value": "Pakker ut og forbereder oppdateringen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Extraindo e preparando a atualização" } }, "th": { @@ -211880,52 +213224,46 @@ "state": "translated", "value": "Розпакування та підготовка оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "正在解压和准备更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "正在解壓並準備更新" - } } } }, "update.restartToComplete": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أعد التشغيل لإكمال التحديث" + "value": "Restart to Complete Update" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ponovo pokrenite da završite ažuriranje" + "value": "アップデートを完了するには再起動してください" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Genstart for at fuldføre opdatering" + "value": "重启以完成更新" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neustart zum Abschließen des Updates" + "value": "重新啟動以完成更新" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Restart to Complete Update" + "value": "업데이트를 완료하려면 재시작" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neustart zum Abschließen des Updates" } }, "es": { @@ -211946,40 +213284,46 @@ "value": "Riavvia per completare l'aggiornamento" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アップデートを完了するには再起動してください" + "value": "Genstart for at fuldføre opdatering" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "업데이트를 완료하려면 재시작" + "value": "Uruchom ponownie, aby zakończyć aktualizację" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Start på nytt for å fullføre oppdateringen" + "value": "Перезапустите для завершения обновления" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Uruchom ponownie, aby zakończyć aktualizację" + "value": "Ponovo pokrenite da završite ažuriranje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Reiniciar para Concluir a Atualização" + "value": "أعد التشغيل لإكمال التحديث" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Перезапустите для завершения обновления" + "value": "Start på nytt for å fullføre oppdateringen" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Reiniciar para Concluir a Atualização" } }, "th": { @@ -211999,52 +213343,46 @@ "state": "translated", "value": "Перезапустіть для завершення оновлення" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "重启以完成更新" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "重新啟動以完成更新" - } } } }, "update.viewGitHubCommit": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض إيداع GitHub" + "value": "View GitHub Commit" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pogledaj GitHub commit" + "value": "GitHub コミットを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis GitHub Commit" + "value": "查看 GitHub 提交" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "GitHub-Commit anzeigen" + "value": "檢視 GitHub 提交" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "View GitHub Commit" + "value": "GitHub 커밋 보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "GitHub-Commit anzeigen" } }, "es": { @@ -212065,40 +213403,46 @@ "value": "Visualizza commit su GitHub" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "GitHub コミットを表示" + "value": "Vis GitHub Commit" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "GitHub 커밋 보기" + "value": "Pokaż commit na GitHub" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis GitHub-commit" + "value": "Просмотреть коммит на GitHub" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż commit na GitHub" + "value": "Pogledaj GitHub commit" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ver Commit no GitHub" + "value": "عرض إيداع GitHub" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Просмотреть коммит на GitHub" + "value": "Vis GitHub-commit" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ver Commit no GitHub" } }, "th": { @@ -212118,52 +213462,46 @@ "state": "translated", "value": "Переглянути коміт на GitHub" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查看 GitHub 提交" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢視 GitHub 提交" - } } } }, "update.viewReleaseNotes": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "عرض ملاحظات الإصدار" + "value": "View Release Notes" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Pogledaj bilješke o izdanju" + "value": "リリースノートを表示" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis udgivelsesnoter" + "value": "查看发行说明" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Versionshinweise anzeigen" + "value": "檢視版本說明" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "View Release Notes" + "value": "릴리스 노트 보기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Versionshinweise anzeigen" } }, "es": { @@ -212184,40 +213522,46 @@ "value": "Visualizza note di rilascio" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "リリースノートを表示" + "value": "Vis udgivelsesnoter" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "릴리스 노트 보기" + "value": "Pokaż informacje o wydaniu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Vis versjonsnotater" + "value": "Просмотреть заметки о выпуске" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Pokaż informacje o wydaniu" + "value": "Pogledaj bilješke o izdanju" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Ver Notas de Lançamento" + "value": "عرض ملاحظات الإصدار" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Просмотреть заметки о выпуске" + "value": "Vis versjonsnotater" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Ver Notas de Lançamento" } }, "th": { @@ -212237,18 +213581,6 @@ "state": "translated", "value": "Переглянути примітки до випуску" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "查看发行说明" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "檢視版本說明" - } } } }, @@ -212267,16 +213599,16 @@ "value": "このワークスペースは現在閉じられません。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "이 워크스페이스는 지금 닫을 수 없습니다." + "value": "Цю робочу область зараз не можна закрити." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Цю робочу область зараз не можна закрити." + "value": "이 워크스페이스는 지금 닫을 수 없습니다." } } } @@ -212296,16 +213628,16 @@ "value": "ピン留めされたワークスペースは閉じられません。先にピンを外してください。" } }, - "ko": { + "uk": { "stringUnit": { "state": "translated", - "value": "고정된 워크스페이스는 고정된 상태에서 닫을 수 없습니다. 먼저 워크스페이스의 고정을 해제하세요." + "value": "Закріплені робочі області не можна закрити, поки вони закріплені. Спочатку відкріпіть робочу область." } }, - "uk": { + "ko": { "stringUnit": { "state": "translated", - "value": "Закріплені робочі області не можна закрити, поки вони закріплені. Спочатку відкріпіть робочу область." + "value": "고정된 워크스페이스는 고정된 상태에서 닫을 수 없습니다. 먼저 워크스페이스의 고정을 해제하세요." } } } @@ -212313,34 +213645,40 @@ "workspace.displayName.fallback": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة العمل" + "value": "Workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Radni prostor" + "value": "ワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Arbejdsområde" + "value": "工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Arbeitsbereich" + "value": "工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Workspace" + "value": "작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Arbeitsbereich" } }, "es": { @@ -212361,40 +213699,46 @@ "value": "Area di lavoro" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "ワークスペース" + "value": "Arbejdsområde" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "작업 공간" + "value": "Przestrzeń robocza" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Arbeidsområde" + "value": "Рабочее пространство" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Przestrzeń robocza" + "value": "Radni prostor" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Área de Trabalho" + "value": "مساحة العمل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Рабочее пространство" + "value": "Arbeidsområde" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Área de Trabalho" } }, "th": { @@ -212414,52 +213758,46 @@ "state": "translated", "value": "Робоча область" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "工作区" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "工作區" - } } } }, "workspace.placement.afterCurrent": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "بعد الحالي" + "value": "After current" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Poslije trenutnog" + "value": "現在の後" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Efter nuværende" + "value": "当前之后" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach aktuellem" + "value": "目前之後" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "After current" + "value": "현재 다음" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach aktuellem" } }, "es": { @@ -212480,40 +213818,46 @@ "value": "Dopo la corrente" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "現在の後" + "value": "Efter nuværende" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "현재 다음" + "value": "Po bieżącej" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Etter gjeldende" + "value": "После текущего" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Po bieżącej" + "value": "Poslije trenutnog" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Após a atual" + "value": "بعد الحالي" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "После текущего" + "value": "Etter gjeldende" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Após a atual" } }, "th": { @@ -212533,52 +213877,46 @@ "state": "translated", "value": "Після поточної" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "当前之后" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "目前之後" - } } } }, "workspace.placement.afterCurrent.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إدراج مساحات العمل الجديدة مباشرة بعد مساحة العمل النشطة." + "value": "Insert new workspaces directly after the active workspace." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Umetnite nove radne prostore odmah nakon aktivnog radnog prostora." + "value": "アクティブなワークスペースの直後に新しいワークスペースを挿入します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indsæt nye arbejdsområder direkte efter det aktive arbejdsområde." + "value": "在活动工作区之后插入新工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Arbeitsbereiche direkt nach dem aktiven Arbeitsbereich einfügen." + "value": "將新工作區插入目前使用中工作區的後方。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Insert new workspaces directly after the active workspace." + "value": "활성 작업 공간 바로 다음에 새 작업 공간을 삽입합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Arbeitsbereiche direkt nach dem aktiven Arbeitsbereich einfügen." } }, "es": { @@ -212599,40 +213937,46 @@ "value": "Inserisci le nuove aree di lavoro subito dopo quella attiva." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "アクティブなワークスペースの直後に新しいワークスペースを挿入します。" + "value": "Indsæt nye arbejdsområder direkte efter det aktive arbejdsområde." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "활성 작업 공간 바로 다음에 새 작업 공간을 삽입합니다." + "value": "Wstaw nowe przestrzenie robocze bezpośrednio po aktywnej." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sett inn nye arbeidsområder rett etter det aktive arbeidsområdet." + "value": "Вставлять новые рабочие пространства сразу после активного." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wstaw nowe przestrzenie robocze bezpośrednio po aktywnej." + "value": "Umetnite nove radne prostore odmah nakon aktivnog radnog prostora." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Inserir novas áreas de trabalho diretamente após a área de trabalho ativa." + "value": "إدراج مساحات العمل الجديدة مباشرة بعد مساحة العمل النشطة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вставлять новые рабочие пространства сразу после активного." + "value": "Sett inn nye arbeidsområder rett etter det aktive arbeidsområdet." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Inserir novas áreas de trabalho diretamente após a área de trabalho ativa." } }, "th": { @@ -212652,52 +213996,46 @@ "state": "translated", "value": "Вставляти нові робочі області одразу після активної." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在活动工作区之后插入新工作区。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將新工作區插入目前使用中工作區的後方。" - } } } }, "workspace.placement.end": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "النهاية" + "value": "End" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Kraj" + "value": "末尾" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Sidst" + "value": "末尾" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Ende" + "value": "底部" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "End" + "value": "끝" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Ende" } }, "es": { @@ -212718,40 +214056,46 @@ "value": "Fine" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "末尾" + "value": "Sidst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "끝" + "value": "Na końcu" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Slutt" + "value": "В конец" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Na końcu" + "value": "Kraj" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Final" + "value": "النهاية" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "В конец" + "value": "Slutt" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Final" } }, "th": { @@ -212771,52 +214115,46 @@ "state": "translated", "value": "В кінці" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "末尾" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "底部" - } } } }, "workspace.placement.end.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلحاق مساحات العمل الجديدة في أسفل القائمة." + "value": "Append new workspaces to the bottom of the list." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Dodajte nove radne prostore na kraj liste." + "value": "新しいワークスペースをリストの末尾に追加します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Tilføj nye arbejdsområder nederst på listen." + "value": "将新工作区添加到列表底部。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Arbeitsbereiche am Ende der Liste anfügen." + "value": "將新工作區附加到列表底部。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Append new workspaces to the bottom of the list." + "value": "목록 하단에 새 작업 공간을 추가합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Arbeitsbereiche am Ende der Liste anfügen." } }, "es": { @@ -212837,40 +214175,46 @@ "value": "Aggiungi le nuove aree di lavoro in fondo alla lista." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新しいワークスペースをリストの末尾に追加します。" + "value": "Tilføj nye arbejdsområder nederst på listen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "목록 하단에 새 작업 공간을 추가합니다." + "value": "Dodaj nowe przestrzenie robocze na dole listy." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Legg til nye arbeidsområder nederst i listen." + "value": "Добавлять новые рабочие пространства в конец списка." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Dodaj nowe przestrzenie robocze na dole listy." + "value": "Dodajte nove radne prostore na kraj liste." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Adicionar novas áreas de trabalho ao final da lista." + "value": "إلحاق مساحات العمل الجديدة في أسفل القائمة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Добавлять новые рабочие пространства в конец списка." + "value": "Legg til nye arbeidsområder nederst i listen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Adicionar novas áreas de trabalho ao final da lista." } }, "th": { @@ -212890,52 +214234,46 @@ "state": "translated", "value": "Додавати нові робочі області в кінець списку." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "将新工作区添加到列表底部。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將新工作區附加到列表底部。" - } } } }, "workspace.placement.top": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "الأعلى" + "value": "Top" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Vrh" + "value": "先頭" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Øverst" + "value": "顶部" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Oben" + "value": "最上方" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Top" + "value": "맨 위" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Oben" } }, "es": { @@ -212956,40 +214294,46 @@ "value": "Inizio" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "先頭" + "value": "Øverst" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "맨 위" + "value": "Na górze" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Topp" + "value": "В начало" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Na górze" + "value": "Vrh" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Topo" + "value": "الأعلى" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "В начало" + "value": "Topp" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Topo" } }, "th": { @@ -213009,52 +214353,46 @@ "state": "translated", "value": "На початку" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "顶部" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "最上方" - } } } }, "workspace.placement.top.description": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إدراج مساحات العمل الجديدة في أعلى القائمة." + "value": "Insert new workspaces at the top of the list." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Umetnite nove radne prostore na vrh liste." + "value": "新しいワークスペースをリストの先頭に挿入します。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indsæt nye arbejdsområder øverst på listen." + "value": "在列表顶部插入新工作区。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neue Arbeitsbereiche oben in der Liste einfügen." + "value": "將新工作區插入列表最上方。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Insert new workspaces at the top of the list." + "value": "목록 맨 위에 새 작업 공간을 삽입합니다." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neue Arbeitsbereiche oben in der Liste einfügen." } }, "es": { @@ -213075,40 +214413,46 @@ "value": "Inserisci le nuove aree di lavoro in cima alla lista." } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新しいワークスペースをリストの先頭に挿入します。" + "value": "Indsæt nye arbejdsområder øverst på listen." } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "목록 맨 위에 새 작업 공간을 삽입합니다." + "value": "Wstaw nowe przestrzenie robocze na górze listy." } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Sett inn nye arbeidsområder øverst i listen." + "value": "Вставлять новые рабочие пространства в начало списка." } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Wstaw nowe przestrzenie robocze na górze listy." + "value": "Umetnite nove radne prostore na vrh liste." } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Inserir novas áreas de trabalho no topo da lista." + "value": "إدراج مساحات العمل الجديدة في أعلى القائمة." } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Вставлять новые рабочие пространства в начало списка." + "value": "Sett inn nye arbeidsområder øverst i listen." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Inserir novas áreas de trabalho no topo da lista." } }, "th": { @@ -213128,52 +214472,46 @@ "state": "translated", "value": "Вставляти нові робочі області на початок списку." } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "在列表顶部插入新工作区。" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "將新工作區插入列表最上方。" - } } } }, "workspace.tooltip.newBrowser": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "متصفح جديد" + "value": "New Browser" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi preglednik" + "value": "新規ブラウザ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny browser" + "value": "新建浏览器" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Browser" + "value": "新增瀏覽器" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Browser" + "value": "새 브라우저" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Browser" } }, "es": { @@ -213194,40 +214532,46 @@ "value": "Nuovo browser" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ブラウザ" + "value": "Ny browser" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 브라우저" + "value": "Nowa przeglądarka" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny nettleser" + "value": "Новый браузер" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowa przeglądarka" + "value": "Novi preglednik" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Novo Navegador" + "value": "متصفح جديد" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новый браузер" + "value": "Ny nettleser" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Novo Navegador" } }, "th": { @@ -213247,52 +214591,46 @@ "state": "translated", "value": "Новий браузер" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建浏览器" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增瀏覽器" - } } } }, "workspace.tooltip.newTerminal": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "طرفية جديدة" + "value": "New Terminal" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi terminal" + "value": "新規ターミナル" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Ny terminal" + "value": "新建终端" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neues Terminal" + "value": "新增終端機" } }, - "en": { + "ko": { + "stringUnit": { + "state": "translated", + "value": "새 터미널" + } + }, + "de": { "stringUnit": { "state": "translated", - "value": "New Terminal" + "value": "Neues Terminal" } }, "es": { @@ -213313,40 +214651,46 @@ "value": "Nuovo terminale" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "新規ターミナル" + "value": "Ny terminal" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "새 터미널" + "value": "Nowy terminal" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Ny terminal" + "value": "Новый терминал" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Nowy terminal" + "value": "Novi terminal" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Novo Terminal" + "value": "طرفية جديدة" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Новый терминал" + "value": "Ny terminal" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Novo Terminal" } }, "th": { @@ -213366,52 +214710,46 @@ "state": "translated", "value": "Новий термінал" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "新建终端" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "新增終端機" - } } } }, "workspace.tooltip.splitDown": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم للأسفل" + "value": "Split Down" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli dolje" + "value": "下に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel nedad" + "value": "向下拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach unten teilen" + "value": "向下分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Down" + "value": "아래로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach unten teilen" } }, "es": { @@ -213432,40 +214770,46 @@ "value": "Dividi in basso" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "下に分割" + "value": "Opdel nedad" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "아래로 분할" + "value": "Podziel w dół" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del ned" + "value": "Разделить вниз" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w dół" + "value": "Podijeli dolje" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir para Baixo" + "value": "تقسيم للأسفل" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вниз" + "value": "Del ned" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir para Baixo" } }, "th": { @@ -213485,52 +214829,46 @@ "state": "translated", "value": "Розділити вниз" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向下拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向下分割" - } } } }, "workspace.tooltip.splitRight": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تقسيم لليمين" + "value": "Split Right" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Podijeli desno" + "value": "右に分割" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel til højre" + "value": "向右拆分" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Nach rechts teilen" + "value": "向右分割" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Split Right" + "value": "오른쪽으로 분할" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Nach rechts teilen" } }, "es": { @@ -213551,40 +214889,46 @@ "value": "Dividi a destra" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "右に分割" + "value": "Opdel til højre" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "오른쪽으로 분할" + "value": "Podziel w prawo" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "Del til høyre" + "value": "Разделить вправо" } }, - "pl": { + "bs": { "stringUnit": { "state": "translated", - "value": "Podziel w prawo" + "value": "Podijeli desno" } }, - "pt-BR": { + "ar": { "stringUnit": { "state": "translated", - "value": "Dividir à Direita" + "value": "تقسيم لليمين" } }, - "ru": { + "nb": { "stringUnit": { "state": "translated", - "value": "Разделить вправо" + "value": "Del til høyre" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Dividir à Direita" } }, "th": { @@ -213604,52 +214948,46 @@ "state": "translated", "value": "Розділити праворуч" } - }, - "zh-Hans": { - "stringUnit": { - "state": "translated", - "value": "向右拆分" - } - }, - "zh-Hant": { - "stringUnit": { - "state": "translated", - "value": "向右分割" - } } } }, "workspaceGroup.autoName.numbered": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "المجموعة %lld" + "value": "Group %lld" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Grupa %lld" + "value": "グループ %lld" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gruppe %lld" + "value": "分组 %lld" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe %lld" + "value": "群組 %lld" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Group %lld" + "value": "그룹 %lld" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe %lld" } }, "es": { @@ -213670,22 +215008,10 @@ "value": "Gruppo %lld" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ %lld" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Group %lld" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 %lld" + "value": "Gruppe %lld" } }, "nb": { @@ -213700,12 +215026,6 @@ "value": "Grupa %lld" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Grupo %lld" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -213730,16 +215050,28 @@ "value": "Група %lld" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "分组 %lld" + "value": "المجموعة %lld" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "群組 %lld" + "value": "Grupa %lld" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Grupo %lld" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Group %lld" } } } @@ -213747,34 +215079,40 @@ "workspaceGroup.collapse.a11y": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "طي المجموعة" + "value": "Collapse group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Sažmi grupu" + "value": "グループを折りたたむ" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Skjul gruppe" + "value": "折叠分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe einklappen" + "value": "收合群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Collapse group" + "value": "그룹 접기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe einklappen" } }, "es": { @@ -213795,22 +215133,10 @@ "value": "Comprimi gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループを折りたたむ" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Collapse group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 접기" + "value": "Skjul gruppe" } }, "nb": { @@ -213825,12 +215151,6 @@ "value": "Zwiń grupę" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Recolher grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -213855,16 +215175,28 @@ "value": "Згорнути групу" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "折叠分组" + "value": "طي المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "收合群組" + "value": "Sažmi grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Recolher grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Collapse group" } } } @@ -213872,70 +215204,70 @@ "workspaceGroup.contextMenu.clearLatestNotifications": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مسح أحدث الإشعارات" + "value": "Clear Latest Notifications" } }, - "bs": { + "km": { "stringUnit": { "state": "translated", - "value": "Očisti najnovije obavijesti" + "value": "Clear Latest Notifications" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Ryd seneste notifikationer" + "value": "最新の通知をクリア" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Neueste Mitteilungen löschen" + "value": "최근 알림 모두 지우기" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Clear Latest Notifications" + "value": "清除最新通知" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Borrar últimas notificaciones" + "value": "清除最新通知" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Effacer les dernières notifications" + "value": "Neueste Mitteilungen löschen" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Cancella ultime notifiche" + "value": "Borrar últimas notificaciones" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "最新の通知をクリア" + "value": "Effacer les dernières notifications" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "Clear Latest Notifications" + "value": "Cancella ultime notifiche" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "최근 알림 모두 지우기" + "value": "Ryd seneste notifikationer" } }, "nb": { @@ -213950,12 +215282,6 @@ "value": "Wyczyść najnowsze powiadomienia" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Limpar Notificações Mais Recentes" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -213980,16 +215306,22 @@ "value": "Очистити останні сповіщення" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "清除最新通知" + "value": "مسح أحدث الإشعارات" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "清除最新通知" + "value": "Očisti najnovije obavijesti" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Limpar Notificações Mais Recentes" } } } @@ -213997,34 +215329,40 @@ "workspaceGroup.contextMenu.delete": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "حذف المجموعة (إغلاق مساحات العمل)" + "value": "Delete Group (Close Workspaces)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Obriši grupu (zatvori radne prostore)" + "value": "グループを削除(ワークスペースを閉じる)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Slet gruppe (luk arbejdsområder)" + "value": "删除分组(关闭工作区)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe löschen (Arbeitsbereiche schließen)" + "value": "刪除群組(關閉工作區)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Delete Group (Close Workspaces)" + "value": "그룹 삭제(작업 공간 닫기)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe löschen (Arbeitsbereiche schließen)" } }, "es": { @@ -214045,22 +215383,10 @@ "value": "Elimina gruppo (chiudi aree di lavoro)" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループを削除(ワークスペースを閉じる)" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Delete Group (Close Workspaces)" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 삭제(작업 공간 닫기)" + "value": "Slet gruppe (luk arbejdsområder)" } }, "nb": { @@ -214075,12 +215401,6 @@ "value": "Usuń grupę (zamknij przestrzenie)" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Excluir grupo (fechar áreas de trabalho)" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214105,16 +215425,28 @@ "value": "Видалити групу (закрити робочі області)" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "删除分组(关闭工作区)" + "value": "حذف المجموعة (إغلاق مساحات العمل)" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "刪除群組(關閉工作區)" + "value": "Obriši grupu (zatvori radne prostore)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Excluir grupo (fechar áreas de trabalho)" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Delete Group (Close Workspaces)" } } } @@ -214122,34 +215454,40 @@ "workspaceGroup.contextMenu.editConfig": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحرير إعداد المجموعة…" + "value": "Edit Group Config…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uredi konfiguraciju grupe…" + "value": "グループ設定を編集…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Rediger gruppekonfiguration…" + "value": "编辑分组配置…" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppen-Konfiguration bearbeiten …" + "value": "編輯群組設定…" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Edit Group Config…" + "value": "그룹 설정 편집…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppen-Konfiguration bearbeiten …" } }, "es": { @@ -214170,22 +215508,10 @@ "value": "Modifica configurazione gruppo…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ設定を編集…" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Edit Group Config…" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 설정 편집…" + "value": "Rediger gruppekonfiguration…" } }, "nb": { @@ -214200,12 +215526,6 @@ "value": "Edytuj konfigurację grupy…" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Editar configuração do grupo…" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214230,16 +215550,28 @@ "value": "Редагувати конфігурацію групи…" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "编辑分组配置…" + "value": "تحرير إعداد المجموعة…" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "編輯群組設定…" + "value": "Uredi konfiguraciju grupe…" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Editar configuração do grupo…" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Edit Group Config…" } } } @@ -214247,70 +215579,70 @@ "workspaceGroup.contextMenu.markAllRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم جميع مساحات العمل في المجموعة كمقروءة" + "value": "Mark All Workspaces in Group as Read" } }, - "bs": { + "km": { "stringUnit": { "state": "translated", - "value": "Označi sve radne prostore u grupi kao pročitane" + "value": "Mark All Workspaces in Group as Read" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Marker alle arbejdsområder i gruppen som læst" + "value": "グループ内のすべてのワークスペースを既読にする" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Alle Arbeitsbereiche der Gruppe als gelesen markieren" + "value": "그룹의 모든 작업 공간을 읽음으로 표시" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mark All Workspaces in Group as Read" + "value": "将分组内所有工作区标记为已读" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Marcar todos los espacios de trabajo del grupo como leídos" + "value": "將群組內所有工作區標為已讀" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Marquer tous les espaces de travail du groupe comme lus" + "value": "Alle Arbeitsbereiche der Gruppe als gelesen markieren" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Segna tutte le aree di lavoro del gruppo come lette" + "value": "Marcar todos los espacios de trabajo del grupo como leídos" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "グループ内のすべてのワークスペースを既読にする" + "value": "Marquer tous les espaces de travail du groupe comme lus" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "Mark All Workspaces in Group as Read" + "value": "Segna tutte le aree di lavoro del gruppo come lette" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹의 모든 작업 공간을 읽음으로 표시" + "value": "Marker alle arbejdsområder i gruppen som læst" } }, "nb": { @@ -214325,12 +215657,6 @@ "value": "Oznacz wszystkie przestrzenie robocze w grupie jako przeczytane" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Marcar Todas as Áreas de Trabalho do Grupo como Lidas" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214355,16 +215681,22 @@ "value": "Позначити всі робочі області групи як прочитані" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "将分组内所有工作区标记为已读" + "value": "تعليم جميع مساحات العمل في المجموعة كمقروءة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "將群組內所有工作區標為已讀" + "value": "Označi sve radne prostore u grupi kao pročitane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Todas as Áreas de Trabalho do Grupo como Lidas" } } } @@ -214372,70 +215704,70 @@ "workspaceGroup.contextMenu.markAllUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم جميع مساحات العمل في المجموعة كغير مقروءة" + "value": "Mark All Workspaces in Group as Unread" } }, - "bs": { + "km": { "stringUnit": { "state": "translated", - "value": "Označi sve radne prostore u grupi kao nepročitane" + "value": "Mark All Workspaces in Group as Unread" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Marker alle arbejdsområder i gruppen som ulæst" + "value": "グループ内のすべてのワークスペースを未読にする" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Alle Arbeitsbereiche der Gruppe als ungelesen markieren" + "value": "그룹의 모든 작업 공간을 읽지 않음으로 표시" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mark All Workspaces in Group as Unread" + "value": "将分组内所有工作区标记为未读" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Marcar todos los espacios de trabajo del grupo como no leídos" + "value": "將群組內所有工作區標為未讀" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Marquer tous les espaces de travail du groupe comme non lus" + "value": "Alle Arbeitsbereiche der Gruppe als ungelesen markieren" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Segna tutte le aree di lavoro del gruppo come non lette" + "value": "Marcar todos los espacios de trabajo del grupo como no leídos" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "グループ内のすべてのワークスペースを未読にする" + "value": "Marquer tous les espaces de travail du groupe comme non lus" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "Mark All Workspaces in Group as Unread" + "value": "Segna tutte le aree di lavoro del gruppo come non lette" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹의 모든 작업 공간을 읽지 않음으로 표시" + "value": "Marker alle arbejdsområder i gruppen som ulæst" } }, "nb": { @@ -214450,12 +215782,6 @@ "value": "Oznacz wszystkie przestrzenie robocze w grupie jako nieprzeczytane" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Marcar Todas as Áreas de Trabalho do Grupo como Não Lidas" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214480,16 +215806,22 @@ "value": "Позначити всі робочі області групи як непрочитані" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "将分组内所有工作区标记为未读" + "value": "تعليم جميع مساحات العمل في المجموعة كغير مقروءة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "將群組內所有工作區標為未讀" + "value": "Označi sve radne prostore u grupi kao nepročitane" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Todas as Áreas de Trabalho do Grupo como Não Lidas" } } } @@ -214497,70 +215829,70 @@ "workspaceGroup.contextMenu.markRead": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم المجموعة كمقروءة" + "value": "Mark Group as Read" } }, - "bs": { + "km": { "stringUnit": { "state": "translated", - "value": "Označi grupu kao pročitanu" + "value": "Mark Group as Read" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Marker gruppe som læst" + "value": "グループを既読にする" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Gruppe als gelesen markieren" + "value": "그룹을 읽음으로 표시" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mark Group as Read" + "value": "将分组标记为已读" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Marcar grupo como leído" + "value": "將群組標為已讀" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Marquer le groupe comme lu" + "value": "Gruppe als gelesen markieren" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Segna gruppo come letto" + "value": "Marcar grupo como leído" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "グループを既読にする" + "value": "Marquer le groupe comme lu" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "Mark Group as Read" + "value": "Segna gruppo come letto" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹을 읽음으로 표시" + "value": "Marker gruppe som læst" } }, "nb": { @@ -214575,12 +215907,6 @@ "value": "Oznacz grupę jako przeczytaną" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Marcar Grupo como Lido" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214605,16 +215931,22 @@ "value": "Позначити групу як прочитану" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "将分组标记为已读" + "value": "تعليم المجموعة كمقروءة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "將群組標為已讀" + "value": "Označi grupu kao pročitanu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Grupo como Lido" } } } @@ -214622,70 +215954,70 @@ "workspaceGroup.contextMenu.markUnread": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تعليم المجموعة كغير مقروءة" + "value": "Mark Group as Unread" } }, - "bs": { + "km": { "stringUnit": { "state": "translated", - "value": "Označi grupu kao nepročitanu" + "value": "Mark Group as Unread" } }, - "da": { + "ja": { "stringUnit": { "state": "translated", - "value": "Marker gruppe som ulæst" + "value": "グループを未読にする" } }, - "de": { + "ko": { "stringUnit": { "state": "translated", - "value": "Gruppe als ungelesen markieren" + "value": "그룹을 읽지 않음으로 표시" } }, - "en": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Mark Group as Unread" + "value": "将分组标记为未读" } }, - "es": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Marcar grupo como no leído" + "value": "將群組標為未讀" } }, - "fr": { + "de": { "stringUnit": { "state": "translated", - "value": "Marquer le groupe comme non lu" + "value": "Gruppe als ungelesen markieren" } }, - "it": { + "es": { "stringUnit": { "state": "translated", - "value": "Segna gruppo come non letto" + "value": "Marcar grupo como no leído" } }, - "ja": { + "fr": { "stringUnit": { "state": "translated", - "value": "グループを未読にする" + "value": "Marquer le groupe comme non lu" } }, - "km": { + "it": { "stringUnit": { "state": "translated", - "value": "Mark Group as Unread" + "value": "Segna gruppo come non letto" } }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹을 읽지 않음으로 표시" + "value": "Marker gruppe som ulæst" } }, "nb": { @@ -214700,12 +216032,6 @@ "value": "Oznacz grupę jako nieprzeczytaną" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Marcar Grupo como Não Lido" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214730,16 +216056,22 @@ "value": "Позначити групу як непрочитану" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "将分组标记为未读" + "value": "تعليم المجموعة كغير مقروءة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "將群組標為未讀" + "value": "Označi grupu kao nepročitanu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Marcar Grupo como Não Lido" } } } @@ -214747,34 +216079,40 @@ "workspaceGroup.contextMenu.openDocs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "افتح وثائق مجموعات مساحات العمل" + "value": "Open Workspace Groups Docs" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori dokumentaciju grupa radnih prostora" + "value": "ワークスペースグループのドキュメントを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn dokumentation for arbejdsområde-grupper" + "value": "打开工作区分组文档" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dokumentation zu Arbeitsbereich-Gruppen öffnen" + "value": "開啟工作區群組文件" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Workspace Groups Docs" + "value": "작업 공간 그룹 문서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dokumentation zu Arbeitsbereich-Gruppen öffnen" } }, "es": { @@ -214795,22 +216133,10 @@ "value": "Apri documentazione dei gruppi" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペースグループのドキュメントを開く" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Open Workspace Groups Docs" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "작업 공간 그룹 문서 열기" + "value": "Åbn dokumentation for arbejdsområde-grupper" } }, "nb": { @@ -214825,12 +216151,6 @@ "value": "Otwórz dokumentację grup przestrzeni" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Abrir documentação de grupos" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214855,16 +216175,28 @@ "value": "Відкрити документацію груп робочих областей" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "打开工作区分组文档" + "value": "افتح وثائق مجموعات مساحات العمل" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "開啟工作區群組文件" + "value": "Otvori dokumentaciju grupa radnih prostora" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir documentação de grupos" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Open Workspace Groups Docs" } } } @@ -214872,34 +216204,40 @@ "workspaceGroup.contextMenu.pin": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تثبيت المجموعة" + "value": "Pin Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Zakači grupu" + "value": "グループをピン留め" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fastgør gruppe" + "value": "固定分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe anheften" + "value": "釘選群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Pin Group" + "value": "그룹 고정" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe anheften" } }, "es": { @@ -214920,22 +216258,10 @@ "value": "Fissa gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループをピン留め" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Pin Group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 고정" + "value": "Fastgør gruppe" } }, "nb": { @@ -214950,12 +216276,6 @@ "value": "Przypnij grupę" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Fixar grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -214980,16 +216300,28 @@ "value": "Закріпити групу" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "固定分组" + "value": "تثبيت المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "釘選群組" + "value": "Zakači grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Fixar grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Pin Group" } } } @@ -214997,34 +216329,40 @@ "workspaceGroup.contextMenu.rename": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية المجموعة…" + "value": "Rename Group…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj grupu…" + "value": "グループ名を変更…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb gruppe…" + "value": "重命名分组…" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe umbenennen …" + "value": "重新命名群組…" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Group…" + "value": "그룹 이름 변경…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe umbenennen …" } }, "es": { @@ -215045,22 +216383,10 @@ "value": "Rinomina gruppo…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ名を変更…" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Rename Group…" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 이름 변경…" + "value": "Omdøb gruppe…" } }, "nb": { @@ -215075,12 +216401,6 @@ "value": "Zmień nazwę grupy…" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Renomear grupo…" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215105,16 +216425,28 @@ "value": "Перейменувати групу…" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重命名分组…" + "value": "إعادة تسمية المجموعة…" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "重新命名群組…" + "value": "Preimenuj grupu…" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear grupo…" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Rename Group…" } } } @@ -215122,34 +216454,40 @@ "workspaceGroup.contextMenu.ungroup": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء التجميع (إبقاء مساحات العمل)" + "value": "Ungroup (Keep Workspaces)" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Razgrupiši (zadrži radne prostore)" + "value": "グループ解除(ワークスペースは残す)" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Opdel gruppe (behold arbejdsområder)" + "value": "解散分组(保留工作区)" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe auflösen (Arbeitsbereiche behalten)" + "value": "解散群組(保留工作區)" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Ungroup (Keep Workspaces)" + "value": "그룹 해제(작업 공간 유지)" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe auflösen (Arbeitsbereiche behalten)" } }, "es": { @@ -215170,22 +216508,10 @@ "value": "Dividi gruppo (mantieni aree di lavoro)" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ解除(ワークスペースは残す)" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Ungroup (Keep Workspaces)" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 해제(작업 공간 유지)" + "value": "Opdel gruppe (behold arbejdsområder)" } }, "nb": { @@ -215200,12 +216526,6 @@ "value": "Rozgrupuj (zachowaj przestrzenie)" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Desagrupar (manter áreas de trabalho)" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215230,16 +216550,28 @@ "value": "Розгрупувати (зберегти робочі області)" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "解散分组(保留工作区)" + "value": "إلغاء التجميع (إبقاء مساحات العمل)" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "解散群組(保留工作區)" + "value": "Razgrupiši (zadrži radne prostore)" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desagrupar (manter áreas de trabalho)" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Ungroup (Keep Workspaces)" } } } @@ -215247,34 +216579,40 @@ "workspaceGroup.contextMenu.unpin": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إلغاء تثبيت المجموعة" + "value": "Unpin Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otkači grupu" + "value": "グループのピン留めを解除" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Frigør gruppe" + "value": "取消固定分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe lösen" + "value": "取消釘選群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Unpin Group" + "value": "그룹 고정 해제" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe lösen" } }, "es": { @@ -215295,22 +216633,10 @@ "value": "Sblocca gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループのピン留めを解除" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Unpin Group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 고정 해제" + "value": "Frigør gruppe" } }, "nb": { @@ -215325,12 +216651,6 @@ "value": "Odepnij grupę" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Desafixar grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215355,16 +216675,28 @@ "value": "Відкріпити групу" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "取消固定分组" + "value": "إلغاء تثبيت المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "取消釘選群組" + "value": "Otkači grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Desafixar grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Unpin Group" } } } @@ -215423,34 +216755,40 @@ "workspaceGroup.expand.a11y": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "توسيع المجموعة" + "value": "Expand group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Proširi grupu" + "value": "グループを展開" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Vis gruppe" + "value": "展开分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe ausklappen" + "value": "展開群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Expand group" + "value": "그룹 펼치기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe ausklappen" } }, "es": { @@ -215471,22 +216809,10 @@ "value": "Espandi gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループを展開" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Expand group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 펼치기" + "value": "Vis gruppe" } }, "nb": { @@ -215501,12 +216827,6 @@ "value": "Rozwiń grupę" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Expandir grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215531,16 +216851,28 @@ "value": "Розгорнути групу" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "展开分组" + "value": "توسيع المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "展開群組" + "value": "Proširi grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Expandir grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Expand group" } } } @@ -215548,34 +216880,40 @@ "workspaceGroup.focusAnchor.a11y": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "التركيز على مساحة العمل المرسّاة للمجموعة" + "value": "Focus the group’s anchor workspace" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Fokus na sidreni radni prostor grupe" + "value": "グループのアンカーワークスペースをフォーカス" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Fokusér gruppens ankerarbejdsområde" + "value": "聚焦分组的锚点工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Anker-Arbeitsbereich der Gruppe fokussieren" + "value": "聚焦群組的錨點工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Focus the group’s anchor workspace" + "value": "그룹 앵커 작업 공간으로 이동" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Anker-Arbeitsbereich der Gruppe fokussieren" } }, "es": { @@ -215596,22 +216934,10 @@ "value": "Metti a fuoco l’area di lavoro ancora del gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループのアンカーワークスペースをフォーカス" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Focus the group’s anchor workspace" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 앵커 작업 공간으로 이동" + "value": "Fokusér gruppens ankerarbejdsområde" } }, "nb": { @@ -215626,12 +216952,6 @@ "value": "Skup się na kotwicznej przestrzeni grupy" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Focar área de trabalho âncora do grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215656,16 +216976,28 @@ "value": "Перейти до якорної робочої області групи" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "聚焦分组的锚点工作区" + "value": "التركيز على مساحة العمل المرسّاة للمجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "聚焦群組的錨點工作區" + "value": "Fokus na sidreni radni prostor grupe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Focar área de trabalho âncora do grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Focus the group’s anchor workspace" } } } @@ -215673,34 +217005,40 @@ "workspaceGroup.newWorkspaceInGroup.a11y": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة في المجموعة" + "value": "New workspace in group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor u grupi" + "value": "グループ内に新しいワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde i gruppen" + "value": "在分组中新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich in der Gruppe" + "value": "在群組中新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New workspace in group" + "value": "그룹에 새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich in der Gruppe" } }, "es": { @@ -215721,22 +217059,10 @@ "value": "Nuova area di lavoro nel gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ内に新しいワークスペース" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "New workspace in group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹에 새 작업 공간" + "value": "Nyt arbejdsområde i gruppen" } }, "nb": { @@ -215751,12 +217077,6 @@ "value": "Nowa przestrzeń w grupie" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Nova área de trabalho no grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -215781,16 +217101,28 @@ "value": "Нова робоча область у групі" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "在分组中新建工作区" + "value": "مساحة عمل جديدة في المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "在群組中新增工作區" + "value": "Novi radni prostor u grupi" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova área de trabalho no grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "New workspace in group" } } } @@ -216667,34 +217999,40 @@ "workspaceGroup.plus.contextMenu.editConfig": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "تحرير إعداد المجموعة…" + "value": "Edit Group Config…" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Uredi konfiguraciju grupe…" + "value": "グループ設定を編集…" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Rediger gruppekonfiguration…" + "value": "编辑分组配置…" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppen-Konfiguration bearbeiten …" + "value": "編輯群組設定…" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Edit Group Config…" + "value": "그룹 설정 편집…" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppen-Konfiguration bearbeiten …" } }, "es": { @@ -216715,22 +218053,10 @@ "value": "Modifica configurazione gruppo…" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ設定を編集…" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Edit Group Config…" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 설정 편집…" + "value": "Rediger gruppekonfiguration…" } }, "nb": { @@ -216745,12 +218071,6 @@ "value": "Edytuj konfigurację grupy…" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Editar configuração do grupo…" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -216775,16 +218095,28 @@ "value": "Редагувати конфігурацію групи…" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "编辑分组配置…" + "value": "تحرير إعداد المجموعة…" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "編輯群組設定…" + "value": "Uredi konfiguraciju grupe…" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Editar configuração do grupo…" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Edit Group Config…" } } } @@ -216792,34 +218124,40 @@ "workspaceGroup.plus.contextMenu.newWorkspace": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "مساحة عمل جديدة في المجموعة" + "value": "New Workspace in Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Novi radni prostor u grupi" + "value": "グループに新しいワークスペース" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Nyt arbejdsområde i gruppen" + "value": "在分组中新建工作区" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Neuer Arbeitsbereich in der Gruppe" + "value": "在群組中新增工作區" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "New Workspace in Group" + "value": "그룹에 새 작업 공간" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Neuer Arbeitsbereich in der Gruppe" } }, "es": { @@ -216840,22 +218178,10 @@ "value": "Nuova area di lavoro nel gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループに新しいワークスペース" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "New Workspace in Group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹에 새 작업 공간" + "value": "Nyt arbejdsområde i gruppen" } }, "nb": { @@ -216870,12 +218196,6 @@ "value": "Nowa przestrzeń w grupie" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Nova área de trabalho no grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -216900,16 +218220,28 @@ "value": "Нова робоча область у групі" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "在分组中新建工作区" + "value": "مساحة عمل جديدة في المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "在群組中新增工作區" + "value": "Novi radni prostor u grupi" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nova área de trabalho no grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "New Workspace in Group" } } } @@ -216917,34 +218249,40 @@ "workspaceGroup.plus.contextMenu.openDocs": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "افتح وثائق مجموعات مساحات العمل" + "value": "Open Workspace Groups Docs" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Otvori dokumentaciju grupa radnih prostora" + "value": "ワークスペースグループのドキュメントを開く" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Åbn dokumentation for arbejdsområde-grupper" + "value": "打开工作区分组文档" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Dokumentation zu Arbeitsbereich-Gruppen öffnen" + "value": "開啟工作區群組文件" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Open Workspace Groups Docs" + "value": "작업 공간 그룹 문서 열기" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Dokumentation zu Arbeitsbereich-Gruppen öffnen" } }, "es": { @@ -216965,22 +218303,10 @@ "value": "Apri documentazione dei gruppi" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "ワークスペースグループのドキュメントを開く" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Open Workspace Groups Docs" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "작업 공간 그룹 문서 열기" + "value": "Åbn dokumentation for arbejdsområde-grupper" } }, "nb": { @@ -216995,12 +218321,6 @@ "value": "Otwórz dokumentację grup przestrzeni" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Abrir documentação de grupos" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -217025,16 +218345,28 @@ "value": "Відкрити документацію груп робочих областей" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "打开工作区分组文档" + "value": "افتح وثائق مجموعات مساحات العمل" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "開啟工作區群組文件" + "value": "Otvori dokumentaciju grupa radnih prostora" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Abrir documentação de grupos" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Open Workspace Groups Docs" } } } @@ -217042,34 +218374,40 @@ "workspaceGroup.rename.confirm": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة التسمية" + "value": "Rename" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj" + "value": "名前を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb" + "value": "重命名" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Umbenennen" + "value": "重新命名" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename" + "value": "이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Umbenennen" } }, "es": { @@ -217090,22 +218428,10 @@ "value": "Rinomina" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "名前を変更" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Rename" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이름 변경" + "value": "Omdøb" } }, "nb": { @@ -217120,12 +218446,6 @@ "value": "Zmień nazwę" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Renomear" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -217150,16 +218470,28 @@ "value": "Перейменувати" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重命名" + "value": "إعادة التسمية" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "重新命名" + "value": "Preimenuj" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Rename" } } } @@ -217167,34 +218499,40 @@ "workspaceGroup.rename.message": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "أدخل اسمًا جديدًا لهذه المجموعة." + "value": "Enter a new name for this group." } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Unesi novo ime za ovu grupu." + "value": "このグループの新しい名前を入力してください。" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Indtast et nyt navn til denne gruppe." + "value": "为分组输入新名称。" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gib einen neuen Namen für diese Gruppe ein." + "value": "為此群組輸入新名稱。" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Enter a new name for this group." + "value": "이 그룹의 새 이름을 입력하세요." + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gib einen neuen Namen für diese Gruppe ein." } }, "es": { @@ -217215,22 +218553,10 @@ "value": "Inserisci un nuovo nome per questo gruppo." } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "このグループの新しい名前を入力してください。" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Enter a new name for this group." - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "이 그룹의 새 이름을 입력하세요." + "value": "Indtast et nyt navn til denne gruppe." } }, "nb": { @@ -217245,12 +218571,6 @@ "value": "Wpisz nową nazwę grupy." } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Digite um novo nome para este grupo." - } - }, "ru": { "stringUnit": { "state": "translated", @@ -217275,16 +218595,28 @@ "value": "Введіть нове ім’я для цієї групи." } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "为分组输入新名称。" + "value": "أدخل اسمًا جديدًا لهذه المجموعة." } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "為此群組輸入新名稱。" + "value": "Unesi novo ime za ovu grupu." + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Digite um novo nome para este grupo." + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Enter a new name for this group." } } } @@ -217292,34 +218624,40 @@ "workspaceGroup.rename.placeholder": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "اسم المجموعة" + "value": "Group name" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Naziv grupe" + "value": "グループ名" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Gruppenavn" + "value": "分组名称" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppenname" + "value": "群組名稱" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Group name" + "value": "그룹 이름" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppenname" } }, "es": { @@ -217340,22 +218678,10 @@ "value": "Nome gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ名" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Group name" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 이름" + "value": "Gruppenavn" } }, "nb": { @@ -217370,12 +218696,6 @@ "value": "Nazwa grupy" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Nome do grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -217400,16 +218720,28 @@ "value": "Ім’я групи" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "分组名称" + "value": "اسم المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "群組名稱" + "value": "Naziv grupe" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Nome do grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Group name" } } } @@ -217417,34 +218749,40 @@ "workspaceGroup.rename.title": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "إعادة تسمية المجموعة" + "value": "Rename Group" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "Preimenuj grupu" + "value": "グループ名を変更" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "Omdøb gruppe" + "value": "重命名分组" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "Gruppe umbenennen" + "value": "重新命名群組" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "Rename Group" + "value": "그룹 이름 변경" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "Gruppe umbenennen" } }, "es": { @@ -217465,22 +218803,10 @@ "value": "Rinomina gruppo" } }, - "ja": { - "stringUnit": { - "state": "translated", - "value": "グループ名を変更" - } - }, - "km": { - "stringUnit": { - "state": "translated", - "value": "Rename Group" - } - }, - "ko": { + "da": { "stringUnit": { "state": "translated", - "value": "그룹 이름 변경" + "value": "Omdøb gruppe" } }, "nb": { @@ -217495,12 +218821,6 @@ "value": "Zmień nazwę grupy" } }, - "pt-BR": { - "stringUnit": { - "state": "translated", - "value": "Renomear grupo" - } - }, "ru": { "stringUnit": { "state": "translated", @@ -217525,16 +218845,28 @@ "value": "Перейменувати групу" } }, - "zh-Hans": { + "ar": { "stringUnit": { "state": "translated", - "value": "重命名分组" + "value": "إعادة تسمية المجموعة" } }, - "zh-Hant": { + "bs": { "stringUnit": { "state": "translated", - "value": "重新命名群組" + "value": "Preimenuj grupu" + } + }, + "pt-BR": { + "stringUnit": { + "state": "translated", + "value": "Renomear grupo" + } + }, + "km": { + "stringUnit": { + "state": "translated", + "value": "Rename Group" } } } @@ -217542,34 +218874,40 @@ "workspaceGroup.unread.a11y": { "extractionState": "manual", "localizations": { - "ar": { + "en": { "stringUnit": { "state": "translated", - "value": "%lld غير مقروءة" + "value": "%lld unread" } }, - "bs": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld nepročitanih" + "value": "未読 %lld 件" } }, - "da": { + "zh-Hans": { "stringUnit": { "state": "translated", - "value": "%lld ulæste" + "value": "%lld 条未读" } }, - "de": { + "zh-Hant": { "stringUnit": { "state": "translated", - "value": "%lld ungelesen" + "value": "%lld 則未讀" } }, - "en": { + "ko": { "stringUnit": { "state": "translated", - "value": "%lld unread" + "value": "읽지 않음 %lld개" + } + }, + "de": { + "stringUnit": { + "state": "translated", + "value": "%lld ungelesen" } }, "es": { @@ -217590,34 +218928,58 @@ "value": "%lld non letti" } }, - "ja": { + "da": { "stringUnit": { "state": "translated", - "value": "未読 %lld 件" + "value": "%lld ulæste" } }, - "km": { + "nb": { "stringUnit": { "state": "translated", - "value": "%lld unread" + "value": "%lld uleste" } }, - "ko": { + "pl": { "stringUnit": { "state": "translated", - "value": "읽지 않음 %lld개" + "value": "Nieprzeczytane: %lld" } }, - "nb": { + "ru": { "stringUnit": { "state": "translated", - "value": "%lld uleste" + "value": "Непрочитанных: %lld" } }, - "pl": { + "th": { "stringUnit": { "state": "translated", - "value": "Nieprzeczytane: %lld" + "value": "ยังไม่ได้อ่าน %lld รายการ" + } + }, + "tr": { + "stringUnit": { + "state": "translated", + "value": "%lld okunmamış" + } + }, + "uk": { + "stringUnit": { + "state": "translated", + "value": "Непрочитаних: %lld" + } + }, + "ar": { + "stringUnit": { + "state": "translated", + "value": "%lld غير مقروءة" + } + }, + "bs": { + "stringUnit": { + "state": "translated", + "value": "%lld nepročitanih" } }, "pt-BR": { @@ -217626,40 +218988,452 @@ "value": "%lld não lidas" } }, - "ru": { + "km": { "stringUnit": { "state": "translated", - "value": "Непрочитанных: %lld" + "value": "%lld unread" + } + } + } + }, + "workspaceTasks.add.cancel": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Cancel add" } }, - "th": { + "ja": { "stringUnit": { "state": "translated", - "value": "ยังไม่ได้อ่าน %lld รายการ" + "value": "追加をキャンセル" + } + } + } + }, + "workspaceTasks.add.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Add task" } }, - "tr": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld okunmamış" + "value": "タスクを追加" + } + } + } + }, + "workspaceTasks.add.placeholder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Add a task" } }, - "uk": { + "ja": { "stringUnit": { "state": "translated", - "value": "Непрочитаних: %lld" + "value": "タスクを追加" + } + } + } + }, + "workspaceTasks.archived.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Archived" } }, - "zh-Hans": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld 条未读" + "value": "アーカイブ" + } + } + } + }, + "workspaceTasks.complete.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Complete task" } }, - "zh-Hant": { + "ja": { "stringUnit": { "state": "translated", - "value": "%lld 則未讀" + "value": "タスクを完了" + } + } + } + }, + "workspaceTasks.complete.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Complete Task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを完了" + } + } + } + }, + "workspaceTasks.disabled.detail": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Enable Workspace Tasks in Beta Features to manage this list." + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "このリストを管理するには、ベータ機能でワークスペースタスクを有効にしてください。" + } + } + } + }, + "workspaceTasks.disabled.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks is disabled" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースタスクは無効です" + } + } + } + }, + "workspaceTasks.dragHandle.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Drag to reorder" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ドラッグして並べ替え" + } + } + } + }, + "workspaceTasks.empty.archived": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "No archived tasks" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "アーカイブ済みタスクはありません" + } + } + } + }, + "workspaceTasks.empty.open": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "No open tasks" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "未完了のタスクはありません" + } + } + } + }, + "workspaceTasks.insert.cancel": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Cancel insert" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "挿入をキャンセル" + } + } + } + }, + "workspaceTasks.insert.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Insert task here" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ここにタスクを挿入" + } + } + } + }, + "workspaceTasks.insert.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Insert Task Here" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ここにタスクを挿入" + } + } + } + }, + "workspaceTasks.insert.placeholder": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Insert a task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを挿入" + } + } + } + }, + "workspaceTasks.insert.submit": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Insert task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを挿入" + } + } + } + }, + "workspaceTasks.moveDown.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Move Task Down" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを下へ移動" + } + } + } + }, + "workspaceTasks.moveUp.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Move Task Up" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを上へ移動" + } + } + } + }, + "workspaceTasks.open.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Open" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "未完了" + } + } + } + }, + "workspaceTasks.openAsTab.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Open as tab" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タブで開く" + } + } + } + }, + "workspaceTasks.openAsTab.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Open Workspace Tasks as Tab" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースタスクをタブで開く" + } + } + } + }, + "workspaceTasks.remove.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Remove Task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを削除" + } + } + } + }, + "workspaceTasks.restore.help": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Restore task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを復元" + } + } + } + }, + "workspaceTasks.restore.label": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Restore Task" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "タスクを復元" + } + } + } + }, + "workspaceTasks.summary": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "%d open, %d archived" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "未完了 %d 件、アーカイブ %d 件" + } + } + } + }, + "workspaceTasks.surface.title": { + "extractionState": "manual", + "localizations": { + "en": { + "stringUnit": { + "state": "translated", + "value": "Workspace Tasks" + } + }, + "ja": { + "stringUnit": { + "state": "translated", + "value": "ワークスペースタスク" } } } diff --git a/Sources/Canvas/WorkspaceCanvasHostView.swift b/Sources/Canvas/WorkspaceCanvasHostView.swift index ddc582bb3b1b..0094a41be961 100644 --- a/Sources/Canvas/WorkspaceCanvasHostView.swift +++ b/Sources/Canvas/WorkspaceCanvasHostView.swift @@ -89,6 +89,7 @@ struct WorkspaceCanvasHostView: View { case .agentSession: return "sparkles" case .project: return "folder" case .extensionBrowser: return "puzzlepiece.extension" + case .workspaceTasks: return "checklist" } } diff --git a/Sources/ClosedItemHistory.swift b/Sources/ClosedItemHistory.swift index b4a0fc3779c1..eabc7537bd58 100644 --- a/Sources/ClosedItemHistory.swift +++ b/Sources/ClosedItemHistory.swift @@ -726,6 +726,8 @@ final class ClosedItemHistoryStore: ObservableObject { return String(localized: "menu.history.recentlyClosed.panel.project", defaultValue: "Project") case .extensionBrowser: return String(localized: "sidebar.extensions.browser.title", defaultValue: "Sidebar Extensions") + case .workspaceTasks: + return String(localized: "workspaceTasks.surface.title", defaultValue: "Workspace Tasks") } } diff --git a/Sources/CmuxLifecycleEventPublishing.swift b/Sources/CmuxLifecycleEventPublishing.swift index 80fe53fe6a2e..f211834d44a5 100644 --- a/Sources/CmuxLifecycleEventPublishing.swift +++ b/Sources/CmuxLifecycleEventPublishing.swift @@ -223,6 +223,8 @@ extension Workspace { return "project" case .extensionBrowser: return "extension_browser" + case .workspaceTasks: + return "workspace_tasks" } } } diff --git a/Sources/CmuxSettingsJSONPathSupport.swift b/Sources/CmuxSettingsJSONPathSupport.swift index bb15f5b1b7de..0c90bd0f09ea 100644 --- a/Sources/CmuxSettingsJSONPathSupport.swift +++ b/Sources/CmuxSettingsJSONPathSupport.swift @@ -248,6 +248,8 @@ enum SidebarSettingsFileMapping { ), ] + static let workspaceControlsPath = "sidebar.workspaceControls" + static func branchLayoutStoredValue(_ rawValue: String) -> Bool? { switch rawValue { case "vertical": @@ -395,6 +397,7 @@ extension CmuxSettingsFileStore { "sidebar.showLog", "sidebar.showProgress", "sidebar.showCustomMetadata", + SidebarSettingsFileMapping.workspaceControlsPath, RightSidebarWidthSettings.settingsPath, "workspaceColors.indicatorStyle", "workspaceColors.selectionColor", diff --git a/Sources/ContentView.swift b/Sources/ContentView.swift index 3e309bd5f914..550a1b8769cc 100644 --- a/Sources/ContentView.swift +++ b/Sources/ContentView.swift @@ -991,6 +991,9 @@ struct ContentView: View { @StateObject private var fullscreenControlsViewModel = TitlebarControlsViewModel() @StateObject private var fileExplorerStore = FileExplorerStore() @StateObject private var sessionIndexStore = SessionIndexStore() + @StateObject private var sidebarLayoutSettingsStore = SidebarTabItemSettingsStore( + initialSidebarFontSize: GhosttyConfig.load().sidebarFontSize + ) @StateObject private var selectedWorkspaceDirectoryObserver = SelectedWorkspaceDirectoryObserver() @State private var commandPaletteOverlayRenderModel = CommandPaletteOverlayRenderModel() @State private var backgroundWorkspacePrimeCoordinator = BackgroundWorkspacePrimeCoordinator() @@ -1239,7 +1242,9 @@ struct ContentView: View { private static let minimumTerminalWidthWithRightSidebar: CGFloat = 360 private var minimumSidebarWidth: CGFloat { - CGFloat(SessionPersistencePolicy.sanitizedMinimumSidebarWidth(sidebarMinimumWidthSetting)) + let configuredMinimum = CGFloat(SessionPersistencePolicy.sanitizedMinimumSidebarWidth(sidebarMinimumWidthSetting)) + let controlsMinimum = sidebarLayoutSettingsStore.snapshot.workspaceRowControls.layout.minimumSidebarWidth + return max(configuredMinimum, controlsMinimum) } private enum SidebarResizerHandle: Hashable { @@ -5540,6 +5545,8 @@ struct ContentView: View { return String(localized: "commandPalette.kind.project", defaultValue: "Project") case .extensionBrowser: return String(localized: "sidebar.extensions.browser.title", defaultValue: "Sidebar Extensions") + case .workspaceTasks: + return String(localized: "workspaceTasks.surface.title", defaultValue: "Workspace Tasks") } } private func commandPaletteSurfaceKeywords(for panelType: PanelType) -> [String] { @@ -5562,6 +5569,8 @@ struct ContentView: View { return ["project", "xcode", "build", "settings", "schemes", "targets"] case .extensionBrowser: return ["sidebar", "extensions", "extensionkit", "browser"] + case .workspaceTasks: + return ["workspace", "tasks", "todos", "goals"] } } private func commandPaletteCachedCommandsContext() -> CommandPaletteCommandsContext { @@ -9570,6 +9579,7 @@ struct SidebarTabItemSettingsSnapshot: Equatable { let notificationBadgeColorHex: String? let visibleAuxiliaryDetails: SidebarWorkspaceAuxiliaryDetailVisibility let iMessageModeEnabled: Bool + let workspaceRowControls: WorkspaceRowControlsSnapshot init( defaults: UserDefaults = .standard, @@ -9625,6 +9635,12 @@ struct SidebarTabItemSettingsSnapshot: Equatable { selectionColorHex = defaults.string(forKey: "sidebarSelectionColorHex") notificationBadgeColorHex = defaults.string(forKey: "sidebarNotificationBadgeColorHex") iMessageModeEnabled = IMessageModeSettings.isEnabled(defaults: defaults) + workspaceRowControls = WorkspaceRowControlsSnapshot.resolved( + workspaceControlsBetaEnabled: settings.value(for: catalog.betaFeatures.workspaceControls), + workspaceTasksBetaEnabled: settings.value(for: catalog.betaFeatures.workspaceTasks), + configuredControls: settings.value(for: catalog.sidebar.workspaceControls), + fontScale: sidebarFontScale + ) } private static func bool( @@ -11105,6 +11121,8 @@ struct VerticalTabsSidebar: View { return .project case .extensionBrowser: return .unknown + case .workspaceTasks: + return .unknown } } @@ -12426,6 +12444,11 @@ struct VerticalTabsSidebar: View { dragState.beginDragging(tabId: tabId) return SidebarTabDragPayload.provider(for: tabId) } + let workspaceTaskStatus = WorkspaceTaskSidebarStatus( + openCount: tab.openWorkspaceTasks.count, + archivedCount: tab.archivedWorkspaceTasks.count + ) + let row = TabItemView( tabManager: tabManager, notificationStore: notificationStore, @@ -12440,6 +12463,7 @@ struct VerticalTabsSidebar: View { accessibilityWorkspaceCount: renderContext.workspaceCount, unreadCount: liveUnreadCount, latestNotificationText: liveLatestNotificationText, + workspaceTaskStatus: workspaceTaskStatus, rowSpacing: tabRowSpacing, setSelectionToTabs: { selection = .tabs }, selectedTabIds: $selectedTabIds, @@ -12499,6 +12523,23 @@ extension View { } } +nonisolated struct WorkspaceTaskSidebarStatus: Equatable { + let openCount: Int + let archivedCount: Int + + var hasTasks: Bool { + openCount > 0 || archivedCount > 0 + } + + var isComplete: Bool { + openCount == 0 && archivedCount > 0 + } + + var openCountDisplayText: String { + openCount > 99 ? "99+" : "\(openCount)" + } +} + struct SidebarWorkspaceRowFramePreferenceKey: PreferenceKey { static let defaultValue: [UUID: Anchor] = [:] @@ -13279,6 +13320,7 @@ struct TabItemView: View, Equatable { lhs.accessibilityWorkspaceCount == rhs.accessibilityWorkspaceCount && lhs.unreadCount == rhs.unreadCount && lhs.latestNotificationText == rhs.latestNotificationText && + lhs.workspaceTaskStatus == rhs.workspaceTaskStatus && lhs.rowSpacing == rhs.rowSpacing && lhs.showsModifierShortcutHints == rhs.showsModifierShortcutHints && lhs.contextMenuWorkspaceIds == rhs.contextMenuWorkspaceIds && @@ -13316,6 +13358,7 @@ struct TabItemView: View, Equatable { let accessibilityWorkspaceCount: Int let unreadCount: Int let latestNotificationText: String? + let workspaceTaskStatus: WorkspaceTaskSidebarStatus let rowSpacing: CGFloat let setSelectionToTabs: () -> Void @Binding var selectedTabIds: Set @@ -13352,6 +13395,7 @@ struct TabItemView: View, Equatable { @State private var rowInteractionState = SidebarWorkspaceRowInteractionState() @State private var rowHeight: CGFloat = 1 @State private var workspaceFinderDirectoryOpenRequest: WorkspaceFinderDirectoryOpenRequest? + @State private var workspaceTasksPopoverPresented = false private static let maxWrappedTitleLines = 8 private static let maxDisplayedTitleCharacters = 2048 @@ -13540,13 +13584,74 @@ struct TabItemView: View, Equatable { usesInvertedActiveForeground ? 1.0 : 0.9 } - private var showCloseButton: Bool { - rowInteractionState.shouldShowCloseButton( - canCloseWorkspace: canCloseWorkspace, + private var visibleWorkspaceRowControls: [WorkspaceRowControlOption] { + settings.workspaceRowControls.controls.filter { option in + switch option { + case .close: + canCloseWorkspace + case .tasks: + true + } + } + } + + private var showWorkspaceRowControls: Bool { + rowInteractionState.shouldShowWorkspaceControls( + hasControls: !visibleWorkspaceRowControls.isEmpty, shortcutHintModeActive: showsModifierShortcutHints || alwaysShowShortcutHints ) } + private var showsWorkspaceTaskStatusBadge: Bool { + workspaceTaskStatus.hasTasks && settings.workspaceRowControls.controls.contains(.tasks) + } + + private var workspaceTaskStatusHelpText: String { + String( + format: String( + localized: "sidebar.workspaceTasks.status.help", + defaultValue: "Workspace Tasks: %d open, %d archived" + ), + locale: .current, + workspaceTaskStatus.openCount, + workspaceTaskStatus.archivedCount + ) + } + + @ViewBuilder + private var workspaceTaskStatusBadge: some View { + if showsWorkspaceTaskStatusBadge { + HStack(spacing: 3) { + Image(systemName: workspaceTaskStatus.isComplete ? "checkmark.circle.fill" : "checklist") + .font(magnifiedFont(scaledFontSize(8.5), weight: .semibold)) + + if workspaceTaskStatus.openCount > 0 { + Text(workspaceTaskStatus.openCountDisplayText) + .font(magnifiedFont(scaledFontSize(9), weight: .semibold)) + .monospacedDigit() + .lineLimit(1) + .minimumScaleFactor(0.72) + } + } + .foregroundColor(workspaceTaskStatus.isComplete ? activeSecondaryColor(0.82) : workspaceTaskAccentColor) + .padding(.horizontal, workspaceTaskStatus.openCount > 0 ? 5 : 0) + .frame(height: 16) + .frame(minWidth: workspaceTaskStatus.openCount > 0 ? 22 : 12, alignment: .center) + .background { + if workspaceTaskStatus.openCount > 0 { + Capsule() + .fill(workspaceTaskAccentColor.opacity(usesInvertedActiveForeground ? 0.2 : 0.12)) + } + } + .safeHelp(workspaceTaskStatusHelpText) + .accessibilityLabel(workspaceTaskStatusHelpText) + } + } + + private var workspaceTaskAccentColor: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } + private var workspaceShortcutLabel: String? { guard let workspaceShortcutDigit else { return nil } return "\(workspaceShortcutModifierSymbol)\(workspaceShortcutDigit)" @@ -13678,6 +13783,44 @@ struct TabItemView: View, Equatable { WorkspaceSurfaceIdentifierClipboardText.copyWorkspaceLinks(ids) } + @ViewBuilder + private func workspaceRowControlButton( + _ option: WorkspaceRowControlOption, + closeButtonTooltip: String, + size: CGFloat + ) -> some View { + switch option { + case .close: + WorkspaceRowControlButton( + option: option, + size: size, + foregroundColor: activeSecondaryColor(0.7), + closeTooltip: closeButtonTooltip, + action: { + #if DEBUG + cmuxDebugLog("sidebar.close workspace=\(tab.id.uuidString.prefix(5)) method=button") + #endif + tabManager.closeWorkspaceWithConfirmation(tab) + } + ) + case .tasks: + WorkspaceRowControlButton( + option: option, + size: size, + foregroundColor: activeSecondaryColor(0.7), + closeTooltip: closeButtonTooltip, + action: { + workspaceTasksPopoverPresented = true + } + ) + .popover(isPresented: $workspaceTasksPopoverPresented, arrowEdge: .trailing) { + WorkspaceTasksPopoverView(workspace: tab) { + openWorkspaceTasksFromSidebarRow(tab: tab, tabManager: tabManager, selectedTabIds: $selectedTabIds, lastSidebarSelectionIndex: $lastSidebarSelectionIndex, isPopoverPresented: $workspaceTasksPopoverPresented) + } + } + } + } + private var visibleAuxiliaryDetails: SidebarWorkspaceAuxiliaryDetailVisibility { settings.visibleAuxiliaryDetails } @@ -13719,11 +13862,8 @@ struct TabItemView: View, Equatable { maxDisplayedCharacters: Self.maxDisplayedTitleCharacters ) let scaledUnreadBadgeSize = 16 * fontScale - let scaledCloseButtonHitSize = max(16, 16 * fontScale) - let scaledCloseButtonWidth = max( - SidebarTrailingAccessoryWidthPolicy().closeButtonWidth, - scaledCloseButtonHitSize - ) + let workspaceRowControlsLayout = settings.workspaceRowControls.layout + let visibleWorkspaceRowControls = self.visibleWorkspaceRowControls VStack(alignment: .leading, spacing: 4) { HStack(alignment: .top, spacing: 8) { @@ -13781,6 +13921,8 @@ struct TabItemView: View, Equatable { .accessibilityLabel(cameraInUseTooltip) } + workspaceTaskStatusBadge + Text(displayedTitle) .font(magnifiedFont(scaledFontSize(12.5), weight: titleFontWeight)) .foregroundColor(activePrimaryTextColor) @@ -13790,28 +13932,27 @@ struct TabItemView: View, Equatable { .frame(maxWidth: .infinity, alignment: .leading) .layoutPriority(1) - // The close button is a sibling that always reserves its width - // when the workspace is closable, so the title wraps/truncates - // before this corner instead of flowing under the hover x. Its - // visibility toggles via opacity so hover never re-lays-out the - // row. (Matches the group-header plus-button pattern.) - if canCloseWorkspace { - Button(action: { - #if DEBUG - cmuxDebugLog("sidebar.close workspace=\(tab.id.uuidString.prefix(5)) method=button") - #endif - tabManager.closeWorkspaceWithConfirmation(tab) - }) { - CmuxSystemSymbolImage(magnified: "xmark", pointSize: scaledFontSize(9), weight: .medium) - .foregroundColor(activeSecondaryColor(0.7)) - .frame(width: scaledCloseButtonWidth, height: scaledCloseButtonHitSize, alignment: .center) - .contentShape(Rectangle()) + // Hover controls reserve their configured width so revealing + // them never changes title wrapping. Individual rows can filter + // unavailable controls, such as close on a non-closable row. + if !visibleWorkspaceRowControls.isEmpty { + HStack(spacing: workspaceRowControlsLayout.controlSpacing) { + ForEach(visibleWorkspaceRowControls, id: \.self) { option in + workspaceRowControlButton( + option, + closeButtonTooltip: closeButtonTooltip, + size: workspaceRowControlsLayout.controlHitSize + ) + } } - .buttonStyle(.plain) - .safeHelp(closeButtonTooltip) - .opacity(showCloseButton ? 1 : 0) - .allowsHitTesting(showCloseButton) - .accessibilityHidden(!showCloseButton) + .frame( + width: max(workspaceRowControlsLayout.trailingWidth, workspaceRowControlsLayout.controlHitSize), + height: workspaceRowControlsLayout.controlHitSize, + alignment: .trailing + ) + .opacity(showWorkspaceRowControls ? 1 : 0) + .allowsHitTesting(showWorkspaceRowControls) + .accessibilityHidden(!showWorkspaceRowControls) } } diff --git a/Sources/KeyboardShortcutSettingsFileStore.swift b/Sources/KeyboardShortcutSettingsFileStore.swift index f0fa23e70ca3..b730525743b3 100644 --- a/Sources/KeyboardShortcutSettingsFileStore.swift +++ b/Sources/KeyboardShortcutSettingsFileStore.swift @@ -666,6 +666,15 @@ final class CmuxSettingsFileStore { } } + if let rawValues = jsonStringArray(section["workspaceControls"]) { + let normalized = WorkspaceRowControlSanitizer().sanitizedRawValues(rawValues) + snapshot.managedUserDefaults[ + SidebarCatalogSection().workspaceControls.userDefaultsKey + ] = .stringArray(normalized.map(\.rawValue)) + } else if section.keys.contains("workspaceControls") { + logInvalid(SidebarSettingsFileMapping.workspaceControlsPath, sourcePath: sourcePath) + } + if let value = jsonDouble(section[RightSidebarWidthSettings.jsonKey]), value > 0 { snapshot.managedUserDefaults[RightSidebarWidthSettings.maxWidthKey] = .double( RightSidebarWidthSettings().clampedSettingsEditorMaximumWidth(value) diff --git a/Sources/Panels/Panel.swift b/Sources/Panels/Panel.swift index 7a2145409c52..bb20d6d6cdf7 100644 --- a/Sources/Panels/Panel.swift +++ b/Sources/Panels/Panel.swift @@ -13,6 +13,7 @@ public enum PanelType: String, Codable, Sendable { case agentSession case project case extensionBrowser + case workspaceTasks public init(from decoder: Decoder) throws { let container = try decoder.singleValueContainer() diff --git a/Sources/Panels/PanelContentView.swift b/Sources/Panels/PanelContentView.swift index e4d71ede81f2..64942b3bbf14 100644 --- a/Sources/Panels/PanelContentView.swift +++ b/Sources/Panels/PanelContentView.swift @@ -144,6 +144,16 @@ struct PanelContentView: View { ) .frame(maxWidth: .infinity, maxHeight: .infinity) } + case .workspaceTasks: + if let tasksPanel = panel as? WorkspaceTasksPanel, + let workspace = tasksPanel.workspace { + WorkspaceTasksPanelView( + panel: tasksPanel, + workspace: workspace, + appearance: appearance, + onRequestPanelFocus: onRequestPanelFocus + ) + } } } @@ -161,7 +171,7 @@ struct PanelContentView: View { private var shouldInstallPaneDropTarget: Bool { guard isVisibleInUI else { return false } switch panel.panelType { - case .markdown, .filePreview, .rightSidebarTool, .customSidebar, .agentSession, .project, .extensionBrowser: + case .markdown, .filePreview, .rightSidebarTool, .customSidebar, .agentSession, .project, .extensionBrowser, .workspaceTasks: return true case .terminal, .browser: return false diff --git a/Sources/Panels/WorkspaceTaskAddComposer.swift b/Sources/Panels/WorkspaceTaskAddComposer.swift new file mode 100644 index 000000000000..7c5e8c328bcf --- /dev/null +++ b/Sources/Panels/WorkspaceTaskAddComposer.swift @@ -0,0 +1,63 @@ +import SwiftUI + +struct WorkspaceTaskAddComposer: View { + @Binding var draft: String + let placeholder: String + let submitLabel: String + var autoFocus = false + let submit: () -> Void + + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @FocusState private var isFocused: Bool + + var body: some View { + HStack(spacing: 8) { + CmuxSystemSymbolImage(magnified: "plus", pointSize: 12, weight: .medium) + .foregroundStyle(taskAccent) + .frame(width: 18, height: 22) + .accessibilityHidden(true) + + TextField(placeholder, text: $draft) + .textFieldStyle(.plain) + .focused($isFocused) + .onSubmit(submit) + + Button(action: submit) { + CmuxSystemSymbolImage(magnified: "arrow.up", pointSize: 11, weight: .semibold) + .frame(width: 24, height: 24) + } + .buttonStyle(.plain) + .foregroundStyle(WorkspaceTask.isValidTitle(draft) ? taskAccent : Color.secondary.opacity(0.48)) + .disabled(!WorkspaceTask.isValidTitle(draft)) + .help(submitLabel) + .accessibilityLabel(submitLabel) + } + .padding(.horizontal, 12) + .padding(.vertical, 9) + .frame(maxWidth: .infinity, minHeight: 44, alignment: .leading) + .background( + RoundedRectangle(cornerRadius: 9) + .fill(Color(nsColor: .controlBackgroundColor).opacity(isFocused ? 0.72 : 0.42)) + ) + .overlay { + RoundedRectangle(cornerRadius: 9) + .stroke( + isFocused ? taskAccent.opacity(0.52) : Color(nsColor: .separatorColor).opacity(0.26), + lineWidth: isFocused ? 1.25 : 1 + ) + } + .onAppear { + guard autoFocus else { return } + isFocused = true + } + .animation(focusAnimation, value: isFocused) + } + + private var focusAnimation: Animation? { + reduceMotion ? nil : .easeOut(duration: 0.14) + } + + private var taskAccent: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } +} diff --git a/Sources/Panels/WorkspaceTaskIconButton.swift b/Sources/Panels/WorkspaceTaskIconButton.swift new file mode 100644 index 000000000000..a4fe8a8f8e55 --- /dev/null +++ b/Sources/Panels/WorkspaceTaskIconButton.swift @@ -0,0 +1,22 @@ +import SwiftUI + +struct WorkspaceTaskIconButton: View { + let systemName: String + let label: String + var role: ButtonRole? = nil + var isDisabled = false + var foregroundStyle: Color = .secondary + let action: () -> Void + + var body: some View { + Button(role: role, action: action) { + CmuxSystemSymbolImage(magnified: systemName, pointSize: 12) + .foregroundStyle(foregroundStyle) + .frame(width: 24, height: 24) + } + .buttonStyle(.plain) + .disabled(isDisabled) + .help(label) + .accessibilityLabel(label) + } +} diff --git a/Sources/Panels/WorkspaceTaskInsertionDividerView.swift b/Sources/Panels/WorkspaceTaskInsertionDividerView.swift new file mode 100644 index 000000000000..7c04dc15e62a --- /dev/null +++ b/Sources/Panels/WorkspaceTaskInsertionDividerView.swift @@ -0,0 +1,170 @@ +import SwiftUI + +struct WorkspaceTaskInsertionDividerView: View { + enum Style { + case leadingDrop + case hoverInsert + case append + } + + let style: Style + let isActive: Bool + let allowsAdd: Bool + @Binding var draft: String + let activate: () -> Void + let cancel: () -> Void + let submit: () -> Void + let dropTask: (String) -> Bool + + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @State private var isHovering = false + + var body: some View { + VStack(spacing: 6) { + if isActive { + activeComposer + .transition(.opacity.combined(with: .move(edge: .top))) + } else if style == .append { + appendButton + } else { + hoverZone + } + } + .dropDestination(for: String.self) { dropped, _ in + guard let taskId = dropped.first else { return false } + return dropTask(taskId) + } + } + + private var activeComposer: some View { + HStack(spacing: 8) { + WorkspaceTaskAddComposer( + draft: $draft, + placeholder: composerPlaceholder, + submitLabel: composerSubmitLabel, + autoFocus: true, + submit: submit + ) + Button(action: cancel) { + CmuxSystemSymbolImage(magnified: "xmark", pointSize: 12) + .frame(width: 24, height: 24) + } + .buttonStyle(.plain) + .help(composerCancelLabel) + .accessibilityLabel(composerCancelLabel) + } + .padding(.vertical, 2) + } + + private var appendButton: some View { + Button(action: activate) { + HStack(spacing: 8) { + CmuxSystemSymbolImage(magnified: "plus", pointSize: 12, weight: .medium) + .foregroundStyle(taskAccent) + .frame(width: 18, height: 18) + Text(String(localized: "workspaceTasks.add.label", defaultValue: "Add task")) + .cmuxFont(size: 13, weight: .regular) + .foregroundStyle(isHovering ? taskAccent : Color.secondary) + Spacer(minLength: 0) + } + .padding(.horizontal, 2) + .padding(.vertical, 8) + .frame(maxWidth: .infinity, minHeight: 38) + } + .buttonStyle(.plain) + .background( + RoundedRectangle(cornerRadius: 6) + .fill(Color(nsColor: .controlBackgroundColor).opacity(isHovering ? 0.48 : 0)) + ) + .help(String(localized: "workspaceTasks.add.label", defaultValue: "Add task")) + .accessibilityLabel(String(localized: "workspaceTasks.add.label", defaultValue: "Add task")) + .onHover { isHovering = $0 } + .animation(hoverAnimation, value: isHovering) + } + + @ViewBuilder + private var hoverZone: some View { + if allowsAdd { + insertHoverButton + } else { + dropOnlyZone + } + } + + private var insertHoverButton: some View { + Button(action: activate) { + ZStack { + Rectangle() + .fill(Color.clear) + Rectangle() + .fill(taskAccent.opacity(isHovering ? 0.34 : 0)) + .frame(height: 1) + CmuxSystemSymbolImage(magnified: "plus", pointSize: 11, weight: .semibold) + .foregroundStyle(taskAccent) + .frame(width: 20, height: 20) + .background(.thinMaterial, in: Capsule()) + .overlay { + Capsule() + .stroke(taskAccent.opacity(0.22), lineWidth: 1) + } + .opacity(isHovering ? 1 : 0) + .scaleEffect(isHovering ? 1 : 0.9) + } + .frame(maxWidth: .infinity, minHeight: 18) + } + .buttonStyle(.plain) + .help(String(localized: "workspaceTasks.insert.help", defaultValue: "Insert task here")) + .accessibilityLabel(String(localized: "workspaceTasks.insert.label", defaultValue: "Insert Task Here")) + .onHover { isHovering = $0 } + .animation(hoverAnimation, value: isHovering) + } + + private var dropOnlyZone: some View { + ZStack { + Rectangle() + .fill(Color.clear) + Rectangle() + .fill(taskAccent.opacity(isHovering ? 0.24 : 0)) + .frame(height: 1) + } + .frame(maxWidth: .infinity, minHeight: 8) + .onHover { isHovering = $0 } + .accessibilityHidden(true) + .animation(hoverAnimation, value: isHovering) + } + + private var hoverAnimation: Animation? { + reduceMotion ? nil : .easeOut(duration: 0.12) + } + + private var taskAccent: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } + + private var composerPlaceholder: String { + switch style { + case .append: + String(localized: "workspaceTasks.add.placeholder", defaultValue: "Add a task") + case .leadingDrop, .hoverInsert: + String(localized: "workspaceTasks.insert.placeholder", defaultValue: "Insert a task") + } + } + + private var composerSubmitLabel: String { + switch style { + case .append: + String(localized: "workspaceTasks.add.label", defaultValue: "Add task") + case .leadingDrop, .hoverInsert: + String(localized: "workspaceTasks.insert.submit", defaultValue: "Insert task") + } + } + + private var composerCancelLabel: String { + switch style { + case .append: + String(localized: "workspaceTasks.add.cancel", defaultValue: "Cancel add") + case .leadingDrop, .hoverInsert: + String(localized: "workspaceTasks.insert.cancel", defaultValue: "Cancel insert") + } + } +} diff --git a/Sources/Panels/WorkspaceTaskRowView.swift b/Sources/Panels/WorkspaceTaskRowView.swift new file mode 100644 index 000000000000..8a654b20b985 --- /dev/null +++ b/Sources/Panels/WorkspaceTaskRowView.swift @@ -0,0 +1,121 @@ +import SwiftUI + +struct WorkspaceTaskRowView: View { + let task: WorkspaceTask + let canArchive: Bool + let canMoveUp: Bool + let canMoveDown: Bool + let archive: () -> Void + let unarchive: () -> Void + let remove: () -> Void + let moveUp: () -> Void + let moveDown: () -> Void + + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @State private var isHovering = false + + var body: some View { + HStack(alignment: .firstTextBaseline, spacing: 11) { + completionButton + + Text(task.title) + .cmuxFont(.body) + .foregroundStyle(canArchive ? .primary : .secondary) + .lineLimit(2) + .frame(maxWidth: .infinity, alignment: .leading) + + CmuxSystemSymbolImage(magnified: "line.3.horizontal", pointSize: 12, weight: .medium) + .foregroundStyle(.tertiary) + .frame(width: 18, height: 22) + .opacity(isHovering && canArchive ? 0.9 : 0) + .help(String(localized: "workspaceTasks.dragHandle.help", defaultValue: "Drag to reorder")) + .accessibilityHidden(true) + + if !canArchive { + WorkspaceTaskIconButton( + systemName: "arrow.uturn.backward", + label: String(localized: "workspaceTasks.restore.label", defaultValue: "Restore Task"), + foregroundStyle: taskAccent, + action: unarchive + ) + } + + WorkspaceTaskIconButton( + systemName: "trash", + label: String(localized: "workspaceTasks.remove.label", defaultValue: "Remove Task"), + role: .destructive, + foregroundStyle: .secondary, + action: remove + ) + .opacity(isHovering ? 0.86 : 0) + .allowsHitTesting(isHovering) + .accessibilityHidden(!isHovering) + } + .padding(.horizontal, 2) + .padding(.vertical, 8) + .frame(maxWidth: .infinity, minHeight: 40, alignment: .leading) + .background( + RoundedRectangle(cornerRadius: 6) + .fill(Color(nsColor: .controlBackgroundColor).opacity(isHovering ? 0.56 : 0)) + ) + .overlay(alignment: .bottom) { + Rectangle() + .fill(Color(nsColor: .separatorColor).opacity(0.24)) + .frame(height: 1) + .padding(.leading, 32) + } + .contentShape(Rectangle()) + .onHover { isHovering = $0 } + .animation(hoverAnimation, value: isHovering) + .accessibilityAction(named: Text(String(localized: "workspaceTasks.moveUp.label", defaultValue: "Move Task Up"))) { + guard canMoveUp else { return } + moveUp() + } + .accessibilityAction(named: Text(String(localized: "workspaceTasks.moveDown.label", defaultValue: "Move Task Down"))) { + guard canMoveDown else { return } + moveDown() + } + .accessibilityAction(named: Text(String(localized: "workspaceTasks.remove.label", defaultValue: "Remove Task"))) { + remove() + } + } + + private var hoverAnimation: Animation? { + reduceMotion ? nil : .easeOut(duration: 0.12) + } + + private var completionButton: some View { + Button(action: canArchive ? archive : unarchive) { + ZStack { + Circle() + .stroke( + canArchive ? taskAccent.opacity(isHovering ? 0.82 : 0.48) : Color.secondary.opacity(0.42), + lineWidth: 1.35 + ) + .background( + Circle() + .fill(canArchive ? taskAccent.opacity(isHovering ? 0.1 : 0) : Color.secondary.opacity(0.08)) + ) + if !canArchive { + CmuxSystemSymbolImage(magnified: "checkmark", pointSize: 8, weight: .semibold) + .foregroundStyle(.secondary) + } + } + .frame(width: 18, height: 18) + .frame(width: 28, height: 28) + .contentShape(Rectangle()) + .scaleEffect(isHovering && canArchive ? 1.06 : 1) + } + .buttonStyle(.plain) + .help(canArchive + ? String(localized: "workspaceTasks.complete.help", defaultValue: "Complete task") + : String(localized: "workspaceTasks.restore.help", defaultValue: "Restore task")) + .accessibilityLabel(canArchive + ? String(localized: "workspaceTasks.complete.label", defaultValue: "Complete Task") + : String(localized: "workspaceTasks.restore.label", defaultValue: "Restore Task")) + } + + private var taskAccent: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } +} diff --git a/Sources/Panels/WorkspaceTasksActions.swift b/Sources/Panels/WorkspaceTasksActions.swift new file mode 100644 index 000000000000..27233501e7d4 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksActions.swift @@ -0,0 +1,10 @@ +import Foundation + +struct WorkspaceTasksActions { + let add: (String, UUID?) -> Bool + let archive: (UUID) -> Void + let unarchive: (UUID) -> Void + let remove: (UUID) -> Void + let move: (UUID, UUID?, UUID?, Int?) -> Void + let openSurface: () -> Void +} diff --git a/Sources/Panels/WorkspaceTasksDisabledView.swift b/Sources/Panels/WorkspaceTasksDisabledView.swift new file mode 100644 index 000000000000..d8a6af4795e0 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksDisabledView.swift @@ -0,0 +1,24 @@ +import SwiftUI + +struct WorkspaceTasksDisabledView: View { + var body: some View { + VStack(spacing: 10) { + CmuxSystemSymbolImage(magnified: "checklist", pointSize: 18) + .foregroundStyle(.secondary) + .accessibilityHidden(true) + Text(String(localized: "workspaceTasks.disabled.title", defaultValue: "Workspace Tasks is disabled")) + .cmuxFont(size: 14, weight: .semibold) + Text(String( + localized: "workspaceTasks.disabled.detail", + defaultValue: "Enable Workspace Tasks in Beta Features to manage this list." + )) + .cmuxFont(.caption) + .foregroundStyle(.secondary) + .multilineTextAlignment(.center) + .fixedSize(horizontal: false, vertical: true) + } + .padding(24) + .frame(maxWidth: .infinity, maxHeight: .infinity) + .accessibilityElement(children: .combine) + } +} diff --git a/Sources/Panels/WorkspaceTasksHeaderView.swift b/Sources/Panels/WorkspaceTasksHeaderView.swift new file mode 100644 index 000000000000..2e0f626c44c2 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksHeaderView.swift @@ -0,0 +1,63 @@ +import SwiftUI + +struct WorkspaceTasksHeaderView: View { + let openCount: Int + let archivedCount: Int + let showsOpenAsTabButton: Bool + let openSurface: () -> Void + + var body: some View { + VStack(alignment: .leading, spacing: 8) { + HStack(alignment: .firstTextBaseline, spacing: 10) { + Text(String(localized: "workspaceTasks.surface.title", defaultValue: "Workspace Tasks")) + .cmuxFont(size: 18, weight: .semibold) + .foregroundStyle(.primary) + Spacer(minLength: 8) + if showsOpenAsTabButton { + Button(action: openSurface) { + CmuxSystemSymbolImage(magnified: "macwindow.badge.plus", pointSize: 13) + .frame(width: 28, height: 26) + } + .buttonStyle(.plain) + .foregroundStyle(.secondary) + .background( + RoundedRectangle(cornerRadius: 7) + .fill(Color(nsColor: .controlBackgroundColor).opacity(0.72)) + ) + .overlay { + RoundedRectangle(cornerRadius: 7) + .stroke(Color(nsColor: .separatorColor).opacity(0.34), lineWidth: 1) + } + .help(String(localized: "workspaceTasks.openAsTab.help", defaultValue: "Open as tab")) + .accessibilityLabel(String(localized: "workspaceTasks.openAsTab.label", defaultValue: "Open Workspace Tasks as Tab")) + } + } + + HStack(spacing: 7) { + Circle() + .fill(taskAccent.opacity(0.92)) + .frame(width: 6, height: 6) + Text(summary) + .cmuxFont(.caption) + .foregroundStyle(.secondary) + } + } + .padding(.horizontal, 20) + .padding(.top, 18) + .padding(.bottom, 12) + .frame(maxWidth: .infinity, alignment: .leading) + } + + private var summary: String { + String( + format: String(localized: "workspaceTasks.summary", defaultValue: "%d open, %d archived"), + locale: .current, + openCount, + archivedCount + ) + } + + private var taskAccent: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } +} diff --git a/Sources/Panels/WorkspaceTasksPanel.swift b/Sources/Panels/WorkspaceTasksPanel.swift new file mode 100644 index 000000000000..526243cea770 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksPanel.swift @@ -0,0 +1,45 @@ +import AppKit +import Foundation +import Observation + +@MainActor +@Observable +final class WorkspaceTasksPanel: Panel { + // `Panel` still inherits `ObservableObject`; this class satisfies that + // requirement through `Panel` while keeping task-list state on `Workspace`. + let id = UUID() + let panelType: PanelType = .workspaceTasks + + @ObservationIgnored + private(set) weak var workspace: Workspace? + + init(workspace: Workspace) { + self.workspace = workspace + } + + var displayTitle: String { + String(localized: "workspaceTasks.surface.title", defaultValue: "Workspace Tasks") + } + + var displayIcon: String? { "checklist" } + + var isFocusedInWorkspace: Bool { + workspace?.focusedPanelId == id + } + + func reattach(to workspace: Workspace) { + self.workspace = workspace + } + + func close() { + workspace = nil + } + + func focus() {} + + func unfocus() {} + + func triggerFlash(reason: WorkspaceAttentionFlashReason) { + _ = reason + } +} diff --git a/Sources/Panels/WorkspaceTasksPanelView.swift b/Sources/Panels/WorkspaceTasksPanelView.swift new file mode 100644 index 000000000000..f499dc5daf05 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksPanelView.swift @@ -0,0 +1,85 @@ +import CmuxSettingsUI +import SwiftUI + +struct WorkspaceTasksPanelView: View { + let panel: WorkspaceTasksPanel + let workspace: Workspace + let appearance: PanelAppearance + let onRequestPanelFocus: () -> Void + + @State private var addDraft = "" + @State private var insertionAfterTaskId: UUID? + @State private var insertionDraft = "" + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @LiveSetting(\.betaFeatures.workspaceTasks) private var workspaceTasksBetaEnabled + + var body: some View { + Group { + if workspaceTasksBetaEnabled { + WorkspaceTasksView( + openTasks: workspace.openWorkspaceTasks, + archivedTasks: workspace.archivedWorkspaceTasks, + addDraft: $addDraft, + insertionAfterTaskId: $insertionAfterTaskId, + insertionDraft: $insertionDraft, + showsOpenAsTabButton: false, + actions: actions + ) + } else { + WorkspaceTasksDisabledView() + } + } + .frame(maxWidth: .infinity, maxHeight: .infinity) + .background(Color(nsColor: appearance.backgroundColor)) + .simultaneousGesture(TapGesture().onEnded { requestPanelFocusIfNeeded() }) + } + + private var actions: WorkspaceTasksActions { + WorkspaceTasksActions( + add: { title, afterTaskId in + mutate { + workspace.addWorkspaceTask(title: title, after: afterTaskId) != nil + } + }, + archive: { taskId in + mutate { + _ = workspace.archiveWorkspaceTask(id: taskId) + } + }, + unarchive: { taskId in + mutate { + _ = workspace.unarchiveWorkspaceTask(id: taskId) + } + }, + remove: { taskId in + mutate { + _ = workspace.removeWorkspaceTask(id: taskId) + } + }, + move: { taskId, beforeTaskId, afterTaskId, index in + mutate { + _ = workspace.moveWorkspaceTask( + id: taskId, + before: beforeTaskId, + after: afterTaskId, + index: index + ) + } + }, + openSurface: {} + ) + } + + @discardableResult + private func mutate(_ body: () -> T) -> T { + if reduceMotion { + return body() + } + return withAnimation(.easeInOut(duration: 0.16), body) + } + + private func requestPanelFocusIfNeeded() { + guard !panel.isFocusedInWorkspace else { return } + onRequestPanelFocus() + } +} diff --git a/Sources/Panels/WorkspaceTasksPopoverView.swift b/Sources/Panels/WorkspaceTasksPopoverView.swift new file mode 100644 index 000000000000..9cf0051568a0 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksPopoverView.swift @@ -0,0 +1,77 @@ +import CmuxSettingsUI +import SwiftUI + +struct WorkspaceTasksPopoverView: View { + let workspace: Workspace + let openSurface: () -> Void + + @State private var addDraft = "" + @State private var insertionAfterTaskId: UUID? + @State private var insertionDraft = "" + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @LiveSetting(\.betaFeatures.workspaceTasks) private var workspaceTasksBetaEnabled + + var body: some View { + Group { + if workspaceTasksBetaEnabled { + WorkspaceTasksView( + openTasks: workspace.openWorkspaceTasks, + archivedTasks: workspace.archivedWorkspaceTasks, + addDraft: $addDraft, + insertionAfterTaskId: $insertionAfterTaskId, + insertionDraft: $insertionDraft, + showsOpenAsTabButton: true, + actions: actions + ) + } else { + WorkspaceTasksDisabledView() + } + } + .frame(width: 380, height: 460) + .background(Color(nsColor: .windowBackgroundColor)) + } + + private var actions: WorkspaceTasksActions { + WorkspaceTasksActions( + add: { title, afterTaskId in + mutate { + workspace.addWorkspaceTask(title: title, after: afterTaskId) != nil + } + }, + archive: { taskId in + mutate { + _ = workspace.archiveWorkspaceTask(id: taskId) + } + }, + unarchive: { taskId in + mutate { + _ = workspace.unarchiveWorkspaceTask(id: taskId) + } + }, + remove: { taskId in + mutate { + _ = workspace.removeWorkspaceTask(id: taskId) + } + }, + move: { taskId, beforeTaskId, afterTaskId, index in + mutate { + _ = workspace.moveWorkspaceTask( + id: taskId, + before: beforeTaskId, + after: afterTaskId, + index: index + ) + } + }, + openSurface: openSurface + ) + } + + @discardableResult + private func mutate(_ body: () -> T) -> T { + if reduceMotion { + return body() + } + return withAnimation(.easeInOut(duration: 0.16), body) + } +} diff --git a/Sources/Panels/WorkspaceTasksSectionView.swift b/Sources/Panels/WorkspaceTasksSectionView.swift new file mode 100644 index 000000000000..0856f37767ff --- /dev/null +++ b/Sources/Panels/WorkspaceTasksSectionView.swift @@ -0,0 +1,140 @@ +import SwiftUI + +struct WorkspaceTasksSectionView: View { + let title: String + let emptyText: String + let tasks: [WorkspaceTask] + let canArchive: Bool + @Binding var addDraft: String + @Binding var insertionAfterTaskId: UUID? + @Binding var insertionDraft: String + let actions: WorkspaceTasksActions + + @Environment(\.accessibilityReduceMotion) private var reduceMotion + @State private var isEmptyAddComposerActive = false + + var body: some View { + VStack(alignment: .leading, spacing: 6) { + HStack(alignment: .firstTextBaseline, spacing: 8) { + Text(title) + .cmuxFont(size: 13, weight: .semibold) + .foregroundStyle(.primary) + Text(tasks.count, format: .number) + .cmuxFont(.caption) + .foregroundStyle(.tertiary) + Spacer(minLength: 0) + } + .padding(.horizontal, 2) + .padding(.top, canArchive ? 0 : 4) + + if tasks.isEmpty { + emptyState + } else { + VStack(spacing: 0) { + dropDivider(beforeTaskId: tasks.first?.id, afterTaskId: nil, index: 0, style: .leadingDrop) + ForEach(Array(tasks.enumerated()), id: \.element.id) { index, task in + WorkspaceTaskRowView( + task: task, + canArchive: canArchive, + canMoveUp: index > 0, + canMoveDown: index < tasks.count - 1, + archive: { actions.archive(task.id) }, + unarchive: { actions.unarchive(task.id) }, + remove: { actions.remove(task.id) }, + moveUp: { actions.move(task.id, nil, nil, index - 1) }, + moveDown: { actions.move(task.id, nil, nil, index + 1) } + ) + .draggable(task.id.uuidString) + + dropDivider( + beforeTaskId: index < tasks.count - 1 ? tasks[index + 1].id : nil, + afterTaskId: task.id, + index: index + 1, + style: canArchive && index == tasks.count - 1 ? .append : .hoverInsert + ) + } + } + } + } + .animation(listAnimation, value: tasks.map(\.id)) + } + + @ViewBuilder + private var emptyState: some View { + if canArchive { + WorkspaceTaskInsertionDividerView( + style: .append, + isActive: isEmptyAddComposerActive, + allowsAdd: true, + draft: $addDraft, + activate: { + addDraft = "" + isEmptyAddComposerActive = true + }, + cancel: { + addDraft = "" + isEmptyAddComposerActive = false + }, + submit: { + guard submitAddDraft() else { return } + isEmptyAddComposerActive = false + }, + dropTask: { _ in false } + ) + .padding(.top, 4) + } else { + Text(emptyText) + .cmuxFont(.caption) + .foregroundStyle(.tertiary) + .padding(.horizontal, 2) + .frame(maxWidth: .infinity, minHeight: 34, alignment: .leading) + } + } + + private var listAnimation: Animation? { + reduceMotion ? nil : .easeInOut(duration: 0.16) + } + + private func dropDivider( + beforeTaskId: UUID?, + afterTaskId: UUID?, + index: Int, + style: WorkspaceTaskInsertionDividerView.Style + ) -> some View { + WorkspaceTaskInsertionDividerView( + style: style, + isActive: canArchive && style != .leadingDrop && insertionAfterTaskId == afterTaskId, + allowsAdd: canArchive && style != .leadingDrop, + draft: $insertionDraft, + activate: { + guard canArchive, style != .leadingDrop, let afterTaskId else { return } + insertionDraft = "" + insertionAfterTaskId = afterTaskId + }, + cancel: { + insertionDraft = "" + insertionAfterTaskId = nil + }, + submit: { + let draft = insertionDraft + guard let afterTaskId, actions.add(draft, afterTaskId) else { return } + insertionDraft = "" + insertionAfterTaskId = nil + }, + dropTask: { taskIdString in + guard let taskId = UUID(uuidString: taskIdString), + tasks.contains(where: { $0.id == taskId }) + else { return false } + actions.move(taskId, beforeTaskId, beforeTaskId == nil ? afterTaskId : nil, index) + return true + } + ) + } + + @discardableResult + private func submitAddDraft() -> Bool { + guard actions.add(addDraft, nil) else { return false } + addDraft = "" + return true + } +} diff --git a/Sources/Panels/WorkspaceTasksView.swift b/Sources/Panels/WorkspaceTasksView.swift new file mode 100644 index 000000000000..9e18a51490c5 --- /dev/null +++ b/Sources/Panels/WorkspaceTasksView.swift @@ -0,0 +1,60 @@ +import SwiftUI + +struct WorkspaceTasksView: View { + let openTasks: [WorkspaceTask] + let archivedTasks: [WorkspaceTask] + @Binding var addDraft: String + @Binding var insertionAfterTaskId: UUID? + @Binding var insertionDraft: String + let showsOpenAsTabButton: Bool + let actions: WorkspaceTasksActions + + var body: some View { + VStack(spacing: 0) { + Rectangle() + .fill(taskAccent) + .frame(height: 3) + .accessibilityHidden(true) + WorkspaceTasksHeaderView( + openCount: openTasks.count, + archivedCount: archivedTasks.count, + showsOpenAsTabButton: showsOpenAsTabButton, + openSurface: actions.openSurface + ) + Divider() + .opacity(0.52) + ScrollView { + LazyVStack(alignment: .leading, spacing: 22) { + WorkspaceTasksSectionView( + title: String(localized: "workspaceTasks.open.title", defaultValue: "Open"), + emptyText: String(localized: "workspaceTasks.empty.open", defaultValue: "No open tasks"), + tasks: openTasks, + canArchive: true, + addDraft: $addDraft, + insertionAfterTaskId: $insertionAfterTaskId, + insertionDraft: $insertionDraft, + actions: actions + ) + WorkspaceTasksSectionView( + title: String(localized: "workspaceTasks.archived.title", defaultValue: "Archived"), + emptyText: String(localized: "workspaceTasks.empty.archived", defaultValue: "No archived tasks"), + tasks: archivedTasks, + canArchive: false, + addDraft: .constant(""), + insertionAfterTaskId: .constant(nil), + insertionDraft: .constant(""), + actions: actions + ) + } + .padding(.horizontal, 22) + .padding(.top, 18) + .padding(.bottom, 24) + } + } + .background(Color(nsColor: .textBackgroundColor)) + } + + private var taskAccent: Color { + Color(red: 0.86, green: 0.25, blue: 0.19) + } +} diff --git a/Sources/Search/GlobalSearchDocuments.swift b/Sources/Search/GlobalSearchDocuments.swift index 490aa59d4540..06fc37ffc94b 100644 --- a/Sources/Search/GlobalSearchDocuments.swift +++ b/Sources/Search/GlobalSearchDocuments.swift @@ -34,7 +34,7 @@ enum GlobalSearchDocuments { kind = .browser case .markdown: kind = .markdown - case .terminal, .filePreview, .rightSidebarTool, .customSidebar, .agentSession, .project, .extensionBrowser: + case .terminal, .filePreview, .rightSidebarTool, .customSidebar, .agentSession, .project, .extensionBrowser, .workspaceTasks: kind = .title } diff --git a/Sources/SessionPersistence.swift b/Sources/SessionPersistence.swift index 4557c220d663..b7446c33fce5 100644 --- a/Sources/SessionPersistence.swift +++ b/Sources/SessionPersistence.swift @@ -1854,6 +1854,9 @@ struct SessionWorkspaceSnapshot: Codable, Sendable { /// User-defined per-workspace environment variables (issue #5995). Optional /// with a `nil` default so manifests written before this field decode cleanly. var environment: [String: String]? = nil + /// User-defined per-workspace task list. Optional with a `nil` default so + /// manifests written before Workspace Tasks existed decode cleanly. + var tasks: [WorkspaceTask]? = nil } extension SessionWorkspaceSnapshot: WorkspaceSessionRemoteRestoreSnapshot {} diff --git a/Sources/SettingsNavigation.swift b/Sources/SettingsNavigation.swift index d21d4d417395..6e3917a599bc 100644 --- a/Sources/SettingsNavigation.swift +++ b/Sources/SettingsNavigation.swift @@ -402,10 +402,13 @@ enum SettingsSearchIndex { setting(.sidebarAppearance, "show-progress", String(localized: "settings.app.showProgress", defaultValue: "Show Progress in Sidebar"), "progress bar"), setting(.sidebarAppearance, "show-metadata", String(localized: "settings.app.showMetadata", defaultValue: "Show Custom Metadata in Sidebar"), "report meta status block"), setting(.sidebarAppearance, "right-max-width", String(localized: "settings.sidebar.rightMaxWidth", defaultValue: "Dock Max Width"), "dock right sidebar max width terminal reservation cap logs lazygit"), + setting(.sidebarAppearance, "workspace-controls", String(localized: "settings.sidebar.workspaceControls", defaultValue: "Workspace Controls"), "sidebar workspace row hover close tasks controls"), setting(.customSidebars, "enabled", String(localized: "settings.customSidebars.enabled", defaultValue: "Show Custom Sidebars"), "custom sidebars enable show vibe swift json interpreted picker"), setting(.customSidebars, "renderer", String(localized: "settings.customSidebars.renderer", defaultValue: "Renderer"), "renderer in-process in app remote worker isolated process hover focus typing input"), setting(.betaFeatures, "feed", String(localized: "settings.betaFeatures.feed", defaultValue: "Feed"), "feed right sidebar agent decisions permissions questions"), setting(.betaFeatures, "dock", String(localized: "settings.betaFeatures.dock", defaultValue: "Dock"), "dock right sidebar terminal controls tui"), + setting(.betaFeatures, "workspaceTasks", String(localized: "settings.betaFeatures.workspaceTasks", defaultValue: "Workspace Tasks"), "workspace tasks todos goals deliverables beta"), + setting(.betaFeatures, "workspaceControls", String(localized: "settings.betaFeatures.workspaceControls", defaultValue: "Workspace Controls"), "workspace controls sidebar hover beta"), setting(.automation, "socket-mode", String(localized: "settings.automation.socketMode", defaultValue: "Socket Control Mode"), "unix socket api access password auth"), setting(.automation, "socket-password", String(localized: "settings.automation.socketPassword", defaultValue: "Socket Password"), "socket auth credential"), setting(.automation, "claude-code", String(localized: "settings.automation.claudeCode", defaultValue: "Claude Code Integration"), "agent hooks notifications"), @@ -470,6 +473,8 @@ enum SettingsSearchIndex { private static let settingsPathAnchorIDs: [String: String] = [ "rightSidebar.beta.feed.enabled": settingID(for: .betaFeatures, idSuffix: "feed"), "rightSidebar.beta.dock.enabled": settingID(for: .betaFeatures, idSuffix: "dock"), + "workspaceTasks.beta.enabled": settingID(for: .betaFeatures, idSuffix: "workspaceTasks"), + "workspaceControls.beta.enabled": settingID(for: .betaFeatures, idSuffix: "workspaceControls"), "app.language": settingID(for: .app, idSuffix: "language"), "app.appearance": settingID(for: .app, idSuffix: "appearance"), "app.appIcon": settingID(for: .app, idSuffix: "app-icon"), @@ -526,6 +531,7 @@ enum SettingsSearchIndex { "sidebar.showSSH": settingID(for: .sidebarAppearance, idSuffix: "show-ssh"), "sidebar.showPorts": settingID(for: .sidebarAppearance, idSuffix: "show-ports"), "sidebar.showLog": settingID(for: .sidebarAppearance, idSuffix: "show-log"), + "sidebar.workspaceControls": settingID(for: .sidebarAppearance, idSuffix: "workspace-controls"), "sidebar.showProgress": settingID(for: .sidebarAppearance, idSuffix: "show-progress"), "sidebar.showCustomMetadata": settingID(for: .sidebarAppearance, idSuffix: "show-metadata"), "sidebar.rightMaxWidth": settingID(for: .sidebarAppearance, idSuffix: "right-max-width"), diff --git a/Sources/Sidebar/SidebarWorkspaceSnapshotRefreshPolicy.swift b/Sources/Sidebar/SidebarWorkspaceSnapshotRefreshPolicy.swift index 8f305b5065c4..03e329075a40 100644 --- a/Sources/Sidebar/SidebarWorkspaceSnapshotRefreshPolicy.swift +++ b/Sources/Sidebar/SidebarWorkspaceSnapshotRefreshPolicy.swift @@ -127,16 +127,26 @@ struct SidebarWorkspaceRowInteractionState: Equatable { applyDeferredPointerHovering() } - func shouldShowCloseButton( - canCloseWorkspace: Bool, + func shouldShowWorkspaceControls( + hasControls: Bool, shortcutHintModeActive: Bool ) -> Bool { isPointerHovering && !contextMenuTrackingSuppressesCloseButton - && canCloseWorkspace + && hasControls && !shortcutHintModeActive } + func shouldShowCloseButton( + canCloseWorkspace: Bool, + shortcutHintModeActive: Bool + ) -> Bool { + shouldShowWorkspaceControls( + hasControls: canCloseWorkspace, + shortcutHintModeActive: shortcutHintModeActive + ) + } + private mutating func applyDeferredPointerHovering() { guard let deferredHover = deferredPointerHoveringWhileContextMenuTracking else { return } self.deferredPointerHoveringWhileContextMenuTracking = nil diff --git a/Sources/Sidebar/WorkspaceRowControlButton.swift b/Sources/Sidebar/WorkspaceRowControlButton.swift new file mode 100644 index 000000000000..06e92f45b204 --- /dev/null +++ b/Sources/Sidebar/WorkspaceRowControlButton.swift @@ -0,0 +1,49 @@ +import CmuxSettings +import SwiftUI + +struct WorkspaceRowControlButton: View { + let option: WorkspaceRowControlOption + let size: CGFloat + let foregroundColor: Color + let closeTooltip: String + let action: () -> Void + + var body: some View { + Button(action: action) { + CmuxSystemSymbolImage(magnified: systemImageName, pointSize: symbolSize, weight: .medium) + .foregroundColor(foregroundColor) + .frame(width: size, height: size, alignment: .center) + .contentShape(Rectangle()) + } + .buttonStyle(.plain) + .safeHelp(tooltip) + .accessibilityLabel(tooltip) + } + + private var symbolSize: CGFloat { + switch option { + case .close: + return 9 + case .tasks: + return 10 + } + } + + private var systemImageName: String { + switch option { + case .close: + return "xmark" + case .tasks: + return "checklist" + } + } + + private var tooltip: String { + switch option { + case .close: + return closeTooltip + case .tasks: + return String(localized: "sidebar.workspaceTasks.tooltip", defaultValue: "Workspace Tasks") + } + } +} diff --git a/Sources/Sidebar/WorkspaceRowControlsLayout.swift b/Sources/Sidebar/WorkspaceRowControlsLayout.swift new file mode 100644 index 000000000000..8925fa86ba8d --- /dev/null +++ b/Sources/Sidebar/WorkspaceRowControlsLayout.swift @@ -0,0 +1,32 @@ +import CmuxSettings +import CoreGraphics + +struct WorkspaceRowControlsLayout: Equatable { + private static let baseMinimumSidebarWidth: CGFloat = 220 + private static let baseControlHitSize: CGFloat = 16 + private static let baseControlSpacing: CGFloat = 4 + + let controlCount: Int + let fontScale: CGFloat + + var controlHitSize: CGFloat { + max(Self.baseControlHitSize, Self.baseControlHitSize * fontScale) + } + + var controlSpacing: CGFloat { + max(Self.baseControlSpacing, Self.baseControlSpacing * fontScale) + } + + var trailingWidth: CGFloat { + guard controlCount > 0 else { return 0 } + return CGFloat(controlCount) * controlHitSize + CGFloat(controlCount - 1) * controlSpacing + } + + var minimumSidebarWidth: CGFloat { + Self.requiredMinimumSidebarWidth(controlCount: controlCount, fontScale: fontScale) + } + + static func requiredMinimumSidebarWidth(controlCount: Int, fontScale: CGFloat) -> CGFloat { + Self.baseMinimumSidebarWidth + } +} diff --git a/Sources/Sidebar/WorkspaceRowControlsSnapshot.swift b/Sources/Sidebar/WorkspaceRowControlsSnapshot.swift new file mode 100644 index 000000000000..700da9556207 --- /dev/null +++ b/Sources/Sidebar/WorkspaceRowControlsSnapshot.swift @@ -0,0 +1,31 @@ +import CmuxSettings +import CoreGraphics +import Foundation + +struct WorkspaceRowControlsSnapshot: Equatable { + let controls: [WorkspaceRowControlOption] + let layout: WorkspaceRowControlsLayout + + static func resolved( + workspaceControlsBetaEnabled: Bool, + workspaceTasksBetaEnabled: Bool, + configuredControls: [WorkspaceRowControlOption], + fontScale: CGFloat + ) -> WorkspaceRowControlsSnapshot { + let controls: [WorkspaceRowControlOption] + if workspaceControlsBetaEnabled { + let taskFiltered = workspaceTasksBetaEnabled + ? configuredControls + : configuredControls.filter { $0 != .tasks } + controls = WorkspaceRowControlSanitizer().sanitized(taskFiltered) + } else if workspaceTasksBetaEnabled { + controls = [.tasks, .close] + } else { + controls = WorkspaceRowControlOption.defaultControls + } + return WorkspaceRowControlsSnapshot( + controls: controls, + layout: WorkspaceRowControlsLayout(controlCount: controls.count, fontScale: fontScale) + ) + } +} diff --git a/Sources/Sidebar/WorkspaceTasksRowOpenAction.swift b/Sources/Sidebar/WorkspaceTasksRowOpenAction.swift new file mode 100644 index 000000000000..b18014917b22 --- /dev/null +++ b/Sources/Sidebar/WorkspaceTasksRowOpenAction.swift @@ -0,0 +1,17 @@ +import Foundation +import SwiftUI + +@MainActor +func openWorkspaceTasksFromSidebarRow( + tab: Tab, + tabManager: TabManager, + selectedTabIds: Binding>, + lastSidebarSelectionIndex: Binding, + isPopoverPresented: Binding +) { + isPopoverPresented.wrappedValue = false + selectedTabIds.wrappedValue = [tab.id] + lastSidebarSelectionIndex.wrappedValue = tabManager.tabs.firstIndex { $0.id == tab.id } + tabManager.selectWorkspace(tab) + _ = tab.openOrFocusWorkspaceTasksSurface(focus: true) +} diff --git a/Sources/SidebarWorkspaceGroupHeaderView.swift b/Sources/SidebarWorkspaceGroupHeaderView.swift index 49c3d8423092..80753d8c292d 100644 --- a/Sources/SidebarWorkspaceGroupHeaderView.swift +++ b/Sources/SidebarWorkspaceGroupHeaderView.swift @@ -127,137 +127,268 @@ struct SidebarWorkspaceGroupHeaderView: View, Equatable { } } - var body: some View { - HStack(spacing: 4) { - if isPinned { - CmuxSystemSymbolImage( - magnified: "pin.fill", - pointSize: metrics.pinnedIconFontSize, - weight: .semibold - ) - .foregroundStyle(Color.secondary.opacity(0.8)) - .frame(width: metrics.iconFrame, height: metrics.iconFrame) - .safeHelp(pinnedGroupTooltip) - .accessibilityLabel(Text(pinnedGroupTooltip)) - } - CmuxSystemSymbolImage( - systemName: isCollapsed ? "chevron.right" : "chevron.down", - pointSize: metrics.chevronFontSize, - weight: .semibold, - appliesGlobalFontMagnification: true - ) - .foregroundStyle(.secondary) - .frame(width: metrics.chevronFrame, height: metrics.chevronFrame) - .contentShape(Rectangle()) - .onTapGesture { onToggleCollapsed() } - .accessibilityAddTraits(.isButton) - .accessibilityLabel( - Text( - isCollapsed - ? String(localized: "workspaceGroup.expand.a11y", defaultValue: "Expand group") - : String(localized: "workspaceGroup.collapse.a11y", defaultValue: "Collapse group") - ) - ) + private var disclosureAccessibilityLabel: String { + if isCollapsed { + String(localized: "workspaceGroup.expand.a11y", defaultValue: "Expand group") + } else { + String(localized: "workspaceGroup.collapse.a11y", defaultValue: "Collapse group") + } + } - HStack(spacing: 6) { - CmuxSystemSymbolImage( - systemName: displayedIconSymbol, - pointSize: metrics.iconFontSize, - weight: .semibold, - appliesGlobalFontMagnification: true - ) - .foregroundStyle(iconColor) - .frame(width: metrics.iconFrame, height: metrics.iconFrame) - .accessibilityHidden(true) - Text(name) - .cmuxFont(size: metrics.nameFontSize, weight: .semibold) - .foregroundStyle(isAnchorActive ? Color.primary : Color.primary.opacity(0.9)) - .lineLimit(1) - .truncationMode(.tail) - if anchorUnreadCount > 0 { - Text("\(anchorUnreadCount)") - .cmuxFont(size: metrics.unreadFontSize, weight: .semibold) - .foregroundStyle(.white) - .padding(.horizontal, metrics.unreadHorizontalPadding) - .padding(.vertical, metrics.unreadVerticalPadding) - .background(Capsule().fill(Color.accentColor)) - .accessibilityLabel(Text(String.localizedStringWithFormat( - String(localized: "workspaceGroup.unread.a11y", defaultValue: "%lld unread"), - anchorUnreadCount - ))) - } - } - .frame(maxWidth: .infinity, alignment: .leading) + private var plusVisible: Bool { + rowInteractionState.shouldShowWorkspaceControls( + hasControls: true, + shortcutHintModeActive: showsShortcutHint + ) + } + + private var pinnedControl: some View { + CmuxSystemSymbolImage( + magnified: "pin.fill", + pointSize: metrics.pinnedIconFontSize, + weight: .semibold + ) + .foregroundStyle(Color.secondary.opacity(0.8)) + .frame(width: metrics.iconFrame, height: metrics.iconFrame) + .safeHelp(pinnedGroupTooltip) + .accessibilityLabel(Text(pinnedGroupTooltip)) + } + + private var disclosureControl: some View { + CmuxSystemSymbolImage( + systemName: isCollapsed ? "chevron.right" : "chevron.down", + pointSize: metrics.chevronFontSize, + weight: .semibold, + appliesGlobalFontMagnification: true + ) + .foregroundStyle(.secondary) + .frame(width: metrics.chevronFrame, height: metrics.chevronFrame) .contentShape(Rectangle()) - .onTapGesture { onFocusAnchor() } + .onTapGesture { onToggleCollapsed() } .accessibilityAddTraits(.isButton) - .accessibilityLabel(Text(name)) - .accessibilityHint(Text(String( - localized: "workspaceGroup.focusAnchor.a11y", - defaultValue: "Focus the group's anchor workspace" - ))) + .accessibilityLabel(Text(disclosureAccessibilityLabel)) + } - let plusVisible = rowInteractionState.shouldShowCloseButton( - canCloseWorkspace: true, - shortcutHintModeActive: showsShortcutHint + private var anchorControl: some View { + HStack(spacing: 6) { + CmuxSystemSymbolImage( + systemName: displayedIconSymbol, + pointSize: metrics.iconFontSize, + weight: .semibold, + appliesGlobalFontMagnification: true ) - Button(action: onTapPlus) { - CmuxSystemSymbolImage( - systemName: "plus", - pointSize: metrics.plusFontSize, - weight: .medium, - appliesGlobalFontMagnification: true - ) - .foregroundStyle(.secondary) - .frame(width: metrics.plusFrame, height: metrics.plusFrame) - .contentShape(Rectangle()) - .opacity(plusVisible ? 1 : 0) + .foregroundStyle(iconColor) + .frame(width: metrics.iconFrame, height: metrics.iconFrame) + .accessibilityHidden(true) + Text(name) + .cmuxFont(size: metrics.nameFontSize, weight: .semibold) + .foregroundStyle(isAnchorActive ? Color.primary : Color.primary.opacity(0.9)) + .lineLimit(1) + .truncationMode(.tail) + if anchorUnreadCount > 0 { + unreadBadge } - .buttonStyle(.plain) - .frame(width: metrics.plusFrame, height: metrics.plusFrame) - .allowsHitTesting(plusVisible) - .accessibilityHidden(!plusVisible) - .accessibilityLabel(Text(String( - localized: "workspaceGroup.newWorkspaceInGroup.a11y", - defaultValue: "New workspace in group" + } + .frame(maxWidth: .infinity, alignment: .leading) + .contentShape(Rectangle()) + .onTapGesture { onFocusAnchor() } + .accessibilityAddTraits(.isButton) + .accessibilityLabel(Text(name)) + .accessibilityHint(Text(String( + localized: "workspaceGroup.focusAnchor.a11y", + defaultValue: "Focus the group's anchor workspace" + ))) + } + + private var unreadBadge: some View { + Text("\(anchorUnreadCount)") + .cmuxFont(size: metrics.unreadFontSize, weight: .semibold) + .foregroundStyle(.white) + .padding(.horizontal, metrics.unreadHorizontalPadding) + .padding(.vertical, metrics.unreadVerticalPadding) + .background(Capsule().fill(Color.accentColor)) + .accessibilityLabel(Text(String.localizedStringWithFormat( + String(localized: "workspaceGroup.unread.a11y", defaultValue: "%lld unread"), + anchorUnreadCount ))) - .contextMenu { - Button( - String( - localized: "workspaceGroup.plus.contextMenu.newWorkspace", - defaultValue: "New Workspace in Group" - ), - action: onTapPlus - ) - if !cwdContextMenuItems.isEmpty { + } + + private var plusControl: some View { + Button(action: onTapPlus) { + Image(systemName: "plus") + .cmuxFont(size: metrics.plusFontSize, weight: .medium) + .foregroundStyle(.secondary) + .frame(width: metrics.plusFrame, height: metrics.plusFrame) + .contentShape(Rectangle()) + .opacity(plusVisible ? 1 : 0) + } + .buttonStyle(.plain) + .frame(width: metrics.plusFrame, height: metrics.plusFrame) + .allowsHitTesting(plusVisible) + .accessibilityHidden(!plusVisible) + .accessibilityLabel(Text(String( + localized: "workspaceGroup.newWorkspaceInGroup.a11y", + defaultValue: "New workspace in group" + ))) + .contextMenu { + plusContextMenu + } + } + + @ViewBuilder + private var plusContextMenu: some View { + Button( + String( + localized: "workspaceGroup.plus.contextMenu.newWorkspace", + defaultValue: "New Workspace in Group" + ), + action: onTapPlus + ) + if !cwdContextMenuItems.isEmpty { + Divider() + ForEach(cwdContextMenuItems) { item in + switch item { + case .separator: Divider() - ForEach(cwdContextMenuItems) { item in - switch item { - case .separator: - Divider() - case .action(let action): - Button(action.title) { - onRunResolvedItem(action) - } - } + case .action(let action): + Button(action.title) { + onRunResolvedItem(action) } } - Divider() - Button( - String( - localized: "workspaceGroup.plus.contextMenu.editConfig", - defaultValue: "Edit Group Config..." - ), - action: onEditConfig + } + } + Divider() + Button( + String( + localized: "workspaceGroup.plus.contextMenu.editConfig", + defaultValue: "Edit Group Config..." + ), + action: onEditConfig + ) + Button( + String( + localized: "workspaceGroup.plus.contextMenu.openDocs", + defaultValue: "Open Workspace Groups Docs" + ), + action: onOpenDocs + ) + } + + @ViewBuilder + private var rowContextMenu: some View { + Button( + String( + localized: "workspaceGroup.plus.contextMenu.newWorkspace", + defaultValue: "New Workspace in Group" + ), + action: onTapPlus + ) + Divider() + Button( + String( + localized: "workspaceGroup.contextMenu.rename", + defaultValue: "Rename Group..." + ), + action: onRename + ) + Button( + isPinned + ? String( + localized: "workspaceGroup.contextMenu.unpin", + defaultValue: "Unpin Group" ) - Button( - String( - localized: "workspaceGroup.plus.contextMenu.openDocs", - defaultValue: "Open Workspace Groups Docs" - ), - action: onOpenDocs + : String( + localized: "workspaceGroup.contextMenu.pin", + defaultValue: "Pin Group" + ), + action: onTogglePinned + ) + Divider() + Button( + String( + localized: "workspaceGroup.contextMenu.markRead", + defaultValue: "Mark Group as Read" + ), + action: onMarkRead + ) + .disabled(!canMarkRead) + Button( + String( + localized: "workspaceGroup.contextMenu.markUnread", + defaultValue: "Mark Group as Unread" + ), + action: onMarkUnread + ) + .disabled(!canMarkUnread) + Button( + String( + localized: "workspaceGroup.contextMenu.clearLatestNotifications", + defaultValue: "Clear Latest Notifications" + ), + action: onClearLatestNotifications + ) + .disabled(!hasLatestNotifications) + Divider() + Button( + String( + localized: "workspaceGroup.contextMenu.markAllRead", + defaultValue: "Mark All Workspaces in Group as Read" + ), + action: onMarkAllRead + ) + .disabled(!canMarkAllRead) + Button( + String( + localized: "workspaceGroup.contextMenu.markAllUnread", + defaultValue: "Mark All Workspaces in Group as Unread" + ), + action: onMarkAllUnread + ) + .disabled(!canMarkAllUnread) + Divider() + Button( + String( + localized: "workspaceGroup.contextMenu.editConfig", + defaultValue: "Edit Group Config..." + ), + action: onEditConfig + ) + Button( + String( + localized: "workspaceGroup.contextMenu.openDocs", + defaultValue: "Open Workspace Groups Docs" + ), + action: onOpenDocs + ) + Divider() + Button( + String( + localized: "workspaceGroup.contextMenu.ungroup", + defaultValue: "Ungroup (Keep Workspaces)" + ), + action: onUngroup + ) + Button( + role: .destructive, + action: onDelete + ) { + Text( + String( + localized: "workspaceGroup.contextMenu.delete", + defaultValue: "Delete Group (Close Workspaces)" ) + ) + } + } + + var body: some View { + HStack(spacing: 4) { + if isPinned { + pinnedControl } + disclosureControl + anchorControl + plusControl } .padding(.vertical, 5) .padding(.trailing, SidebarWorkspaceListMetrics.rowContentHorizontalPadding) @@ -300,109 +431,7 @@ struct SidebarWorkspaceGroupHeaderView: View, Equatable { .onDrag(onDragStart) .internalOnlyTabDrag() .contextMenu { - Button( - String( - localized: "workspaceGroup.plus.contextMenu.newWorkspace", - defaultValue: "New Workspace in Group" - ), - action: onTapPlus - ) - Divider() - Button( - String( - localized: "workspaceGroup.contextMenu.rename", - defaultValue: "Rename Group..." - ), - action: onRename - ) - Button( - isPinned - ? String( - localized: "workspaceGroup.contextMenu.unpin", - defaultValue: "Unpin Group" - ) - : String( - localized: "workspaceGroup.contextMenu.pin", - defaultValue: "Pin Group" - ), - action: onTogglePinned - ) - Divider() - Button( - String( - localized: "workspaceGroup.contextMenu.markRead", - defaultValue: "Mark Group as Read" - ), - action: onMarkRead - ) - .disabled(!canMarkRead) - Button( - String( - localized: "workspaceGroup.contextMenu.markUnread", - defaultValue: "Mark Group as Unread" - ), - action: onMarkUnread - ) - .disabled(!canMarkUnread) - Button( - String( - localized: "workspaceGroup.contextMenu.clearLatestNotifications", - defaultValue: "Clear Latest Notifications" - ), - action: onClearLatestNotifications - ) - .disabled(!hasLatestNotifications) - Divider() - Button( - String( - localized: "workspaceGroup.contextMenu.markAllRead", - defaultValue: "Mark All Workspaces in Group as Read" - ), - action: onMarkAllRead - ) - .disabled(!canMarkAllRead) - Button( - String( - localized: "workspaceGroup.contextMenu.markAllUnread", - defaultValue: "Mark All Workspaces in Group as Unread" - ), - action: onMarkAllUnread - ) - .disabled(!canMarkAllUnread) - Divider() - Button( - String( - localized: "workspaceGroup.contextMenu.editConfig", - defaultValue: "Edit Group Config..." - ), - action: onEditConfig - ) - Button( - String( - localized: "workspaceGroup.contextMenu.openDocs", - defaultValue: "Open Workspace Groups Docs" - ), - action: onOpenDocs - ) - Divider() - Button( - String( - localized: "workspaceGroup.contextMenu.ungroup", - defaultValue: "Ungroup (Keep Workspaces)" - ), - action: onUngroup - ) - Button( - role: .destructive, - action: onDelete - ) { - Text( - String( - localized: "workspaceGroup.contextMenu.delete", - defaultValue: "Delete Group (Close Workspaces)" - ) - ) - } + rowContextMenu } } } diff --git a/Sources/TabManager.swift b/Sources/TabManager.swift index 98d35ec2edc7..3462e43917cd 100644 --- a/Sources/TabManager.swift +++ b/Sources/TabManager.swift @@ -5583,6 +5583,13 @@ extension TabManager { hasher.combine(workspace.customDescription ?? "") hasher.combine(workspace.customColor ?? "") hasher.combine(workspace.isPinned) + hasher.combine(workspace.workspaceTasks.count) + for task in workspace.workspaceTasks { + hasher.combine(task.id) + hasher.combine(task.title) + hasher.combine(task.createdAt.timeIntervalSince1970) + hasher.combine(task.archivedAt?.timeIntervalSince1970) + } hasher.combine(workspace.panels.count) hasher.combine(workspace.statusEntries.count) hasher.combine(workspace.metadataBlocks.count) diff --git a/Sources/TerminalController+ControlPaneContext.swift b/Sources/TerminalController+ControlPaneContext.swift index b897a25adbb4..f9aac27116ae 100644 --- a/Sources/TerminalController+ControlPaneContext.swift +++ b/Sources/TerminalController+ControlPaneContext.swift @@ -370,6 +370,17 @@ extension TerminalController: ControlPaneContext { creationPolicy: .automationPreload, initialDividerPosition: initialDividerPosition.map { CGFloat($0) } )?.id + } else if panelType == .workspaceTasks { + guard let sourcePaneId = ws.paneId(forPanelId: sourcePanelId) else { + return .createFailed + } + newPanelId = ws.splitPaneWithWorkspaceTasks( + targetPane: sourcePaneId, + orientation: orientation, + insertFirst: insertFirst, + focus: focus, + initialDividerPosition: initialDividerPosition.map { CGFloat($0) } + )?.id } else { switch ws.newTerminalSplitOutcome( from: sourcePanelId, @@ -426,6 +437,8 @@ extension TerminalController: ControlPaneContext { return .rightSidebarTool case "agentsession": return .agentSession + case "workspacetasks": + return .workspaceTasks default: return nil } diff --git a/Sources/TerminalController+ControlSurfaceContext2.swift b/Sources/TerminalController+ControlSurfaceContext2.swift index 7b3e52866d46..5c2633aec203 100644 --- a/Sources/TerminalController+ControlSurfaceContext2.swift +++ b/Sources/TerminalController+ControlSurfaceContext2.swift @@ -167,6 +167,17 @@ extension TerminalController { creationPolicy: .automationPreload, initialDividerPosition: dividerPosition )?.id + } else if panelType == .workspaceTasks { + guard let sourcePaneId = ws.paneId(forPanelId: targetSurfaceId) else { + return .createFailed + } + newId = ws.splitPaneWithWorkspaceTasks( + targetPane: sourcePaneId, + orientation: orientation, + insertFirst: insertFirst, + focus: focus, + initialDividerPosition: dividerPosition + )?.id } else { switch ws.newTerminalSplitOutcome( from: targetSurfaceId, @@ -377,6 +388,11 @@ extension TerminalController { workingDirectory: inputs.workingDirectory, focus: focus )?.id + } else if panelType == .workspaceTasks { + newPanelId = ws.newWorkspaceTasksSurface( + inPane: paneId, + focus: focus + )?.id } else { switch ws.newTerminalSurfaceOutcome( inPane: paneId, @@ -528,6 +544,7 @@ extension TerminalController { case "filepreview": return .filePreview case "rightsidebartool": return .rightSidebarTool case "agentsession": return .agentSession + case "workspacetasks": return .workspaceTasks default: return nil } } diff --git a/Sources/TerminalController+MoveTabToNewWorkspace.swift b/Sources/TerminalController+MoveTabToNewWorkspace.swift index 2915a87dda65..b6b486b24a04 100644 --- a/Sources/TerminalController+MoveTabToNewWorkspace.swift +++ b/Sources/TerminalController+MoveTabToNewWorkspace.swift @@ -93,7 +93,8 @@ extension TerminalController { "pane.join", "markdown.open", "browser.open_split", - "sidebar.custom.open" + "sidebar.custom.open", + "workspace.tasks.open" ] nonisolated static func explicitFocusParamAllowsFocus(commandKey: String, params: [String: Any]) -> Bool { diff --git a/Sources/TerminalController+WorkspaceTasks.swift b/Sources/TerminalController+WorkspaceTasks.swift new file mode 100644 index 000000000000..a9f150266a40 --- /dev/null +++ b/Sources/TerminalController+WorkspaceTasks.swift @@ -0,0 +1,434 @@ +import Foundation + +extension TerminalController { + nonisolated func v2WorkspaceTasksList(params: [String: Any]) -> V2CallResult { + v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager)) + } + } + + nonisolated func v2WorkspaceTasksAdd(params: [String: Any]) -> V2CallResult { + guard let title = v2String(params, "title") ?? v2String(params, "text") else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.add.missingTitle", defaultValue: "workspace.tasks.add requires title"), + data: nil + ) + } + guard !WorkspaceTask.normalizedTitle(title).isEmpty else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.add.emptyTitle", defaultValue: "Task title cannot be empty"), + data: nil + ) + } + guard WorkspaceTask.normalizedTitle(title).count <= WorkspaceTask.maximumTitleCharacters else { + return .err( + code: "invalid_params", + message: String( + format: String( + localized: "socket.workspaceTasks.add.titleTooLong", + defaultValue: "Task title must be %d characters or fewer" + ), + locale: .current, + WorkspaceTask.maximumTitleCharacters + ), + data: ["maximum_title_characters": WorkspaceTask.maximumTitleCharacters] + ) + } + if let placementError = v2WorkspaceTasksPlacementValidationError(params: params) { + return placementError + } + let beforeTaskId = v2UUID(params, "before_task_id") ?? v2UUID(params, "before_id") + let afterTaskId = v2UUID(params, "after_task_id") ?? v2UUID(params, "after_id") + let index = v2StrictInt(params, "index") + guard v2WorkspaceTasksPlacementCount(beforeTaskId: beforeTaskId, afterTaskId: afterTaskId, index: index) <= 1 else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.placementConflict", defaultValue: "Workspace task command accepts only one placement"), + data: nil + ) + } + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + let currentTasks = Workspace.sanitizedWorkspaceTasks(workspace.workspaceTasks) + let openCount = currentTasks.prefix { $0.isOpen }.count + guard openCount < WorkspaceTask.maximumOpenTaskCount else { + return .err( + code: "limit_exceeded", + message: String( + format: String( + localized: "socket.workspaceTasks.add.openLimitReached", + defaultValue: "Workspace Tasks supports up to %d open tasks per workspace" + ), + locale: .current, + WorkspaceTask.maximumOpenTaskCount + ), + data: ["maximum_open_tasks": WorkspaceTask.maximumOpenTaskCount] + ) + } + guard let task = workspace.addWorkspaceTask(title: title, before: beforeTaskId, after: afterTaskId, index: index) else { + return .err( + code: "not_found", + message: String(localized: "socket.workspaceTasks.add.anchorNotFound", defaultValue: "Task insertion anchor not found"), + data: v2WorkspaceTasksAnchorErrorData(beforeTaskId: beforeTaskId, afterTaskId: afterTaskId) + ) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedTask: task)) + } + } + + nonisolated func v2WorkspaceTasksArchive(params: [String: Any]) -> V2CallResult { + guard let taskId = v2UUID(params, "task_id") ?? v2UUID(params, "id") else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.taskIdRequired", defaultValue: "workspace task command requires task_id"), + data: nil + ) + } + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + guard let task = workspace.archiveWorkspaceTask(id: taskId) else { + let currentTasks = Workspace.sanitizedWorkspaceTasks(workspace.workspaceTasks) + if let existingTask = currentTasks.first(where: { $0.id == taskId }), existingTask.isOpen { + let openCount = currentTasks.prefix { $0.isOpen }.count + let archivedCount = currentTasks.count - openCount + if archivedCount >= WorkspaceTask.maximumArchivedTaskCount { + return .err( + code: "limit_exceeded", + message: String( + format: String( + localized: "socket.workspaceTasks.archive.archiveLimitReached", + defaultValue: "Workspace Tasks supports up to %d archived tasks per workspace" + ), + locale: .current, + WorkspaceTask.maximumArchivedTaskCount + ), + data: ["maximum_archived_tasks": WorkspaceTask.maximumArchivedTaskCount] + ) + } + } + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.notFound", defaultValue: "Task not found"), data: ["task_id": taskId.uuidString]) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedTask: task)) + } + } + + nonisolated func v2WorkspaceTasksUnarchive(params: [String: Any]) -> V2CallResult { + guard let taskId = v2UUID(params, "task_id") ?? v2UUID(params, "id") else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.taskIdRequired", defaultValue: "workspace task command requires task_id"), + data: nil + ) + } + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + let currentTasks = Workspace.sanitizedWorkspaceTasks(workspace.workspaceTasks) + if let existingTask = currentTasks.first(where: { $0.id == taskId }), + existingTask.isArchived { + let openCount = currentTasks.prefix { $0.isOpen }.count + if openCount >= WorkspaceTask.maximumOpenTaskCount { + return .err( + code: "limit_exceeded", + message: String( + format: String( + localized: "socket.workspaceTasks.unarchive.openLimitReached", + defaultValue: "Workspace Tasks supports up to %d open tasks per workspace" + ), + locale: .current, + WorkspaceTask.maximumOpenTaskCount + ), + data: ["maximum_open_tasks": WorkspaceTask.maximumOpenTaskCount] + ) + } + } + guard let task = workspace.unarchiveWorkspaceTask(id: taskId) else { + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.notFound", defaultValue: "Task not found"), data: ["task_id": taskId.uuidString]) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedTask: task)) + } + } + + nonisolated func v2WorkspaceTasksRemove(params: [String: Any]) -> V2CallResult { + guard let taskId = v2UUID(params, "task_id") ?? v2UUID(params, "id") else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.taskIdRequired", defaultValue: "workspace task command requires task_id"), + data: nil + ) + } + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + guard let task = workspace.removeWorkspaceTask(id: taskId) else { + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.notFound", defaultValue: "Task not found"), data: ["task_id": taskId.uuidString]) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedTask: task)) + } + } + + nonisolated func v2WorkspaceTasksMove(params: [String: Any]) -> V2CallResult { + guard let taskId = v2UUID(params, "task_id") ?? v2UUID(params, "id") else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.taskIdRequired", defaultValue: "workspace task command requires task_id"), + data: nil + ) + } + if let placementError = v2WorkspaceTasksPlacementValidationError(params: params) { + return placementError + } + let beforeTaskId = v2UUID(params, "before_task_id") ?? v2UUID(params, "before_id") + let afterTaskId = v2UUID(params, "after_task_id") ?? v2UUID(params, "after_id") + let index = v2StrictInt(params, "index") + let placementCount = v2WorkspaceTasksPlacementCount(beforeTaskId: beforeTaskId, afterTaskId: afterTaskId, index: index) + guard placementCount == 1 else { + return .err( + code: "invalid_params", + message: placementCount == 0 + ? String(localized: "socket.workspaceTasks.move.placementRequired", defaultValue: "workspace.tasks.move requires before_task_id, after_task_id, or index") + : String(localized: "socket.workspaceTasks.placementConflict", defaultValue: "Workspace task command accepts only one placement"), + data: nil + ) + } + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + let currentTasks = Workspace.sanitizedWorkspaceTasks(workspace.workspaceTasks) + guard let currentIndex = currentTasks.firstIndex(where: { $0.id == taskId }) else { + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.notFound", defaultValue: "Task not found"), data: ["task_id": taskId.uuidString]) + } + if let anchorError = v2WorkspaceTasksMoveAnchorError( + tasks: currentTasks, + movingTaskIndex: currentIndex, + beforeTaskId: beforeTaskId, + afterTaskId: afterTaskId + ) { + return anchorError + } + guard let task = workspace.moveWorkspaceTask(id: taskId, before: beforeTaskId, after: afterTaskId, index: index) else { + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.notFound", defaultValue: "Task not found"), data: ["task_id": taskId.uuidString]) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedTask: task)) + } + } + + nonisolated func v2WorkspaceTasksOpen(params: [String: Any]) -> V2CallResult { + let requestedFocus = v2Bool(params, "focus") ?? false + return v2WorkspaceTasksCommand(params: params) { workspace, tabManager in + let focus = v2FocusAllowed(requested: requestedFocus) + if focus { + v2MaybeFocusWindow(for: tabManager) + v2MaybeSelectWorkspace(tabManager, workspace: workspace) + } + guard let panel = workspace.openOrFocusWorkspaceTasksSurface(focus: focus) else { + return .err( + code: "unavailable", + message: String(localized: "socket.workspaceTasks.openFailed", defaultValue: "Workspace Tasks surface could not be opened"), + data: nil + ) + } + return .ok(v2WorkspaceTasksPayload(workspace: workspace, tabManager: tabManager, changedSurfaceId: panel.id)) + } + } + + nonisolated private func v2WorkspaceTasksCommand( + params: [String: Any], + body: @MainActor (_ workspace: Workspace, _ tabManager: TabManager) -> V2CallResult + ) -> V2CallResult { + for key in ["workspace_id", "surface_id", "terminal_id", "tab_id", "pane_id", "window_id"] { + if v2HasNonNullParam(params, key), v2UUID(params, key) == nil { + return .err( + code: "invalid_params", + message: String( + format: String( + localized: "socket.workspaceTasks.unresolvedIdentifier", + defaultValue: "Unresolved %@" + ), + locale: .current, + key + ), + data: nil + ) + } + } + return v2MainSync { () -> V2CallResult in + guard Workspace.workspaceTasksBetaEnabled() else { + return .err( + code: "disabled", + message: String(localized: "socket.workspaceTasks.disabled", defaultValue: "Workspace Tasks beta is disabled"), + data: nil + ) + } + guard let tabManager = v2ResolveTabManager(params: params) else { + return .err( + code: "unavailable", + message: String( + localized: "socket.workspaceTasks.tabManagerUnavailable", + defaultValue: "TabManager not available" + ), + data: nil + ) + } + guard let workspace = v2ResolveWorkspaceTasksWorkspace(params: params, tabManager: tabManager) else { + return .err(code: "not_found", message: String(localized: "socket.workspaceTasks.workspaceNotFound", defaultValue: "Workspace not found"), data: nil) + } + return body(workspace, tabManager) + } + } + + @MainActor + private func v2ResolveWorkspaceTasksWorkspace(params: [String: Any], tabManager: TabManager) -> Workspace? { + if let wsId = v2UUID(params, "workspace_id") { + return tabManager.tabs.first(where: { $0.id == wsId }) + } + if let surfaceId = v2UUID(params, "surface_id") + ?? v2UUID(params, "terminal_id") + ?? v2UUID(params, "tab_id") { + return tabManager.tabs.first(where: { $0.panels[surfaceId] != nil }) + } + if let paneId = v2UUID(params, "pane_id") { + guard let located = v2LocatePane(paneId), + located.tabManager === tabManager + else { return nil } + return located.workspace + } + guard let wsId = tabManager.selectedTabId else { return nil } + return tabManager.tabs.first(where: { $0.id == wsId }) + } + + @MainActor + private func v2WorkspaceTasksPayload( + workspace: Workspace, + tabManager: TabManager, + changedTask: WorkspaceTask? = nil, + changedSurfaceId: UUID? = nil + ) -> [String: Any] { + let windowId = v2ResolveWindowId(tabManager: tabManager) + var tasks: [[String: Any]] = [] + var openTasks: [[String: Any]] = [] + var archivedTasks: [[String: Any]] = [] + tasks.reserveCapacity(workspace.workspaceTasks.count) + openTasks.reserveCapacity(min(workspace.workspaceTasks.count, WorkspaceTask.maximumOpenTaskCount)) + archivedTasks.reserveCapacity(min(workspace.workspaceTasks.count, WorkspaceTask.maximumArchivedTaskCount)) + + for task in workspace.workspaceTasks { + let payload = v2WorkspaceTaskPayload(task) + tasks.append(payload) + if task.isArchived { + archivedTasks.append(payload) + } else { + openTasks.append(payload) + } + } + + var payload: [String: Any] = [ + "window_id": v2OrNull(windowId?.uuidString), + "window_ref": v2Ref(kind: .window, uuid: windowId), + "workspace_id": workspace.id.uuidString, + "workspace_ref": v2Ref(kind: .workspace, uuid: workspace.id), + "tasks": tasks, + "open": openTasks, + "archived": archivedTasks, + "open_count": openTasks.count, + "archived_count": archivedTasks.count + ] + if let changedTask { + payload["task"] = v2WorkspaceTaskPayload(changedTask) + } + if let changedSurfaceId { + payload["surface_id"] = changedSurfaceId.uuidString + payload["surface_ref"] = v2Ref(kind: .surface, uuid: changedSurfaceId) + } + return payload + } + + private nonisolated func v2WorkspaceTaskPayload(_ task: WorkspaceTask) -> [String: Any] { + [ + "id": task.id.uuidString, + "title": task.title, + "status": task.isArchived ? "archived" : "open", + "created_at": Self.workspaceTaskDateString(task.createdAt), + "archived_at": task.archivedAt.map(Self.workspaceTaskDateString(_:)) ?? NSNull() + ] + } + + private nonisolated static func workspaceTaskDateString(_ date: Date) -> String { + let formatter = ISO8601DateFormatter() + formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds] + formatter.timeZone = TimeZone(secondsFromGMT: 0) + return formatter.string(from: date) + } + + private nonisolated func v2WorkspaceTasksAnchorErrorData( + beforeTaskId: UUID?, + afterTaskId: UUID? + ) -> [String: Any]? { + if let beforeTaskId { + return ["before_task_id": beforeTaskId.uuidString] + } + if let afterTaskId { + return ["after_task_id": afterTaskId.uuidString] + } + return nil + } + + private nonisolated func v2WorkspaceTasksMoveAnchorError( + tasks: [WorkspaceTask], + movingTaskIndex: Int, + beforeTaskId: UUID?, + afterTaskId: UUID? + ) -> V2CallResult? { + guard beforeTaskId != nil || afterTaskId != nil else { return nil } + var candidateTasks = tasks + let movingTask = candidateTasks.remove(at: movingTaskIndex) + let openCount = candidateTasks.prefix { $0.isOpen }.count + let bucketRange = movingTask.isOpen ? candidateTasks.startIndex.. Int { + [beforeTaskId != nil, afterTaskId != nil, index != nil].filter { $0 }.count + } + + private nonisolated func v2WorkspaceTasksPlacementValidationError(params: [String: Any]) -> V2CallResult? { + for key in ["before_task_id", "before_id", "after_task_id", "after_id"] { + if v2HasNonNullParam(params, key), v2UUID(params, key) == nil { + return .err( + code: "invalid_params", + message: String( + format: String( + localized: "socket.workspaceTasks.unresolvedIdentifier", + defaultValue: "Unresolved %@" + ), + locale: .current, + key + ), + data: nil + ) + } + } + + if v2HasNonNullParam(params, "index") { + guard let index = v2StrictInt(params, "index"), index >= 0 else { + return .err( + code: "invalid_params", + message: String(localized: "socket.workspaceTasks.invalidIndex", defaultValue: "index requires a non-negative integer"), + data: nil + ) + } + } + return nil + } +} diff --git a/Sources/TerminalController.swift b/Sources/TerminalController.swift index efe4422fb44b..7d2d63a5bb02 100644 --- a/Sources/TerminalController.swift +++ b/Sources/TerminalController.swift @@ -1112,6 +1112,18 @@ class TerminalController { return v2Result(id: request.id, v2SystemMemory(params: request.params)) case "workspace.env": return v2Result(id: request.id, v2WorkspaceEnv(params: request.params)) + case "workspace.tasks.list": + return v2Result(id: request.id, v2WorkspaceTasksList(params: request.params)) + case "workspace.tasks.add": + return v2Result(id: request.id, v2WorkspaceTasksAdd(params: request.params)) + case "workspace.tasks.archive": return v2Result(id: request.id, v2WorkspaceTasksArchive(params: request.params)) + case "workspace.tasks.unarchive": return v2Result(id: request.id, v2WorkspaceTasksUnarchive(params: request.params)) + case "workspace.tasks.remove": + return v2Result(id: request.id, v2WorkspaceTasksRemove(params: request.params)) + case "workspace.tasks.move": + return v2Result(id: request.id, v2WorkspaceTasksMove(params: request.params)) + case "workspace.tasks.open": + return v2Result(id: request.id, v2WorkspaceTasksOpen(params: request.params)) case "workspace.remote.pty_sessions": return v2Result(id: request.id, v2WorkspaceRemotePTYSessions(params: request.params)) case "workspace.remote.pty_close": @@ -1960,7 +1972,9 @@ class TerminalController { "mobile.terminal.input", "mobile.terminal.paste", "mobile.terminal.replay", - "mobile.terminal.viewport", "mobile.events.subscribe", "mobile.events.unsubscribe", + "mobile.terminal.viewport", + "mobile.terminal.set_font", + "mobile.events.subscribe", "mobile.events.unsubscribe", "terminal.create", "terminal.input", "terminal.paste", @@ -1987,6 +2001,12 @@ class TerminalController { "workspace.list", "workspace.create", "workspace.env", + "workspace.tasks.list", + "workspace.tasks.add", + "workspace.tasks.archive", "workspace.tasks.unarchive", + "workspace.tasks.remove", + "workspace.tasks.move", + "workspace.tasks.open", "workspace.select", "workspace.current", "workspace.close", @@ -13304,22 +13324,29 @@ class TerminalController { /// initiated from the Mac for automation (`cmux mobile set-font `). /// /// Params: `{ "font_size": Number, optional "surface_id": String, - /// optional "workspace_id": String }`. When `surface_id` is omitted the - /// phone applies the size to every mounted surface. `nonisolated` because it - /// only touches the Sendable connection registry via + /// optional "workspace_id": String }`. A surface scope targets one terminal, + /// a workspace scope targets mounted terminals in that workspace, and no + /// scope targets every mounted surface. `nonisolated` because it only + /// touches the Sendable connection registry via /// ``MobileHostService/emitEvent(topic:payload:)``. nonisolated func v2MobileTerminalSetFont(params: [String: Any]) -> V2CallResult { guard let fontSize = v2Double(params, "font_size") else { return .err( code: "invalid_params", - message: "Missing or invalid font_size", + message: String( + localized: "socket.mobile.setFont.error.missingOrInvalidFontSize", + defaultValue: "Missing or invalid font_size" + ), data: nil ) } guard fontSize.isFinite, fontSize > 0 else { return .err( code: "invalid_params", - message: "font_size must be a positive number of points", + message: String( + localized: "socket.mobile.setFont.error.positiveFontSizeRequired", + defaultValue: "font_size must be a positive number of points" + ), data: ["font_size": fontSize] ) } diff --git a/Sources/TerminalControllerV2ParamParsingSupport.swift b/Sources/TerminalControllerV2ParamParsingSupport.swift index bd82a81ea159..6f084bd122dc 100644 --- a/Sources/TerminalControllerV2ParamParsingSupport.swift +++ b/Sources/TerminalControllerV2ParamParsingSupport.swift @@ -196,6 +196,8 @@ extension TerminalController { return .rightSidebarTool case "agentsession": return .agentSession + case "workspacetasks": + return .workspaceTasks default: return nil } diff --git a/Sources/TerminalPaneDropTargetView.swift b/Sources/TerminalPaneDropTargetView.swift index d054a6894fd4..567db5715729 100644 --- a/Sources/TerminalPaneDropTargetView.swift +++ b/Sources/TerminalPaneDropTargetView.swift @@ -409,6 +409,8 @@ final class PaneDropTargetView: NSView { return nil case .extensionBrowser: return nil + case .workspaceTasks: + return nil } } diff --git a/Sources/Workspace+Tasks.swift b/Sources/Workspace+Tasks.swift new file mode 100644 index 000000000000..e3734f556d77 --- /dev/null +++ b/Sources/Workspace+Tasks.swift @@ -0,0 +1,164 @@ +import CmuxSettings +import Foundation + +extension Workspace { + static func workspaceTasksBetaEnabled(defaults: UserDefaults = .standard) -> Bool { + let key = SettingCatalog().betaFeatures.workspaceTasks + guard defaults.object(forKey: key.userDefaultsKey) != nil else { + return key.defaultValue + } + return defaults.bool(forKey: key.userDefaultsKey) + } + + var openWorkspaceTasks: [WorkspaceTask] { + workspaceTaskList.openTasks + } + + var archivedWorkspaceTasks: [WorkspaceTask] { + workspaceTaskList.archivedTasks + } + + @discardableResult + func addWorkspaceTask( + title: String, + before beforeTaskId: UUID? = nil, + after afterTaskId: UUID? = nil, + index requestedIndex: Int? = nil, + createdAt: Date = Date() + ) -> WorkspaceTask? { + let normalizedTitle = WorkspaceTask.normalizedTitle(title) + guard !normalizedTitle.isEmpty, + normalizedTitle.count <= WorkspaceTask.maximumTitleCharacters + else { return nil } + + var tasks = Self.sanitizedWorkspaceTasks(workspaceTasks) + let task = WorkspaceTask(title: normalizedTitle, createdAt: createdAt) + let openCount = tasks.prefix { $0.isOpen }.count + guard openCount < WorkspaceTask.maximumOpenTaskCount else { return nil } + let insertionIndex: Int + if let beforeTaskId { + guard let beforeIndex = tasks[.. WorkspaceTask? { + var tasks = Self.sanitizedWorkspaceTasks(workspaceTasks) + guard let index = tasks.firstIndex(where: { $0.id == taskId }) else { return nil } + let openCount = tasks.prefix { $0.isOpen }.count + let archivedCount = tasks.count - openCount + guard !tasks[index].isOpen || archivedCount < WorkspaceTask.maximumArchivedTaskCount else { + return nil + } + var task = tasks.remove(at: index) + if task.archivedAt == nil { + task.archivedAt = archivedAt + } + tasks.append(task) + workspaceTasks = tasks + return task + } + + @discardableResult + func unarchiveWorkspaceTask(id taskId: UUID) -> WorkspaceTask? { + var tasks = Self.sanitizedWorkspaceTasks(workspaceTasks) + guard let index = tasks.firstIndex(where: { $0.id == taskId }) else { return nil } + guard tasks[index].isArchived else { return tasks[index] } + let openCount = tasks.prefix { $0.isOpen }.count + guard openCount < WorkspaceTask.maximumOpenTaskCount else { return nil } + var task = tasks.remove(at: index) + task.archivedAt = nil + tasks.insert(task, at: openCount) + workspaceTasks = tasks + return task + } + + @discardableResult + func removeWorkspaceTask(id taskId: UUID) -> WorkspaceTask? { + var tasks = Self.sanitizedWorkspaceTasks(workspaceTasks) + guard let index = tasks.firstIndex(where: { $0.id == taskId }) else { return nil } + let removed = tasks.remove(at: index) + workspaceTasks = tasks + return removed + } + + @discardableResult + func moveWorkspaceTask( + id taskId: UUID, + before beforeTaskId: UUID? = nil, + after afterTaskId: UUID? = nil, + index requestedIndex: Int? = nil + ) -> WorkspaceTask? { + var tasks = Self.sanitizedWorkspaceTasks(workspaceTasks) + guard let currentIndex = tasks.firstIndex(where: { $0.id == taskId }) else { return nil } + let task = tasks.remove(at: currentIndex) + let openCount = tasks.prefix { $0.isOpen }.count + let bucketRange = task.isOpen ? tasks.startIndex.. [WorkspaceTask] { + var seenIds = Set() + var openTasks: [WorkspaceTask] = [] + var archivedTasks: [WorkspaceTask] = [] + openTasks.reserveCapacity(min(tasks.count, WorkspaceTask.maximumOpenTaskCount)) + archivedTasks.reserveCapacity(min(tasks.count, WorkspaceTask.maximumArchivedTaskCount)) + + for task in tasks { + guard openTasks.count < WorkspaceTask.maximumOpenTaskCount + || archivedTasks.count < WorkspaceTask.maximumArchivedTaskCount else { + break + } + guard seenIds.insert(task.id).inserted else { continue } + var sanitizedTask = task + sanitizedTask.title = WorkspaceTask.boundedTitle(task.title) + guard !sanitizedTask.title.isEmpty else { continue } + if sanitizedTask.isArchived { + if archivedTasks.count < WorkspaceTask.maximumArchivedTaskCount { + archivedTasks.append(sanitizedTask) + } + } else { + if openTasks.count < WorkspaceTask.maximumOpenTaskCount { + openTasks.append(sanitizedTask) + } + } + } + return openTasks + archivedTasks + } +} diff --git a/Sources/Workspace.swift b/Sources/Workspace.swift index 08ce415b4b3b..0932b7a37b38 100644 --- a/Sources/Workspace.swift +++ b/Sources/Workspace.swift @@ -139,7 +139,8 @@ extension Workspace { progress: progressSnapshot, gitBranch: gitBranchSnapshot, remote: remoteConfiguration?.sessionSnapshot(), - environment: workspaceEnvironment.isEmpty ? nil : workspaceEnvironment + environment: workspaceEnvironment.isEmpty ? nil : workspaceEnvironment, + tasks: workspaceTasks.isEmpty ? nil : workspaceTasks ) } @@ -185,6 +186,7 @@ extension Workspace { // every restored terminal (all of which spawn fresh shells — PTYs do not // survive an app restart) inherits it through `newTerminalSurface`. workspaceEnvironment = Self.sanitizedWorkspaceEnvironment(snapshot.environment ?? [:]) + workspaceTasks = Self.sanitizedWorkspaceTasks(snapshot.tasks ?? []) let panelSnapshotsById = Dictionary(uniqueKeysWithValues: snapshot.panels.map { ($0.id, $0) }) let leafEntries: [SessionPaneRestoreEntry] = { @@ -620,6 +622,14 @@ extension Workspace { agentSessionSnapshot = nil case .extensionBrowser: return nil + case .workspaceTasks: + terminalSnapshot = nil + browserSnapshot = nil + markdownSnapshot = nil + filePreviewSnapshot = nil + rightSidebarToolSnapshot = nil + agentSessionSnapshot = nil + projectSnapshot = nil } return SessionPanelSnapshot( id: panelId, @@ -1560,6 +1570,18 @@ extension Workspace { return projectPanel.id case .extensionBrowser: return nil + case .workspaceTasks: + guard Self.workspaceTasksBetaEnabled() else { + return nil + } + guard let tasksPanel = newWorkspaceTasksSurface( + inPane: paneId, + focus: false + ) else { + return nil + } + applySessionPanelMetadata(snapshot, toPanelId: tasksPanel.id) + return tasksPanel.id } } @@ -2233,6 +2255,14 @@ final class Workspace: Identifiable, ObservableObject { /// the variables the daemon relies on (CMUX_WORKSPACE_ID, CMUX_SOCKET_PATH, …). /// Persisted in the session manifest and restored before surfaces are rebuilt. @Published var workspaceEnvironment: [String: String] = [:] + /// User-owned task list scoped to this workspace. Open tasks have no + /// `archivedAt`; completed tasks remain in the same list with `archivedAt` + /// set so every entry point uses one mutation path. + let workspaceTaskList = WorkspaceTaskList() + var workspaceTasks: [WorkspaceTask] { + get { workspaceTaskList.tasks } + set { workspaceTaskList.tasks = newValue } + } // Legacy in-memory state for old helpers/tests. Product UI, rendering, and // session persistence no longer honor per-workspace scrollbar overrides. @Published private(set) var terminalScrollBarHidden: Bool = false @@ -3991,6 +4021,8 @@ final class Workspace: Identifiable, ObservableObject { return SurfaceKind.project.rawValue case .extensionBrowser: return SurfaceKind.extensionBrowser.rawValue + case .workspaceTasks: + return SurfaceKind.workspaceTasks.rawValue } } @@ -8260,6 +8292,81 @@ final class Workspace: Identifiable, ObservableObject { return newMarkdownSurface(inPane: paneId, filePath: filePath, focus: focus) } + @discardableResult + func openOrFocusWorkspaceTasksSurface( + inPane requestedPaneId: PaneID? = nil, + focus: Bool = true + ) -> WorkspaceTasksPanel? { + guard Self.workspaceTasksBetaEnabled() else { return nil } + for (panelId, panel) in panels { + guard let tasksPanel = panel as? WorkspaceTasksPanel else { continue } + tasksPanel.reattach(to: self) + if focus { + focusPanel(panelId) + } + return tasksPanel + } + + guard let paneId = requestedPaneId ?? bonsplitController.focusedPaneId ?? bonsplitController.allPaneIds.first else { + return nil + } + return newWorkspaceTasksSurface(inPane: paneId, focus: focus) + } + + @discardableResult + func newWorkspaceTasksSurface( + inPane paneId: PaneID, + focus: Bool? = nil, + targetIndex: Int? = nil + ) -> WorkspaceTasksPanel? { + guard Self.workspaceTasksBetaEnabled() else { return nil } + let shouldFocusNewTab = focus ?? (bonsplitController.focusedPaneId == paneId) + let previousFocusedPanelId = focusedPanelId + let previousHostedView = focusedTerminalPanel?.hostedView + + let tasksPanel = WorkspaceTasksPanel(workspace: self) + panels[tasksPanel.id] = tasksPanel + panelTitles[tasksPanel.id] = tasksPanel.displayTitle + + guard let newTabId = bonsplitController.createTab( + title: tasksPanel.displayTitle, + icon: tasksPanel.displayIcon, + kind: SurfaceKind.workspaceTasks.rawValue, + isDirty: false, + isLoading: false, + isPinned: false, + inPane: paneId + ) else { + panels.removeValue(forKey: tasksPanel.id) + panelTitles.removeValue(forKey: tasksPanel.id) + return nil + } + + bindSurface(newTabId, toPanelId: tasksPanel.id) + if let targetIndex { + _ = bonsplitController.reorderTab(newTabId, toIndex: targetIndex) + } + publishCmuxSurfaceCreated( + tasksPanel.id, + paneId: paneId, + kind: SurfaceKind.workspaceTasks.rawValue, + origin: "workspace_tasks_tab", + focused: shouldFocusNewTab + ) + + if shouldFocusNewTab { + focusPanel(tasksPanel.id) + } else { + preserveFocusAfterNonFocusSplit( + preferredPanelId: previousFocusedPanelId, + splitPanelId: tasksPanel.id, + previousHostedView: previousHostedView + ) + } + + return tasksPanel + } + @discardableResult func splitPaneWithMarkdown( targetPane paneId: PaneID, @@ -8575,6 +8682,68 @@ final class Workspace: Identifiable, ObservableObject { return filePreviewPanel } + @discardableResult + func splitPaneWithWorkspaceTasks( + targetPane paneId: PaneID, + orientation: SplitOrientation, + insertFirst: Bool, + focus: Bool = true, + initialDividerPosition: CGFloat? = nil + ) -> WorkspaceTasksPanel? { + guard Self.workspaceTasksBetaEnabled() else { return nil } + let tasksPanel = WorkspaceTasksPanel(workspace: self) + panels[tasksPanel.id] = tasksPanel + panelTitles[tasksPanel.id] = tasksPanel.displayTitle + + let newTab = Bonsplit.Tab( + title: tasksPanel.displayTitle, + icon: tasksPanel.displayIcon, + kind: SurfaceKind.workspaceTasks.rawValue, + isDirty: false, + isLoading: false, + isPinned: false + ) + bindSurface(newTab.id, toPanelId: tasksPanel.id) + let previousFocusedPanelId = focusedPanelId + let previousHostedView = focusedTerminalPanel?.hostedView + + isProgrammaticSplit = true + defer { isProgrammaticSplit = false } + guard let newPaneId = bonsplitController.splitPane( + paneId, + orientation: orientation, + withTab: newTab, + insertFirst: insertFirst + ) else { + panels.removeValue(forKey: tasksPanel.id) + panelTitles.removeValue(forKey: tasksPanel.id) + removeSurfaceMapping(forSurfaceId: newTab.id) + return nil + } + applyInitialSplitDividerPosition(initialDividerPosition, sourcePaneId: paneId, newPaneId: newPaneId) + publishCmuxSplitCreated( + newPaneId, + sourcePaneId: paneId, + orientation: orientation, + surfaceId: tasksPanel.id, + kind: SurfaceKind.workspaceTasks.rawValue, + origin: "workspace_tasks_split", + focused: focus + ) + + if focus { + bonsplitController.selectTab(newTab.id) + focusPanel(tasksPanel.id) + } else { + preserveFocusAfterNonFocusSplit( + preferredPanelId: previousFocusedPanelId, + splitPanelId: tasksPanel.id, + previousHostedView: previousHostedView + ) + } + return tasksPanel + } + /// Tear down all panels before removing the workspace. func teardownAllPanels() { portalRenderingEnabled = false @@ -9276,6 +9445,8 @@ final class Workspace: Identifiable, ObservableObject { rightSidebarToolPanel.reattach(to: self) } else if let customSidebarPanel = detached.panel as? CustomSidebarPanel { customSidebarPanel.reattach(to: self) + } else if let workspaceTasksPanel = detached.panel as? WorkspaceTasksPanel { + workspaceTasksPanel.reattach(to: self) } AppDelegate.shared?.notificationStore?.rebindSurfaceNotifications( fromTabId: detached.sourceWorkspaceId, diff --git a/Sources/WorkspaceTask.swift b/Sources/WorkspaceTask.swift new file mode 100644 index 000000000000..e53601ca417d --- /dev/null +++ b/Sources/WorkspaceTask.swift @@ -0,0 +1,46 @@ +import Foundation + +nonisolated struct WorkspaceTask: Identifiable, Codable, Equatable, Hashable, Sendable { + static let maximumTitleCharacters = 280 + static let maximumOpenTaskCount = 200 + static let maximumArchivedTaskCount = 200 + static let maximumStoredTaskCount = maximumOpenTaskCount + maximumArchivedTaskCount + + let id: UUID + var title: String + let createdAt: Date + var archivedAt: Date? + + init( + id: UUID = UUID(), + title: String, + createdAt: Date = Date(), + archivedAt: Date? = nil + ) { + self.id = id + self.title = Self.boundedTitle(title) + self.createdAt = createdAt + self.archivedAt = archivedAt + } + + var isArchived: Bool { + archivedAt != nil + } + + var isOpen: Bool { + archivedAt == nil + } + + static func normalizedTitle(_ title: String) -> String { + title.trimmingCharacters(in: .whitespacesAndNewlines) + } + + static func boundedTitle(_ title: String) -> String { + String(normalizedTitle(title).prefix(maximumTitleCharacters)) + } + + static func isValidTitle(_ title: String) -> Bool { + let normalized = normalizedTitle(title) + return !normalized.isEmpty && normalized.count <= maximumTitleCharacters + } +} diff --git a/Sources/WorkspaceTaskList.swift b/Sources/WorkspaceTaskList.swift new file mode 100644 index 000000000000..897316dc5f4b --- /dev/null +++ b/Sources/WorkspaceTaskList.swift @@ -0,0 +1,15 @@ +import Observation + +@MainActor +@Observable +final class WorkspaceTaskList { + var tasks: [WorkspaceTask] = [] + + var openTasks: [WorkspaceTask] { + tasks.filter { $0.isOpen } + } + + var archivedTasks: [WorkspaceTask] { + tasks.filter { $0.isArchived } + } +} diff --git a/cmux.xcodeproj/project.pbxproj b/cmux.xcodeproj/project.pbxproj index 5e46f1fd39eb..0ef05fc3cdb0 100644 --- a/cmux.xcodeproj/project.pbxproj +++ b/cmux.xcodeproj/project.pbxproj @@ -304,11 +304,14 @@ B9000048A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatHUDSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9000049A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatHUDSupport.swift */; }; B9000044A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9000045A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatSupport.swift */; }; B9000033A1B2C3D4E5F60719 /* CMUXCLI+TopRendering.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9000032A1B2C3D4E5F60719 /* CMUXCLI+TopRendering.swift */; }; + B9000074A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasks.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9000075A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasks.swift */; }; + B9000080A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasksUsage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9000081A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasksUsage.swift */; }; C0DE31390000000000000105 /* CMUXCLIErrorOutputRegressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE31390000000000000106 /* CMUXCLIErrorOutputRegressionTests.swift */; }; A72C9F4179B54DF38E99A021 /* CmuxCLIPathInstaller.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A4FE96C3F394FC6A6D4B018 /* CmuxCLIPathInstaller.swift */; }; C12985000000000000000004 /* CMUXCLISentryTelemetryRegressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C12985000000000000000003 /* CMUXCLISentryTelemetryRegressionTests.swift */; }; C0DE64950000000000000005 /* CMUXCLISessionsListTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE64950000000000000006 /* CMUXCLISessionsListTests.swift */; }; C0DE64950000000000000003 /* CMUXCLITestAssertions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE64950000000000000004 /* CMUXCLITestAssertions.swift */; }; + D5A740020000000000000001 /* CMUXCLIWorkspaceTasksArgumentTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A740010000000000000001 /* CMUXCLIWorkspaceTasksArgumentTests.swift */; }; 5E55500000000000000000E3 /* CmuxCommandPalette in Frameworks */ = {isa = PBXBuildFile; productRef = 5E55500000000000000000E2 /* CmuxCommandPalette */; }; 5E55500000000000000000E4 /* CmuxCommandPalette in Frameworks */ = {isa = PBXBuildFile; productRef = 5E55500000000000000000E2 /* CmuxCommandPalette */; }; A5001650 /* CmuxConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5001651 /* CmuxConfig.swift */; }; @@ -1051,6 +1054,7 @@ D7AB0000000000000000000B /* TerminalController+MoveTabToNewWorkspace.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7AB0000000000000000000C /* TerminalController+MoveTabToNewWorkspace.swift */; }; A31B24551C6E01E86D76B07E /* TerminalController+RemoteTmux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B11974CF8937E165A3FAEE /* TerminalController+RemoteTmux.swift */; }; C0DE00000000000000000C84 /* TerminalController+WorkspaceCreate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE00000000000000000C83 /* TerminalController+WorkspaceCreate.swift */; }; + D5A720010000000000000008 /* TerminalController+WorkspaceTasks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000008 /* TerminalController+WorkspaceTasks.swift */; }; A5001007 /* TerminalController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5001019 /* TerminalController.swift */; }; C0DE00000000000000000C32 /* TerminalControllerControlCommandContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0DE00000000000000000C31 /* TerminalControllerControlCommandContext.swift */; }; C7A50A000000000000000002 /* TerminalControllerPaneResizeSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7A50A000000000000000001 /* TerminalControllerPaneResizeSupport.swift */; }; @@ -1153,6 +1157,7 @@ E3309A05 /* Workspace+EqualizeSplitsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3309A06 /* Workspace+EqualizeSplitsSupport.swift */; }; C3744E010000000000000001 /* Workspace+PanelLifecycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3744E020000000000000001 /* Workspace+PanelLifecycle.swift */; }; CA52B0170000000000000000 /* Workspace+SurfaceNavigation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA52C0170000000000000000 /* Workspace+SurfaceNavigation.swift */; }; + D5A720010000000000000002 /* Workspace+Tasks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000002 /* Workspace+Tasks.swift */; }; E3B7A400000000000000020A /* Workspace+WorkspaceSurfaceTreeReading.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B7A400000000000000020B /* Workspace+WorkspaceSurfaceTreeReading.swift */; }; A5001406 /* Workspace.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5001416 /* Workspace.swift */; }; 7D77A0EBBE3D8E05CDC16229 /* WorkspaceActionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5CC15CEAA80B779ADEE78AA /* WorkspaceActionDispatcher.swift */; }; @@ -1191,6 +1196,9 @@ EE30D6000000000000000004 /* WorkspaceRemoteSessionBuildInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE30D6000000000000000003 /* WorkspaceRemoteSessionBuildInfo.swift */; }; EE30D6000000000000000002 /* WorkspaceRemoteSessionHostAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE30D6000000000000000001 /* WorkspaceRemoteSessionHostAdapter.swift */; }; 44FF9EFEEF762BE6CF158E42 /* WorkspaceRemoteTmuxNonInteractiveCloseRoute.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92CA6F2F239631988B2FB0C8 /* WorkspaceRemoteTmuxNonInteractiveCloseRoute.swift */; }; + D5A720010000000000000005 /* WorkspaceRowControlButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000005 /* WorkspaceRowControlButton.swift */; }; + D5A720010000000000000006 /* WorkspaceRowControlsLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000006 /* WorkspaceRowControlsLayout.swift */; }; + D5A720010000000000000007 /* WorkspaceRowControlsSnapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000007 /* WorkspaceRowControlsSnapshot.swift */; }; 619D509BC9B1EA946CBD6A8A /* WorkspaceRuntimeSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9960CC3992F3C44489E7627C /* WorkspaceRuntimeSettings.swift */; }; 6799A0016799A0016799A001 /* WorkspaceSidebarAgentRuntimeObservationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6799A0026799A0026799A002 /* WorkspaceSidebarAgentRuntimeObservationModel.swift */; }; 5659B0015659B0015659B001 /* WorkspaceSidebarLogEntryLimitProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5659B0025659B0025659B002 /* WorkspaceSidebarLogEntryLimitProvider.swift */; }; @@ -1205,6 +1213,22 @@ E3B7A4000000000000000003 /* WorkspaceTabColorEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B7A4000000000000000004 /* WorkspaceTabColorEntry.swift */; }; E30750000000000000000002 /* WorkspaceTabColorResolution.swift in Sources */ = {isa = PBXBuildFile; fileRef = E30750000000000000000001 /* WorkspaceTabColorResolution.swift */; }; E3B7A4000000000000000001 /* WorkspaceTabColorSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B7A4000000000000000002 /* WorkspaceTabColorSettings.swift */; }; + D5A720010000000000000001 /* WorkspaceTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000001 /* WorkspaceTask.swift */; }; + D5B720010000000000000007 /* WorkspaceTaskAddComposer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000007 /* WorkspaceTaskAddComposer.swift */; }; + D5B72001000000000000000B /* WorkspaceTaskIconButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B71001000000000000000B /* WorkspaceTaskIconButton.swift */; }; + D5B72001000000000000000A /* WorkspaceTaskInsertionDividerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B71001000000000000000A /* WorkspaceTaskInsertionDividerView.swift */; }; + D5B720010000000000000001 /* WorkspaceTaskList.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000001 /* WorkspaceTaskList.swift */; }; + D5B720010000000000000009 /* WorkspaceTaskRowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000009 /* WorkspaceTaskRowView.swift */; }; + D5B720010000000000000004 /* WorkspaceTasksActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000004 /* WorkspaceTasksActions.swift */; }; + D5B720010000000000000003 /* WorkspaceTasksDisabledView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000003 /* WorkspaceTasksDisabledView.swift */; }; + D5B720010000000000000006 /* WorkspaceTasksHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000006 /* WorkspaceTasksHeaderView.swift */; }; + D5A720010000000000000003 /* WorkspaceTasksPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000003 /* WorkspaceTasksPanel.swift */; }; + D5A720010000000000000004 /* WorkspaceTasksPanelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A710010000000000000004 /* WorkspaceTasksPanelView.swift */; }; + D5B720010000000000000002 /* WorkspaceTasksPopoverView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000002 /* WorkspaceTasksPopoverView.swift */; }; + D5B730010000000000000001 /* WorkspaceTasksRowOpenAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B730010000000000000002 /* WorkspaceTasksRowOpenAction.swift */; }; + D5B720010000000000000008 /* WorkspaceTasksSectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000008 /* WorkspaceTasksSectionView.swift */; }; + D5A730020000000000000001 /* WorkspaceTasksTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A730010000000000000001 /* WorkspaceTasksTests.swift */; }; + D5B720010000000000000005 /* WorkspaceTasksView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B710010000000000000005 /* WorkspaceTasksView.swift */; }; 6342F0C10000000000000001 /* WorkspaceTerminalFocusRecoveryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6342F0C20000000000000001 /* WorkspaceTerminalFocusRecoveryTests.swift */; }; 6047C0DE6047C0DE60470001 /* WorkspaceTerminalTabWorkingDirectoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6047C0DE6047C0DE60470002 /* WorkspaceTerminalTabWorkingDirectoryTests.swift */; }; 634AA6233A5BBF781FE83E89 /* WorkspaceTerminalWorkingDirectoryFallbackTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08850489C70ECFACA540C2F3 /* WorkspaceTerminalWorkingDirectoryFallbackTests.swift */; }; @@ -1569,11 +1593,14 @@ B9000049A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatHUDSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CMUXCLI+TmuxCompatHUDSupport.swift"; sourceTree = ""; }; B9000045A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CMUXCLI+TmuxCompatSupport.swift"; sourceTree = ""; }; B9000032A1B2C3D4E5F60719 /* CMUXCLI+TopRendering.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CMUXCLI+TopRendering.swift"; sourceTree = ""; }; + B9000075A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CMUXCLI+WorkspaceTasks.swift"; sourceTree = ""; }; + B9000081A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasksUsage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CMUXCLI+WorkspaceTasksUsage.swift"; sourceTree = ""; }; C0DE31390000000000000106 /* CMUXCLIErrorOutputRegressionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMUXCLIErrorOutputRegressionTests.swift; sourceTree = ""; }; 8A4FE96C3F394FC6A6D4B018 /* CmuxCLIPathInstaller.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App/CmuxCLIPathInstaller.swift; sourceTree = ""; }; C12985000000000000000003 /* CMUXCLISentryTelemetryRegressionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMUXCLISentryTelemetryRegressionTests.swift; sourceTree = ""; }; C0DE64950000000000000006 /* CMUXCLISessionsListTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMUXCLISessionsListTests.swift; sourceTree = ""; }; C0DE64950000000000000004 /* CMUXCLITestAssertions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMUXCLITestAssertions.swift; sourceTree = ""; }; + D5A740010000000000000001 /* CMUXCLIWorkspaceTasksArgumentTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMUXCLIWorkspaceTasksArgumentTests.swift; sourceTree = ""; }; A5001651 /* CmuxConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmuxConfig.swift; sourceTree = ""; }; C0DEF0A40000000000000002 /* CmuxConfigContextMenuTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmuxConfigContextMenuTests.swift; sourceTree = ""; }; A5001653 /* CmuxConfigExecutor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmuxConfigExecutor.swift; sourceTree = ""; }; @@ -2261,6 +2288,7 @@ D7AB0000000000000000000C /* TerminalController+MoveTabToNewWorkspace.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TerminalController+MoveTabToNewWorkspace.swift"; sourceTree = ""; }; 95B11974CF8937E165A3FAEE /* TerminalController+RemoteTmux.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TerminalController+RemoteTmux.swift"; sourceTree = ""; }; C0DE00000000000000000C83 /* TerminalController+WorkspaceCreate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TerminalController+WorkspaceCreate.swift"; sourceTree = ""; }; + D5A710010000000000000008 /* TerminalController+WorkspaceTasks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TerminalController+WorkspaceTasks.swift"; sourceTree = ""; }; A5001019 /* TerminalController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TerminalController.swift; sourceTree = ""; }; C0DE00000000000000000C31 /* TerminalControllerControlCommandContext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TerminalControllerControlCommandContext.swift; sourceTree = ""; }; C7A50A000000000000000001 /* TerminalControllerPaneResizeSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TerminalControllerPaneResizeSupport.swift; sourceTree = ""; }; @@ -2364,6 +2392,7 @@ E3309A06 /* Workspace+EqualizeSplitsSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Workspace+EqualizeSplitsSupport.swift"; sourceTree = ""; }; C3744E020000000000000001 /* Workspace+PanelLifecycle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Workspace+PanelLifecycle.swift"; sourceTree = ""; }; CA52C0170000000000000000 /* Workspace+SurfaceNavigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Workspace+SurfaceNavigation.swift"; sourceTree = ""; }; + D5A710010000000000000002 /* Workspace+Tasks.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Workspace+Tasks.swift"; sourceTree = ""; }; E3B7A400000000000000020B /* Workspace+WorkspaceSurfaceTreeReading.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Workspace+WorkspaceSurfaceTreeReading.swift"; sourceTree = ""; }; A5001416 /* Workspace.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Workspace.swift; sourceTree = ""; }; C5CC15CEAA80B779ADEE78AA /* WorkspaceActionDispatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceActionDispatcher.swift; sourceTree = ""; }; @@ -2402,6 +2431,9 @@ EE30D6000000000000000003 /* WorkspaceRemoteSessionBuildInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceRemoteSessionBuildInfo.swift; sourceTree = ""; }; EE30D6000000000000000001 /* WorkspaceRemoteSessionHostAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceRemoteSessionHostAdapter.swift; sourceTree = ""; }; 92CA6F2F239631988B2FB0C8 /* WorkspaceRemoteTmuxNonInteractiveCloseRoute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceRemoteTmuxNonInteractiveCloseRoute.swift; sourceTree = ""; }; + D5A710010000000000000005 /* WorkspaceRowControlButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar/WorkspaceRowControlButton.swift; sourceTree = ""; }; + D5A710010000000000000006 /* WorkspaceRowControlsLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar/WorkspaceRowControlsLayout.swift; sourceTree = ""; }; + D5A710010000000000000007 /* WorkspaceRowControlsSnapshot.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar/WorkspaceRowControlsSnapshot.swift; sourceTree = ""; }; 9960CC3992F3C44489E7627C /* WorkspaceRuntimeSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App/WorkspaceRuntimeSettings.swift; sourceTree = ""; }; 6799A0026799A0026799A002 /* WorkspaceSidebarAgentRuntimeObservationModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceSidebarAgentRuntimeObservationModel.swift; sourceTree = ""; }; 5659B0025659B0025659B002 /* WorkspaceSidebarLogEntryLimitProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceSidebarLogEntryLimitProvider.swift; sourceTree = ""; }; @@ -2416,6 +2448,22 @@ E3B7A4000000000000000004 /* WorkspaceTabColorEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTabColorEntry.swift; sourceTree = ""; }; E30750000000000000000001 /* WorkspaceTabColorResolution.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTabColorResolution.swift; sourceTree = ""; }; E3B7A4000000000000000002 /* WorkspaceTabColorSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTabColorSettings.swift; sourceTree = ""; }; + D5A710010000000000000001 /* WorkspaceTask.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTask.swift; sourceTree = ""; }; + D5B710010000000000000007 /* WorkspaceTaskAddComposer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTaskAddComposer.swift; sourceTree = ""; }; + D5B71001000000000000000B /* WorkspaceTaskIconButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTaskIconButton.swift; sourceTree = ""; }; + D5B71001000000000000000A /* WorkspaceTaskInsertionDividerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTaskInsertionDividerView.swift; sourceTree = ""; }; + D5B710010000000000000001 /* WorkspaceTaskList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTaskList.swift; sourceTree = ""; }; + D5B710010000000000000009 /* WorkspaceTaskRowView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTaskRowView.swift; sourceTree = ""; }; + D5B710010000000000000004 /* WorkspaceTasksActions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksActions.swift; sourceTree = ""; }; + D5B710010000000000000003 /* WorkspaceTasksDisabledView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksDisabledView.swift; sourceTree = ""; }; + D5B710010000000000000006 /* WorkspaceTasksHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksHeaderView.swift; sourceTree = ""; }; + D5A710010000000000000003 /* WorkspaceTasksPanel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksPanel.swift; sourceTree = ""; }; + D5A710010000000000000004 /* WorkspaceTasksPanelView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksPanelView.swift; sourceTree = ""; }; + D5B710010000000000000002 /* WorkspaceTasksPopoverView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksPopoverView.swift; sourceTree = ""; }; + D5B730010000000000000002 /* WorkspaceTasksRowOpenAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Sidebar/WorkspaceTasksRowOpenAction.swift; sourceTree = ""; }; + D5B710010000000000000008 /* WorkspaceTasksSectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksSectionView.swift; sourceTree = ""; }; + D5A730010000000000000001 /* WorkspaceTasksTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTasksTests.swift; sourceTree = ""; }; + D5B710010000000000000005 /* WorkspaceTasksView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Panels/WorkspaceTasksView.swift; sourceTree = ""; }; 6342F0C20000000000000001 /* WorkspaceTerminalFocusRecoveryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTerminalFocusRecoveryTests.swift; sourceTree = ""; }; 6047C0DE6047C0DE60470002 /* WorkspaceTerminalTabWorkingDirectoryTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTerminalTabWorkingDirectoryTests.swift; sourceTree = ""; }; 08850489C70ECFACA540C2F3 /* WorkspaceTerminalWorkingDirectoryFallbackTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WorkspaceTerminalWorkingDirectoryFallbackTests.swift; sourceTree = ""; }; @@ -2752,6 +2800,10 @@ D36A00070000000000000002 /* RendererRealizationReclaimTrigger.swift */, 243632BA1DBBA36FD46E0610 /* SidebarAppearanceSupport.swift */, D50D9BCE46701FBA91C2EFB6 /* SidebarWorkspaceSnapshotRefreshPolicy.swift */, + D5A710010000000000000005 /* WorkspaceRowControlButton.swift */, + D5A710010000000000000006 /* WorkspaceRowControlsLayout.swift */, + D5A710010000000000000007 /* WorkspaceRowControlsSnapshot.swift */, + D5B730010000000000000002 /* WorkspaceTasksRowOpenAction.swift */, D35450020000000000000002 /* SidebarWorkspaceRowHoverTracker.swift */, C9A57104C9A57104C9A57104 /* SidebarWorkspaceGroupConfigOpener.swift */, C9A57106C9A57106C9A57106 /* SidebarWorkspaceGroupContextMenuRunner.swift */, @@ -2867,7 +2919,10 @@ CA52C0170000000000000000 /* Workspace+SurfaceNavigation.swift */, A5001511 /* UITestRecorder.swift */, A5001520 /* PostHogAnalytics.swift */, + D5A710010000000000000001 /* WorkspaceTask.swift */, + D5B710010000000000000001 /* WorkspaceTaskList.swift */, A5001416 /* Workspace.swift */, + D5A710010000000000000002 /* Workspace+Tasks.swift */, 6799A0026799A0026799A002 /* WorkspaceSidebarAgentRuntimeObservationModel.swift */, 5659A0025659A0025659A002 /* WorkspaceSidebarObservation.swift */, 5659B0025659B0025659B002 /* WorkspaceSidebarLogEntryLimitProvider.swift */, @@ -2939,6 +2994,7 @@ E7E00000000000000000000A /* CmuxSocketEventMapper.swift */, A5001440A5001440A5001440 /* FileOpenSocketSupport.swift */, D7AB0000000000000000000C /* TerminalController+MoveTabToNewWorkspace.swift */, + D5A710010000000000000008 /* TerminalController+WorkspaceTasks.swift */, C7A50A000000000000000001 /* TerminalControllerPaneResizeSupport.swift */, C0DE00000000000000000C31 /* TerminalControllerControlCommandContext.swift */, C0DE00000000000000000C41 /* TerminalController+ControlAppFocusContext.swift */, @@ -3071,6 +3127,18 @@ 3865B0023865B0023865B002 /* GlobalSearchCoordinator.swift */, 3865B0033865B0033865B003 /* MenubarSearchPopover.swift */, A5001410 /* Panel.swift */, + D5A710010000000000000003 /* WorkspaceTasksPanel.swift */, + D5A710010000000000000004 /* WorkspaceTasksPanelView.swift */, + D5B710010000000000000002 /* WorkspaceTasksPopoverView.swift */, + D5B710010000000000000003 /* WorkspaceTasksDisabledView.swift */, + D5B710010000000000000004 /* WorkspaceTasksActions.swift */, + D5B710010000000000000005 /* WorkspaceTasksView.swift */, + D5B710010000000000000006 /* WorkspaceTasksHeaderView.swift */, + D5B710010000000000000007 /* WorkspaceTaskAddComposer.swift */, + D5B710010000000000000008 /* WorkspaceTasksSectionView.swift */, + D5B710010000000000000009 /* WorkspaceTaskRowView.swift */, + D5B71001000000000000000A /* WorkspaceTaskInsertionDividerView.swift */, + D5B71001000000000000000B /* WorkspaceTaskIconButton.swift */, A5F0C0010000000000000001 /* WorkspaceAttentionFlashRingView.swift */, A5001411 /* TerminalPanel.swift */, B42450020000000000000001 /* BrowserHiddenWebViewDiscardPolicy.swift */, @@ -3437,6 +3505,8 @@ B9000031A1B2C3D4E5F60719 /* CMUXCLI+DocsSettings.swift */, B900002DA1B2C3D4E5F60719 /* CMUXCLI+ThemeSupport.swift */, B900002CA1B2C3D4E5F60719 /* CMUXCLI+Themes.swift */, + B9000075A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasks.swift */, + B9000081A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasksUsage.swift */, B9000032A1B2C3D4E5F60719 /* CMUXCLI+TopRendering.swift */, B9000065A1B2C3D4E5F60719 /* CMUXCLI+Events.swift */, B9000055A1B2C3D4E5F60719 /* CMUXCLI+Process.swift */, @@ -3584,8 +3654,9 @@ 6342F0C20000000000000001 /* WorkspaceTerminalFocusRecoveryTests.swift */, 6047C0DE6047C0DE60470002 /* WorkspaceTerminalTabWorkingDirectoryTests.swift */, EF7347934AB1BD387686EE43 /* WorkspaceActionDispatcherTests.swift */, - E241BE1D74A7459C8D9C16BC /* WorkspaceTitleProvenanceTests.swift */, - F92AB6D1CB714189A8F167E5 /* SetAutoTitleSocketTests.swift */, + E241BE1D74A7459C8D9C16BC /* WorkspaceTitleProvenanceTests.swift */, + D5A730010000000000000001 /* WorkspaceTasksTests.swift */, + F92AB6D1CB714189A8F167E5 /* SetAutoTitleSocketTests.swift */, 7752D68A758642EFA282C208 /* AutoNamingEngineTests.swift */, 70034F4D644C4896B8B925F3 /* AutoNamingCodexAdapterTests.swift */, 07EC52007B2144C59C047774 /* AutoNamingGrokAdapterTests.swift */, @@ -3611,6 +3682,7 @@ 1590EE4F01FEF02D40A48698 /* CLIExplicitSurfaceRoutingTests.swift */, CA11E4D0FA017DE500000F102 /* CLICallerWorkspaceDefaultTests.swift */, C0DE31390000000000000106 /* CMUXCLIErrorOutputRegressionTests.swift */, + D5A740010000000000000001 /* CMUXCLIWorkspaceTasksArgumentTests.swift */, C0DE64950000000000000006 /* CMUXCLISessionsListTests.swift */, C0DE64950000000000000004 /* CMUXCLITestAssertions.swift */, C12985000000000000000003 /* CMUXCLISentryTelemetryRegressionTests.swift */, @@ -4803,6 +4875,7 @@ D7AB0000000000000000000B /* TerminalController+MoveTabToNewWorkspace.swift in Sources */, A31B24551C6E01E86D76B07E /* TerminalController+RemoteTmux.swift in Sources */, C0DE00000000000000000C84 /* TerminalController+WorkspaceCreate.swift in Sources */, + D5A720010000000000000008 /* TerminalController+WorkspaceTasks.swift in Sources */, A5001007 /* TerminalController.swift in Sources */, C0DE00000000000000000C32 /* TerminalControllerControlCommandContext.swift in Sources */, C7A50A000000000000000002 /* TerminalControllerPaneResizeSupport.swift in Sources */, @@ -4879,6 +4952,7 @@ E3309A05 /* Workspace+EqualizeSplitsSupport.swift in Sources */, C3744E010000000000000001 /* Workspace+PanelLifecycle.swift in Sources */, CA52B0170000000000000000 /* Workspace+SurfaceNavigation.swift in Sources */, + D5A720010000000000000002 /* Workspace+Tasks.swift in Sources */, E3B7A400000000000000020A /* Workspace+WorkspaceSurfaceTreeReading.swift in Sources */, A5001406 /* Workspace.swift in Sources */, 7D77A0EBBE3D8E05CDC16229 /* WorkspaceActionDispatcher.swift in Sources */, @@ -4902,6 +4976,9 @@ EE30D6000000000000000004 /* WorkspaceRemoteSessionBuildInfo.swift in Sources */, EE30D6000000000000000002 /* WorkspaceRemoteSessionHostAdapter.swift in Sources */, 44FF9EFEEF762BE6CF158E42 /* WorkspaceRemoteTmuxNonInteractiveCloseRoute.swift in Sources */, + D5A720010000000000000005 /* WorkspaceRowControlButton.swift in Sources */, + D5A720010000000000000006 /* WorkspaceRowControlsLayout.swift in Sources */, + D5A720010000000000000007 /* WorkspaceRowControlsSnapshot.swift in Sources */, 619D509BC9B1EA946CBD6A8A /* WorkspaceRuntimeSettings.swift in Sources */, 6799A0016799A0016799A001 /* WorkspaceSidebarAgentRuntimeObservationModel.swift in Sources */, 5659B0015659B0015659B001 /* WorkspaceSidebarLogEntryLimitProvider.swift in Sources */, @@ -4911,6 +4988,21 @@ E3B7A4000000000000000003 /* WorkspaceTabColorEntry.swift in Sources */, E30750000000000000000002 /* WorkspaceTabColorResolution.swift in Sources */, E3B7A4000000000000000001 /* WorkspaceTabColorSettings.swift in Sources */, + D5A720010000000000000001 /* WorkspaceTask.swift in Sources */, + D5B720010000000000000007 /* WorkspaceTaskAddComposer.swift in Sources */, + D5B72001000000000000000B /* WorkspaceTaskIconButton.swift in Sources */, + D5B72001000000000000000A /* WorkspaceTaskInsertionDividerView.swift in Sources */, + D5B720010000000000000001 /* WorkspaceTaskList.swift in Sources */, + D5B720010000000000000009 /* WorkspaceTaskRowView.swift in Sources */, + D5B720010000000000000004 /* WorkspaceTasksActions.swift in Sources */, + D5B720010000000000000003 /* WorkspaceTasksDisabledView.swift in Sources */, + D5B720010000000000000006 /* WorkspaceTasksHeaderView.swift in Sources */, + D5A720010000000000000003 /* WorkspaceTasksPanel.swift in Sources */, + D5A720010000000000000004 /* WorkspaceTasksPanelView.swift in Sources */, + D5B720010000000000000002 /* WorkspaceTasksPopoverView.swift in Sources */, + D5B730010000000000000001 /* WorkspaceTasksRowOpenAction.swift in Sources */, + D5B720010000000000000008 /* WorkspaceTasksSectionView.swift in Sources */, + D5B720010000000000000005 /* WorkspaceTasksView.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4955,6 +5047,8 @@ B9000048A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatHUDSupport.swift in Sources */, B9000044A1B2C3D4E5F60719 /* CMUXCLI+TmuxCompatSupport.swift in Sources */, B9000033A1B2C3D4E5F60719 /* CMUXCLI+TopRendering.swift in Sources */, + B9000074A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasks.swift in Sources */, + B9000080A1B2C3D4E5F60719 /* CMUXCLI+WorkspaceTasksUsage.swift in Sources */, C0DECAFE0000000000000001 /* CodexTeamsApprovalBridge.swift in Sources */, FEEDC1A50000000000000001 /* FeedEventClassifier.swift in Sources */, C0DEF0B10000000000000003 /* JSONCParser.swift in Sources */, @@ -5100,6 +5194,7 @@ C12985000000000000000004 /* CMUXCLISentryTelemetryRegressionTests.swift in Sources */, C0DE64950000000000000005 /* CMUXCLISessionsListTests.swift in Sources */, C0DE64950000000000000003 /* CMUXCLITestAssertions.swift in Sources */, + D5A740020000000000000001 /* CMUXCLIWorkspaceTasksArgumentTests.swift in Sources */, C0DEF0A40000000000000001 /* CmuxConfigContextMenuTests.swift in Sources */, E30750000000000000000006 /* CmuxConfigNamedColorTests.swift in Sources */, C1A2B3C4D5E6F70800000001 /* CmuxConfigTests.swift in Sources */, @@ -5331,11 +5426,12 @@ 6B524A0CB34FD46A771335AB /* WorkspaceSplitStartupCommandTests.swift in Sources */, F6120000A1B2C3D4E5F60718 /* WorkspaceSSHFishShellTests.swift in Sources */, FA000000A1B2C3D4E5F60718 /* WorkspaceStressProfileTests.swift in Sources */, + D5A730020000000000000001 /* WorkspaceTasksTests.swift in Sources */, 6342F0C10000000000000001 /* WorkspaceTerminalFocusRecoveryTests.swift in Sources */, 6047C0DE6047C0DE60470001 /* WorkspaceTerminalTabWorkingDirectoryTests.swift in Sources */, - 634AA6233A5BBF781FE83E89 /* WorkspaceTerminalWorkingDirectoryFallbackTests.swift in Sources */, - 440AC5D24915463C9670F510 /* WorkspaceTitleProvenanceTests.swift in Sources */, - 6B524A0BA34FD46A771335AB /* WorkspaceUnitTests.swift in Sources */, + 634AA6233A5BBF781FE83E89 /* WorkspaceTerminalWorkingDirectoryFallbackTests.swift in Sources */, + 440AC5D24915463C9670F510 /* WorkspaceTitleProvenanceTests.swift in Sources */, + 6B524A0BA34FD46A771335AB /* WorkspaceUnitTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/cmuxTests/CMUXCLIErrorOutputRegressionTests.swift b/cmuxTests/CMUXCLIErrorOutputRegressionTests.swift index 36976081d828..c6d17e5bf26b 100644 --- a/cmuxTests/CMUXCLIErrorOutputRegressionTests.swift +++ b/cmuxTests/CMUXCLIErrorOutputRegressionTests.swift @@ -1265,6 +1265,206 @@ import Testing XCTAssertFalse(openArguments.contains(workingDirectory.standardizedFileURL.path), openArguments.joined(separator: " ")) } + @Test func testWorkspaceTasksMoveRequiresDestinationBeforeSocket() throws { + let cliPath = try bundledCLIPath() + let taskId = UUID().uuidString + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + + let result = runProcess( + executablePath: cliPath, + arguments: ["workspace", "tasks", "move", taskId], + environment: environment, + timeout: 5 + ) + + XCTAssertFalse(result.timedOut, result.stdout) + XCTAssertEqual(result.status, 1, result.stdout) + XCTAssertTrue(result.stdout.contains("workspace tasks move requires --before, --after, or --index"), result.stdout) + } + + @Test func testWorkspaceTasksMissingWorkspaceFlagValueFailsBeforeSocketFallback() throws { + let cliPath = try bundledCLIPath() + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + environment["CMUX_WORKSPACE_ID"] = "workspace:ambient" + environment["CMUXTERM_CLI_RESPONSE_TIMEOUT_SEC"] = "0.1" + + let missingResult = runProcess( + executablePath: cliPath, + arguments: ["workspace", "tasks", "add", "--title", "Fix CI", "--workspace"], + environment: environment, + timeout: 5 + ) + + XCTAssertFalse(missingResult.timedOut, missingResult.stdout) + XCTAssertEqual(missingResult.status, 1, missingResult.stdout) + XCTAssertTrue( + missingResult.stdout.contains("workspace tasks add: --workspace requires a value"), + missingResult.stdout + ) + + let emptyResult = runProcess( + executablePath: cliPath, + arguments: ["workspace", "tasks", "add", "--title", "Fix CI", "--workspace", ""], + environment: environment, + timeout: 5 + ) + + XCTAssertFalse(emptyResult.timedOut, emptyResult.stdout) + XCTAssertEqual(emptyResult.status, 1, emptyResult.stdout) + XCTAssertTrue( + emptyResult.stdout.contains("workspace tasks add: --workspace requires a value"), + emptyResult.stdout + ) + } + + @Test func testWorkspaceTasksAddResolvesWorkspaceRefBeforeSocketMutation() throws { + let cliPath = try bundledCLIPath() + let windowId = UUID().uuidString + let workspaceId = UUID().uuidString + let taskId = UUID().uuidString + let socketPath = "/tmp/cmux-workspace-tasks-ref-\(UUID().uuidString.prefix(8)).sock" + let responder = try UnixSocketResponder(path: socketPath) { request in + let requestObject = (try? JSONSerialization.jsonObject( + with: Data(request.utf8), + options: [] + )) as? [String: Any] + switch requestObject?["method"] as? String { + case "window.list": + return #"{"ok":true,"result":{"windows":[{"id":"\#(windowId)","ref":"window:1"}]}}"# + case "workspace.list": + return #"{"ok":true,"result":{"workspaces":[{"id":"\#(workspaceId)","ref":"workspace:1","index":1}]}}"# + case "workspace.tasks.add": + return #"{"ok":true,"result":{"workspace_id":"\#(workspaceId)","workspace_ref":"workspace:1","task":{"id":"\#(taskId)","title":"Fix CI"}}}"# + default: + return #"{"ok":false,"error":{"code":"invalid_request","message":"unexpected test request"}}"# + } + } + defer { responder.stop() } + + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + + let result = runProcess( + executablePath: cliPath, + arguments: [ + "--socket", socketPath, + "workspace", "tasks", "add", + "--workspace", "workspace:1", + "--title", "Fix CI", + ], + environment: environment, + timeout: 15 + ) + + XCTAssertFalse(result.timedOut, result.stdout) + XCTAssertEqual(result.status, 0, result.stdout) + let requests = try responder.receivedRequests.map { request in + try XCTUnwrap( + JSONSerialization.jsonObject(with: Data(request.utf8), options: []) as? [String: Any] + ) + } + XCTAssertEqual(requests.compactMap { $0["method"] as? String }, [ + "window.list", + "workspace.list", + "workspace.tasks.add", + ]) + let mutation = try XCTUnwrap(requests.first { ($0["method"] as? String) == "workspace.tasks.add" }) + let params = try XCTUnwrap(mutation["params"] as? [String: Any]) + XCTAssertEqual(params["workspace_id"] as? String, workspaceId) + } + + @Test func testMobileSetFontMissingScopeFlagValueFailsBeforeSocket() throws { + let cliPath = try bundledCLIPath() + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + environment["CMUXTERM_CLI_RESPONSE_TIMEOUT_SEC"] = "0.1" + + let missingSurface = runProcess( + executablePath: cliPath, + arguments: ["mobile", "set-font", "14", "--surface"], + environment: environment, + timeout: 15 + ) + + XCTAssertFalse(missingSurface.timedOut, missingSurface.stdout) + XCTAssertEqual(missingSurface.status, 1, missingSurface.stdout) + XCTAssertTrue( + missingSurface.stdout.contains("mobile set-font: --surface requires a value"), + missingSurface.stdout + ) + + let emptyWorkspace = runProcess( + executablePath: cliPath, + arguments: ["mobile", "set-font", "14", "--workspace="], + environment: environment, + timeout: 15 + ) + + XCTAssertFalse(emptyWorkspace.timedOut, emptyWorkspace.stdout) + XCTAssertEqual(emptyWorkspace.status, 1, emptyWorkspace.stdout) + XCTAssertTrue( + emptyWorkspace.stdout.contains("mobile set-font: --workspace requires a value"), + emptyWorkspace.stdout + ) + } + + @Test func testMobileSetFontAcceptsScopeFlagsBeforePointSize() throws { + let cliPath = try bundledCLIPath() + let surfaceId = UUID().uuidString + let workspaceId = UUID().uuidString + let socketPath = "/tmp/cmux-mobile-set-font-\(UUID().uuidString.prefix(8)).sock" + let responder = try UnixSocketResponder( + path: socketPath, + response: #"{"ok":true,"result":{"delivered":true}}"# + ) + defer { responder.stop() } + + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + + let result = runProcess( + executablePath: cliPath, + arguments: [ + "--socket", socketPath, + "mobile", "set-font", + "--surface", surfaceId, + "--workspace", workspaceId, + "14", + ], + environment: environment, + timeout: 5 + ) + + XCTAssertFalse(result.timedOut, result.stdout) + XCTAssertEqual(result.status, 0, result.stdout) + let request = try XCTUnwrap(responder.receivedRequests.first) + let requestObject = try XCTUnwrap( + JSONSerialization.jsonObject(with: Data(request.utf8), options: []) as? [String: Any] + ) + XCTAssertEqual(requestObject["method"] as? String, "mobile.terminal.set_font") + let params = try XCTUnwrap(requestObject["params"] as? [String: Any]) + XCTAssertEqual((params["font_size"] as? NSNumber)?.doubleValue, 14) + XCTAssertEqual(params["surface_id"] as? String, surfaceId) + XCTAssertEqual(params["workspace_id"] as? String, workspaceId) + } + func bundledCLIPath() throws -> String { try BundledCLITestSupport.bundledCLIPath(for: BundledCLILinkageTests.self) } @@ -1504,7 +1704,7 @@ import Testing private final class UnixSocketResponder { let path: String - private let response: String + private let responseForRequest: (String) -> String private let responseDelay: TimeInterval private let queue = DispatchQueue(label: "com.cmux.tests.unix-socket-responder") private let lock = NSLock() @@ -1512,9 +1712,13 @@ private final class UnixSocketResponder { private var requests: [String] = [] private var listenerFD: Int32 = -1 - init(path: String, response: String, responseDelay: TimeInterval = 0) throws { + convenience init(path: String, response: String, responseDelay: TimeInterval = 0) throws { + try self.init(path: path, responseDelay: responseDelay) { _ in response } + } + + init(path: String, responseDelay: TimeInterval = 0, responseForRequest: @escaping (String) -> String) throws { self.path = path - self.response = response + self.responseForRequest = responseForRequest self.responseDelay = responseDelay unlink(path) @@ -1612,33 +1816,40 @@ private final class UnixSocketResponder { private func handle(clientFD: Int32) { defer { close(clientFD) } - var request = Data() while true { - var byte: UInt8 = 0 - let count = read(clientFD, &byte, 1) - if count <= 0 { - return + var request = Data() + while true { + var byte: UInt8 = 0 + let count = read(clientFD, &byte, 1) + if count <= 0 { + return + } + request.append(byte) + if byte == 0x0A { + break + } } - request.append(byte) - if byte == 0x0A { - break + guard !request.isEmpty else { + continue + } + let line = String(data: request, encoding: .utf8)? + .trimmingCharacters(in: .whitespacesAndNewlines) ?? "" + if !line.isEmpty { + lock.lock() + requests.append(line) + lock.unlock() + } + if responseDelay > 0 { + Thread.sleep(forTimeInterval: responseDelay) + } + let response = responseForRequest(line) + let payload = response + "\n" + let wrote = payload.withCString { pointer in + write(clientFD, pointer, strlen(pointer)) + } + if wrote <= 0 { + return } - } - guard !request.isEmpty else { - return - } - if let line = String(data: request, encoding: .utf8)? - .trimmingCharacters(in: .whitespacesAndNewlines) { - lock.lock() - requests.append(line) - lock.unlock() - } - if responseDelay > 0 { - Thread.sleep(forTimeInterval: responseDelay) - } - let payload = response + "\n" - payload.withCString { pointer in - _ = write(clientFD, pointer, strlen(pointer)) } } diff --git a/cmuxTests/CMUXCLIWorkspaceTasksArgumentTests.swift b/cmuxTests/CMUXCLIWorkspaceTasksArgumentTests.swift new file mode 100644 index 000000000000..80b224c720b6 --- /dev/null +++ b/cmuxTests/CMUXCLIWorkspaceTasksArgumentTests.swift @@ -0,0 +1,51 @@ +import Foundation +import Testing + +#if canImport(cmux_DEV) +@testable import cmux_DEV +#elseif canImport(cmux) +@testable import cmux +#endif + +@Suite(.serialized) struct CMUXCLIWorkspaceTasksArgumentTests { + @Test func listAndOpenRejectConflictingWorkspaceTargets() throws { + let helper = CMUXCLIErrorOutputRegressionTests() + let cliPath = try helper.bundledCLIPath() + var environment = ProcessInfo.processInfo.environment + for key in Array(environment.keys) where key.hasPrefix("CMUX_") { + environment.removeValue(forKey: key) + } + environment["CMUX_CLI_SENTRY_DISABLED"] = "1" + environment["CMUXTERM_CLI_RESPONSE_TIMEOUT_SEC"] = "0.1" + + let listResult = helper.runProcess( + executablePath: cliPath, + arguments: [ + "workspace", "tasks", "list", + "--workspace", "workspace:1", + "workspace:2", + ], + environment: environment, + timeout: 5 + ) + + #expect(!listResult.timedOut) + #expect(listResult.status == 1) + #expect(listResult.stdout.contains("workspace tasks list accepts at most one workspace handle")) + + let openResult = helper.runProcess( + executablePath: cliPath, + arguments: [ + "workspace", "tasks", "open", + "--workspace", "workspace:1", + "workspace:2", + ], + environment: environment, + timeout: 5 + ) + + #expect(!openResult.timedOut) + #expect(openResult.status == 1) + #expect(openResult.stdout.contains("workspace tasks open accepts at most one workspace handle")) + } +} diff --git a/cmuxTests/RightSidebarRemoteCommandTests.swift b/cmuxTests/RightSidebarRemoteCommandTests.swift index 0d320bf5ebb4..e6a6cd616f9e 100644 --- a/cmuxTests/RightSidebarRemoteCommandTests.swift +++ b/cmuxTests/RightSidebarRemoteCommandTests.swift @@ -85,6 +85,8 @@ extension TerminalControllerSocketSecurityTests { let windowId = UUID() let tabManager = TabManager() let fileExplorerState = FileExplorerState() + fileExplorerState.setVisible(false) + fileExplorerState.mode = .files appDelegate.fileExplorerState = fileExplorerState appDelegate.registerMainWindowContextForTesting( diff --git a/cmuxTests/TerminalControllerSocketSecurityTests.swift b/cmuxTests/TerminalControllerSocketSecurityTests.swift index 9dcc82d7c48d..5e2a6670e44f 100644 --- a/cmuxTests/TerminalControllerSocketSecurityTests.swift +++ b/cmuxTests/TerminalControllerSocketSecurityTests.swift @@ -736,6 +736,7 @@ final class TerminalControllerSocketSecurityTests { "terminal.replay", "mobile.terminal.viewport", "terminal.viewport", + "mobile.terminal.set_font", "mobile.events.subscribe", "mobile.events.unsubscribe", ] @@ -1330,6 +1331,87 @@ final class TerminalControllerSocketSecurityTests { XCTAssertEqual(error["code"] as? String, "browser_disabled") } + @Test func testWorkspaceTasksStalePaneTargetDoesNotMutateSelectedWorkspace() async throws { + let key = "workspaceTasks.beta.enabled" + let defaults = UserDefaults.standard + let previousWorkspaceTasksBeta = defaults.object(forKey: key) + defaults.set(true, forKey: key) + defer { + if let previousWorkspaceTasksBeta { + defaults.set(previousWorkspaceTasksBeta, forKey: key) + } else { + defaults.removeObject(forKey: key) + } + TerminalController.shared.stop() + TerminalController.shared.setActiveTabManager(nil) + } + + let manager = TabManager(autoWelcomeIfNeeded: false) + let selectedWorkspace = try XCTUnwrap(manager.selectedWorkspace) + let socketPath = makeSocketPath("workspace-tasks") + TerminalController.shared.start( + tabManager: manager, + socketPath: socketPath, + accessMode: .allowAll + ) + try waitForSocket(at: socketPath) + + let response = try await sendV2RequestAsync( + method: "workspace.tasks.add", + params: [ + "title": "Should not be added", + "pane_id": UUID().uuidString + ], + to: socketPath + ) + + XCTAssertEqual(response["ok"] as? Bool, false, "Unexpected JSON-RPC response: \(response)") + let error = try XCTUnwrap(response["error"] as? [String: Any], "Unexpected JSON-RPC response: \(response)") + XCTAssertEqual(error["code"] as? String, "not_found") + XCTAssertEqual(selectedWorkspace.workspaceTasks, []) + } + + @Test func testWorkspaceTasksOpenFocusSelectsTargetWorkspace() async throws { + let key = "workspaceTasks.beta.enabled" + let defaults = UserDefaults.standard + let previousWorkspaceTasksBeta = defaults.object(forKey: key) + defaults.set(true, forKey: key) + defer { + if let previousWorkspaceTasksBeta { + defaults.set(previousWorkspaceTasksBeta, forKey: key) + } else { + defaults.removeObject(forKey: key) + } + TerminalController.shared.stop() + TerminalController.shared.setActiveTabManager(nil) + } + + let manager = TabManager(autoWelcomeIfNeeded: false) + let originalWorkspace = try XCTUnwrap(manager.selectedWorkspace) + let targetWorkspace = manager.addWorkspace(title: "Tasks Target", select: false, autoWelcomeIfNeeded: false) + XCTAssertEqual(manager.selectedTabId, originalWorkspace.id) + let socketPath = makeSocketPath("workspace-tasks-open") + TerminalController.shared.start( + tabManager: manager, + socketPath: socketPath, + accessMode: .allowAll + ) + try waitForSocket(at: socketPath) + + let response = try await sendV2RequestAsync( + method: "workspace.tasks.open", + params: [ + "workspace_id": targetWorkspace.id.uuidString, + "focus": true + ], + to: socketPath + ) + + XCTAssertEqual(response["ok"] as? Bool, true, "Unexpected JSON-RPC response: \(response)") + XCTAssertEqual(manager.selectedTabId, targetWorkspace.id) + XCTAssertTrue(targetWorkspace.panels.values.contains { $0 is WorkspaceTasksPanel }) + } + @Test func testLegacyCloseSurfaceCommandRecordsRecentlyClosedHistory() throws { ClosedItemHistoryStore.shared.removeAll() defer { diff --git a/cmuxTests/WorkspaceTasksTests.swift b/cmuxTests/WorkspaceTasksTests.swift new file mode 100644 index 000000000000..d7a129b00fea --- /dev/null +++ b/cmuxTests/WorkspaceTasksTests.swift @@ -0,0 +1,437 @@ +import CmuxSettings +import CoreGraphics +import Foundation +import Testing + +#if canImport(cmux_DEV) +@testable import cmux_DEV +#elseif canImport(cmux) +@testable import cmux +#endif + +@MainActor +@Suite struct WorkspaceTasksTests { + @Test func sanitizerDropsInvalidTasksAndBucketsOpenBeforeArchived() { + let duplicateId = UUID() + let first = WorkspaceTask(id: duplicateId, title: " Ship CLI ", createdAt: Date(timeIntervalSince1970: 1)) + let duplicate = WorkspaceTask(id: duplicateId, title: "Duplicate", createdAt: Date(timeIntervalSince1970: 2)) + let archived = WorkspaceTask( + id: UUID(), + title: " Done ", + createdAt: Date(timeIntervalSince1970: 3), + archivedAt: Date(timeIntervalSince1970: 4) + ) + let empty = WorkspaceTask(id: UUID(), title: " ", createdAt: Date(timeIntervalSince1970: 5)) + + let sanitized = Workspace.sanitizedWorkspaceTasks([archived, empty, first, duplicate]) + + #expect(sanitized.map(\.id) == [first.id, archived.id]) + #expect(sanitized.map(\.title) == ["Ship CLI", "Done"]) + #expect(sanitized.map(\.isArchived) == [false, true]) + } + + @Test func sanitizerBoundsTitlesAndTaskBuckets() { + var longTitleTask = WorkspaceTask( + id: UUID(), + title: "Temporary", + createdAt: Date(timeIntervalSince1970: 1) + ) + longTitleTask.title = String(repeating: "x", count: WorkspaceTask.maximumTitleCharacters + 20) + let openOverflow = (0..<(WorkspaceTask.maximumOpenTaskCount + 5)).map { index in + WorkspaceTask( + id: UUID(), + title: "Open \(index)", + createdAt: Date(timeIntervalSince1970: TimeInterval(index + 2)) + ) + } + let archivedOverflow = (0..<(WorkspaceTask.maximumArchivedTaskCount + 5)).map { index in + WorkspaceTask( + id: UUID(), + title: "Archived \(index)", + createdAt: Date(timeIntervalSince1970: TimeInterval(index + 1_000)), + archivedAt: Date(timeIntervalSince1970: TimeInterval(index + 2_000)) + ) + } + + let sanitized = Workspace.sanitizedWorkspaceTasks([longTitleTask] + archivedOverflow + openOverflow) + + #expect(sanitized.count == WorkspaceTask.maximumStoredTaskCount) + #expect(sanitized.allSatisfy { $0.title.count <= WorkspaceTask.maximumTitleCharacters }) + #expect(sanitized.filter(\.isOpen).count == WorkspaceTask.maximumOpenTaskCount) + #expect(sanitized.filter(\.isArchived).count == WorkspaceTask.maximumArchivedTaskCount) + } + + @Test func addArchiveRemoveAndReorderUseOneWorkspaceOwnedList() throws { + let workspace = Workspace(title: "Tasks") + let first = try #require(workspace.addWorkspaceTask( + title: " First ", + createdAt: Date(timeIntervalSince1970: 1) + )) + let third = try #require(workspace.addWorkspaceTask( + title: "Third", + createdAt: Date(timeIntervalSince1970: 3) + )) + let second = try #require(workspace.addWorkspaceTask( + title: "Second", + before: third.id, + createdAt: Date(timeIntervalSince1970: 2) + )) + + #expect(workspace.openWorkspaceTasks.map(\.title) == ["First", "Second", "Third"]) + #expect(workspace.addWorkspaceTask(title: " ") == nil) + #expect(workspace.addWorkspaceTask(title: String(repeating: "x", count: WorkspaceTask.maximumTitleCharacters + 1)) == nil) + + _ = workspace.moveWorkspaceTask(id: third.id, index: 0) + #expect(workspace.openWorkspaceTasks.map(\.id) == [third.id, first.id, second.id]) + + let archived = try #require(workspace.archiveWorkspaceTask( + id: first.id, + archivedAt: Date(timeIntervalSince1970: 10) + )) + #expect(archived.archivedAt == Date(timeIntervalSince1970: 10)) + #expect(workspace.openWorkspaceTasks.map(\.id) == [third.id, second.id]) + #expect(workspace.archivedWorkspaceTasks.map(\.id) == [first.id]) + + let beforeInvalidMove = workspace.workspaceTasks + #expect(workspace.moveWorkspaceTask(id: first.id, before: second.id) == nil) + #expect(workspace.workspaceTasks == beforeInvalidMove) + #expect(workspace.moveWorkspaceTask(id: first.id) == nil) + #expect(workspace.workspaceTasks == beforeInvalidMove) + + let missingAnchor = UUID() + let beforeInvalidAdd = workspace.workspaceTasks + #expect(workspace.addWorkspaceTask(title: "Invalid before", before: missingAnchor) == nil) + #expect(workspace.workspaceTasks == beforeInvalidAdd) + #expect(workspace.addWorkspaceTask(title: "Invalid after", after: missingAnchor) == nil) + #expect(workspace.workspaceTasks == beforeInvalidAdd) + + let removed = try #require(workspace.removeWorkspaceTask(id: third.id)) + #expect(removed.id == third.id) + #expect(workspace.openWorkspaceTasks.map(\.id) == [second.id]) + #expect(workspace.archivedWorkspaceTasks.map(\.id) == [first.id]) + + let restored = try #require(workspace.unarchiveWorkspaceTask(id: first.id)) + #expect(restored.archivedAt == nil) + #expect(workspace.openWorkspaceTasks.map(\.id) == [second.id, first.id]) + #expect(workspace.archivedWorkspaceTasks.isEmpty) + } + + @Test func addArchiveAndUnarchiveRespectTaskCountCaps() throws { + let workspace = Workspace(title: "Tasks") + workspace.workspaceTasks = (0.. Void) rethrows { + let key = SettingCatalog().betaFeatures.workspaceTasks.userDefaultsKey + let previousValue = UserDefaults.standard.object(forKey: key) + UserDefaults.standard.set(true, forKey: key) + defer { + if let previousValue { + UserDefaults.standard.set(previousValue, forKey: key) + } else { + UserDefaults.standard.removeObject(forKey: key) + } + } + try body() + } +} diff --git a/docs/cli-contract.md b/docs/cli-contract.md index 4adc1971e5a9..8e35134f808b 100644 --- a/docs/cli-contract.md +++ b/docs/cli-contract.md @@ -99,7 +99,7 @@ Environment: | `reorder-workspace` | Reorder a workspace inside a window. | | `reorder-workspaces` | Atomically reorder workspaces inside pinned and unpinned groups. | | `workspace-action` | Run workspace context-menu actions from the CLI. | -| `workspace` | Namespace for workspace verbs: `list`, `create`, `env`, `close`, `rename`, `select`, `reconnect`, `disconnect`, `group`. `workspace env` prints a workspace's configured environment variables (see [Workspace environment variables](#workspace-environment-variables)); pass `--mask` to redact the values. `workspace reconnect` manually reconnects a remote (SSH) workspace — including one whose automatic reconnect suspended because the host was unreachable — and `workspace disconnect` stops its remote connection. `env`, `reconnect`, and `disconnect` accept a positional workspace handle or `--workspace `, defaulting to the caller's workspace, then the selected one. | +| `workspace` | Namespace for workspace verbs: `list`, `create`, `env`, `tasks`, `close`, `rename`, `select`, `reconnect`, `disconnect`, `group`. `workspace env` prints a workspace's configured environment variables (see [Workspace environment variables](#workspace-environment-variables)); pass `--mask` to redact the values. `workspace tasks` manages beta per-workspace task lists (see [Workspace tasks](#workspace-tasks)). `workspace reconnect` manually reconnects a remote (SSH) workspace — including one whose automatic reconnect suspended because the host was unreachable — and `workspace disconnect` stops its remote connection. `env`, `tasks list`, `tasks open`, `reconnect`, and `disconnect` accept a positional workspace handle or `--workspace `, defaulting to the caller's workspace, then the selected one. | | `move-tab-to-new-workspace` | Move a tab or surface into a newly created workspace. | | `list-workspaces` | List workspaces. | | `new-workspace` | Create a workspace, optionally with cwd, command, description, layout, and per-workspace environment variables (`--env KEY=VALUE` repeatable, `--env-file `). See [Workspace environment variables](#workspace-environment-variables). | @@ -225,6 +225,33 @@ Workspace and tab action names: | `workspace-action` | `pin`, `unpin`, `rename`, `clear-name`, `set-description`, `clear-description`, `move-up`, `move-down`, `move-top`, `close-others`, `close-above`, `close-below`, `mark-read`, `mark-unread`, `set-color`, `clear-color` | | `tab-action` | `rename`, `clear-name`, `close-left`, `close-right`, `close-others`, `new-terminal-right`, `new-browser-right`, `reload`, `duplicate`, `pin`, `unpin`, `mark-unread` | +### Workspace tasks + +Workspace Tasks are beta-gated, workspace-scoped task lists. A task belongs to +exactly one workspace and appears in either Open or Archived. + +Commands: + +- `cmux workspace tasks list [workspace] [--workspace ] [--window ]` +- `cmux workspace tasks add [title] [--title ] [--before |--after |--index ] [--workspace ]` +- `cmux workspace tasks archive [--workspace ]` +- `cmux workspace tasks unarchive [--workspace ]` +- `cmux workspace tasks remove [--workspace ]` +- `cmux workspace tasks move (--before |--after |--index ) [--workspace ]` +- `cmux workspace tasks open [workspace] [--focus ] [--workspace ]` + +Text output for `list` prints Open and Archived buckets with full task UUIDs. +Mutation output is `OK task= workspace=`. `open` output is +`OK surface= workspace=`. JSON output returns `open`, +`archived`, `tasks`, counts, workspace refs, and the changed task or surface when +applicable. + +`archive` is the completion path and moves a task into Archived. `unarchive` +restores an archived task to the end of Open. `remove` deletes the task. `move` +reorders only within the task's current bucket. Commands default to +`CMUX_WORKSPACE_ID` when present, then the selected workspace for the target +window. + ### Workspace environment variables A workspace can carry a set of user-defined environment variables that every diff --git a/ios/cmuxUITests/cmuxUITests.swift b/ios/cmuxUITests/cmuxUITests.swift index b160d468af14..120b542ee8f1 100644 --- a/ios/cmuxUITests/cmuxUITests.swift +++ b/ios/cmuxUITests/cmuxUITests.swift @@ -1165,27 +1165,6 @@ final class cmuxUITests: XCTestCase { } } - @MainActor - func testAgentChatExpansionControlsPreserveTranscriptScrollPosition() throws { - let app = launchAgentChatInlinePreviewApp() - let table = app.tables["ChatTranscriptTableView"] - XCTAssertTrue(table.waitForExistence(timeout: 8)) - _ = try waitForTranscriptMetrics(table, timeout: 8) { - $0.frameHeight > 240 && $0.contentHeight > $0.boundsHeight * 1.6 - } - - try assertExpansionTogglePreservesTranscriptPosition( - buttonID: "ChatToolUseToggle-msg-fixture-4", - table: table, - app: app - ) - try assertExpansionTogglePreservesTranscriptPosition( - buttonID: "ChatTerminalToggle-msg-fixture-6", - table: table, - app: app - ) - } - @MainActor func testAgentChatBottomScrollEdgeUnderlapsDeviceBottom() throws { guard #available(iOS 26.0, *) else { @@ -2609,57 +2588,6 @@ final class cmuxUITests: XCTestCase { return lastMetrics } - @MainActor - private func assertExpansionTogglePreservesTranscriptPosition( - buttonID: String, - table: XCUIElement, - app: XCUIApplication, - file: StaticString = #filePath, - line: UInt = #line - ) throws { - let button = app.buttons[buttonID] - let deadline = Date().addingTimeInterval(8) - while Date() < deadline, !button.isHittable { - table.swipeDown(velocity: .fast) - RunLoop.current.run(until: Date().addingTimeInterval(0.12)) - } - XCTAssertTrue(button.isHittable, "Expected expansion control \(buttonID) to become hittable", file: file, line: line) - - let before = try waitForTranscriptMetrics( - table, - timeout: 4, - matching: { $0.distanceFromBottom > 180 && $0.contentHeight > $0.boundsHeight * 1.4 }, - file: file, - line: line - ) - button.tap() - let predicate = NSPredicate(format: "value == %@", "Expanded") - let expectation = XCTNSPredicateExpectation(predicate: predicate, object: button) - let result = XCTWaiter.wait(for: [expectation], timeout: 4) - XCTAssertEqual(result, .completed, "Expected \(buttonID) to expand", file: file, line: line) - let after = try waitForTranscriptMetrics( - table, - timeout: 4, - matching: { $0.distanceFromBottom > 120 }, - file: file, - line: line - ) - XCTAssertLessThanOrEqual( - abs(after.visibleTopY - before.visibleTopY), - 120, - "Tapping \(buttonID) must preserve the visible transcript region instead of jumping. before=\(before) after=\(after)", - file: file, - line: line - ) - XCTAssertGreaterThan( - after.distanceFromBottom, - 120, - "Tapping \(buttonID) must leave the transcript away from the live tail. before=\(before) after=\(after)", - file: file, - line: line - ) - } - @MainActor private func focusTextInput(_ element: XCUIElement, in app: XCUIApplication) -> Bool { for _ in 0..<4 { diff --git a/skills/cmux-workspace-tasks/SKILL.md b/skills/cmux-workspace-tasks/SKILL.md new file mode 100644 index 000000000000..b75fb009bb1a --- /dev/null +++ b/skills/cmux-workspace-tasks/SKILL.md @@ -0,0 +1,88 @@ +--- +name: cmux-workspace-tasks +description: "Read and manage cmux Workspace Tasks when the user asks about tasks, todos, ideas, deliverables, goals, or per-workspace planning for the current coding session." +--- + +# cmux Workspace Tasks + +Use this skill when the user asks you to inspect, add, complete, archive, remove, reorder, or open tasks for a cmux workspace. Workspace Tasks are beta-gated and scoped to one workspace. They are not global project todos. + +## Scope + +Default to the caller workspace: + +```bash +cmux workspace tasks list --workspace "${CMUX_WORKSPACE_ID:-}" +``` + +Use another workspace only when the user names it. If `CMUX_WORKSPACE_ID` is missing, run: + +```bash +cmux identify --json +``` + +Then tell the user which workspace context you used. + +## Commands + +List open and archived tasks: + +```bash +cmux workspace tasks list --workspace "${CMUX_WORKSPACE_ID:-}" +cmux --json workspace tasks list --workspace "${CMUX_WORKSPACE_ID:-}" +``` + +Add a task: + +```bash +cmux workspace tasks add --workspace "${CMUX_WORKSPACE_ID:-}" --title "Write release notes" +cmux workspace tasks add --workspace "${CMUX_WORKSPACE_ID:-}" --title "Update docs" --before +cmux workspace tasks add --workspace "${CMUX_WORKSPACE_ID:-}" --title "Check CI" --index 0 +``` + +Insert or reorder within the Open bucket: + +```bash +cmux workspace tasks add --workspace "${CMUX_WORKSPACE_ID:-}" --title "Update docs" --after +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --index 0 +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --before +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --after +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --task --index 0 +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --task-id --before +cmux workspace tasks move --workspace "${CMUX_WORKSPACE_ID:-}" --id --after +``` + +Complete a task by moving it to Archived: + +```bash +cmux workspace tasks archive --workspace "${CMUX_WORKSPACE_ID:-}" +``` + +Restore an archived task to Open: + +```bash +cmux workspace tasks unarchive --workspace "${CMUX_WORKSPACE_ID:-}" +cmux workspace tasks restore --workspace "${CMUX_WORKSPACE_ID:-}" +``` + +Remove a task: + +```bash +cmux workspace tasks remove --workspace "${CMUX_WORKSPACE_ID:-}" +``` + +Open the native Workspace Tasks surface without stealing focus: + +```bash +cmux workspace tasks open --workspace "${CMUX_WORKSPACE_ID:-}" --focus false +cmux workspace tasks open --workspace "${CMUX_WORKSPACE_ID:-}" --focus true +``` + +## Rules + +- Treat Open as active work and Archived as completed/history. +- Use `--json` when you need stable task UUIDs for follow-up mutations. +- Never mutate tasks from another workspace unless the user explicitly names that workspace. +- Prefer `archive` for completed work. Use `remove` only when the user asks to delete or discard an item. +- Use `unarchive` or `restore` when the user asks to reopen, restore, undo completion, or move an archived task back to Open. +- If the command says Workspace Tasks beta is disabled, tell the user it must be enabled in Settings > Beta Features before task operations work. diff --git a/web/data/cmux.schema.json b/web/data/cmux.schema.json index 3797a96775bd..018d0400beb2 100644 --- a/web/data/cmux.schema.json +++ b/web/data/cmux.schema.json @@ -765,6 +765,18 @@ "default": true, "description": "Show custom metadata pills." }, + "workspaceControls": { + "type": "array", + "default": ["close"], + "maxItems": 3, + "uniqueItems": true, + "descriptionKey": "schemaDescriptions.sidebar.workspaceControls", + "description": "Built-in controls shown on hover in sidebar workspace rows. The close control is always preserved, and at most three controls are shown.", + "items": { + "type": "string", + "enum": ["close", "tasks"] + } + }, "rightMaxWidth": { "type": "number", "exclusiveMinimum": 0, diff --git a/web/messages/ar.json b/web/messages/ar.json index a5cf56d92bf2..7e31d4e09a81 100644 --- a/web/messages/ar.json +++ b/web/messages/ar.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "أقصى عرض بالنقاط للشريط الجانبي الأيمن. عند تركه فارغًا، يُطبّق الحد الديناميكي المضمن." + "rightMaxWidth": "أقصى عرض بالنقاط للشريط الجانبي الأيمن. عند تركه فارغًا، يُطبّق الحد الديناميكي المضمن.", + "workspaceControls": "عناصر التحكم المضمنة التي تظهر عند تمرير المؤشر فوق صفوف مساحات العمل في الشريط الجانبي. يتم الاحتفاظ بزر الإغلاق دائمًا، ويتم عرض ثلاثة عناصر تحكم كحد أقصى." }, "fileExplorer": { "description": "إعدادات مستكشف الملفات (شجرة الملفات) في الشريط الجانبي الأيمن.", diff --git a/web/messages/bs.json b/web/messages/bs.json index 9893d6b3cbf9..f2a0c4d1cc1c 100644 --- a/web/messages/bs.json +++ b/web/messages/bs.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Maksimalna širina desne bočne trake u tačkama. Ako se izostavi, primjenjuje se ugrađeno dinamičko ograničenje." + "rightMaxWidth": "Maksimalna širina desne bočne trake u tačkama. Ako se izostavi, primjenjuje se ugrađeno dinamičko ograničenje.", + "workspaceControls": "Ugrađene kontrole koje se prikazuju pri prelasku mišem preko redova radnih prostora u bočnoj traci. Kontrola za zatvaranje uvijek se zadržava, a prikazuju se najviše tri kontrole." }, "fileExplorer": { "description": "Postavke istraživača datoteka (stabla datoteka) u desnoj bočnoj traci.", diff --git a/web/messages/da.json b/web/messages/da.json index 05755d05ffcd..75e3b5e3d639 100644 --- a/web/messages/da.json +++ b/web/messages/da.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Maksimal bredde i punkter for højre sidepanel. Hvis den udelades, bruges den indbyggede dynamiske grænse." + "rightMaxWidth": "Maksimal bredde i punkter for højre sidepanel. Hvis den udelades, bruges den indbyggede dynamiske grænse.", + "workspaceControls": "Indbyggede kontroller, der vises ved hover i sidepanelets arbejdsområderækker. Luk-kontrollen bevares altid, og der vises højst tre kontroller." }, "fileExplorer": { "description": "Indstillinger for filoversigten (filtræet) i højre sidepanel.", diff --git a/web/messages/de.json b/web/messages/de.json index 972c39548af2..af38b92b5eb3 100644 --- a/web/messages/de.json +++ b/web/messages/de.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Maximale Breite der rechten Seitenleiste in Punkten. Wenn weggelassen, gilt die integrierte dynamische Obergrenze." + "rightMaxWidth": "Maximale Breite der rechten Seitenleiste in Punkten. Wenn weggelassen, gilt die integrierte dynamische Obergrenze.", + "workspaceControls": "Integrierte Steuerelemente, die beim Bewegen des Mauszeigers über Arbeitsbereichszeilen in der Seitenleiste angezeigt werden. Das Schließen-Steuerelement bleibt immer erhalten, und es werden höchstens drei Steuerelemente angezeigt." }, "fileExplorer": { "description": "Einstellungen für den Datei-Explorer (Dateibaum) in der rechten Seitenleiste.", diff --git a/web/messages/en.json b/web/messages/en.json index 749ec037d206..a754d4f30f08 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -1033,7 +1033,8 @@ "wordWrap": "Wrap long lines at the editor's right edge instead of scrolling horizontally." }, "sidebar": { - "rightMaxWidth": "Maximum width in points for the right sidebar. When omitted, the built-in dynamic cap applies." + "rightMaxWidth": "Maximum width in points for the right sidebar. When omitted, the built-in dynamic cap applies.", + "workspaceControls": "Built-in controls shown on hover in sidebar workspace rows. The close control is always preserved, and at most three controls are shown." }, "fileExplorer": { "description": "Right-sidebar file explorer (file tree) settings.", diff --git a/web/messages/es.json b/web/messages/es.json index 589528790a39..430df40eedce 100644 --- a/web/messages/es.json +++ b/web/messages/es.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Ancho máximo en puntos para la barra lateral derecha. Si se omite, se aplica el límite dinámico integrado." + "rightMaxWidth": "Ancho máximo en puntos para la barra lateral derecha. Si se omite, se aplica el límite dinámico integrado.", + "workspaceControls": "Controles integrados que se muestran al pasar el cursor sobre las filas de espacios de trabajo en la barra lateral. El control de cierre siempre se conserva y se muestran como máximo tres controles." }, "fileExplorer": { "description": "Ajustes del explorador de archivos (árbol de archivos) de la barra lateral derecha.", diff --git a/web/messages/fr.json b/web/messages/fr.json index 1573de34419f..beb51513b15e 100644 --- a/web/messages/fr.json +++ b/web/messages/fr.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Largeur maximale en points de la barre latérale droite. Si elle est omise, la limite dynamique intégrée s’applique." + "rightMaxWidth": "Largeur maximale en points de la barre latérale droite. Si elle est omise, la limite dynamique intégrée s’applique.", + "workspaceControls": "Contrôles intégrés affichés au survol des lignes d’espaces de travail dans la barre latérale. Le contrôle de fermeture est toujours conservé, et trois contrôles au maximum sont affichés." }, "fileExplorer": { "description": "Paramètres de l’explorateur de fichiers (arborescence) dans la barre latérale droite.", diff --git a/web/messages/it.json b/web/messages/it.json index 4aecc6473111..0edd5ec29709 100644 --- a/web/messages/it.json +++ b/web/messages/it.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Larghezza massima in punti della barra laterale destra. Se omessa, si applica il limite dinamico integrato." + "rightMaxWidth": "Larghezza massima in punti della barra laterale destra. Se omessa, si applica il limite dinamico integrato.", + "workspaceControls": "Controlli integrati mostrati al passaggio del mouse sulle righe degli spazi di lavoro nella barra laterale. Il controllo di chiusura viene sempre mantenuto e vengono mostrati al massimo tre controlli." }, "fileExplorer": { "description": "Impostazioni dell’esplora file (albero dei file) nella barra laterale destra.", diff --git a/web/messages/ja.json b/web/messages/ja.json index dd1ab4dea623..61b7e806d162 100644 --- a/web/messages/ja.json +++ b/web/messages/ja.json @@ -992,7 +992,8 @@ "wordWrap": "横スクロールする代わりに、エディタの右端で長い行を折り返します。" }, "sidebar": { - "rightMaxWidth": "右サイドバーの最大幅(ポイント)。省略すると、組み込みの動的上限が適用されます。" + "rightMaxWidth": "右サイドバーの最大幅(ポイント)。省略すると、組み込みの動的上限が適用されます。", + "workspaceControls": "サイドバーのワークスペース行でホバー時に表示する組み込みコントロールです。閉じるコントロールは常に保持され、最大 3 個のコントロールが表示されます。" }, "fileExplorer": { "description": "右サイドバーのファイルエクスプローラー(ファイルツリー)設定。", diff --git a/web/messages/km.json b/web/messages/km.json index 109e7bfe9892..2ef021235cba 100644 --- a/web/messages/km.json +++ b/web/messages/km.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "ទទឹងអតិបរមាជាពិន្ទុសម្រាប់របារចំហៀងខាងស្តាំ។ បើមិនបញ្ជាក់ នឹងប្រើដែនកំណត់ថាមវន្តដែលមានស្រាប់។" + "rightMaxWidth": "ទទឹងអតិបរមាជាពិន្ទុសម្រាប់របារចំហៀងខាងស្តាំ។ បើមិនបញ្ជាក់ នឹងប្រើដែនកំណត់ថាមវន្តដែលមានស្រាប់។", + "workspaceControls": "វត្ថុបញ្ជាដែលមានស្រាប់ ដែលបង្ហាញនៅពេលដាក់កណ្ដុរលើជួរដេក workspace ក្នុងរបារចំហៀង។ វត្ថុបញ្ជាបិទត្រូវបានរក្សាទុកជានិច្ច ហើយបង្ហាញវត្ថុបញ្ជាអតិបរមា 3។" }, "fileExplorer": { "description": "ការកំណត់កម្មវិធីរុករកឯកសារ (មែកធាងឯកសារ) នៅក្នុងរបារចំហៀងស្តាំ។", diff --git a/web/messages/ko.json b/web/messages/ko.json index 40552ffe57e1..18135a0ae046 100644 --- a/web/messages/ko.json +++ b/web/messages/ko.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "오른쪽 사이드바의 최대 너비(포인트). 생략하면 내장 동적 상한이 적용됩니다." + "rightMaxWidth": "오른쪽 사이드바의 최대 너비(포인트). 생략하면 내장 동적 상한이 적용됩니다.", + "workspaceControls": "사이드바의 워크스페이스 행에 마우스를 올렸을 때 표시되는 내장 컨트롤입니다. 닫기 컨트롤은 항상 유지되며 최대 3개의 컨트롤이 표시됩니다." }, "fileExplorer": { "description": "오른쪽 사이드바 파일 탐색기(파일 트리) 설정입니다.", diff --git a/web/messages/no.json b/web/messages/no.json index ba7a8945b82c..25b7a474b3e3 100644 --- a/web/messages/no.json +++ b/web/messages/no.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Maksimal bredde i punkter for høyre sidepanel. Hvis den utelates, brukes den innebygde dynamiske grensen." + "rightMaxWidth": "Maksimal bredde i punkter for høyre sidepanel. Hvis den utelates, brukes den innebygde dynamiske grensen.", + "workspaceControls": "Innebygde kontroller som vises ved peking på arbeidsområderader i sidepanelet. Lukk-kontrollen bevares alltid, og maksimalt tre kontroller vises." }, "fileExplorer": { "description": "Innstillinger for filutforskeren (filtreet) i høyre sidepanel.", diff --git a/web/messages/pl.json b/web/messages/pl.json index c71877aa2bec..4082a00e92b7 100644 --- a/web/messages/pl.json +++ b/web/messages/pl.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Maksymalna szerokość prawego paska bocznego w punktach. Jeśli pominięta, obowiązuje wbudowany limit dynamiczny." + "rightMaxWidth": "Maksymalna szerokość prawego paska bocznego w punktach. Jeśli pominięta, obowiązuje wbudowany limit dynamiczny.", + "workspaceControls": "Wbudowane elementy sterujące pokazywane po najechaniu na wiersze obszarów roboczych na pasku bocznym. Element zamykania jest zawsze zachowany, a wyświetlane są najwyżej trzy elementy sterujące." }, "fileExplorer": { "description": "Ustawienia eksploratora plików (drzewa plików) w prawym pasku bocznym.", diff --git a/web/messages/pt-BR.json b/web/messages/pt-BR.json index f61ff931ed87..600776ca3dcc 100644 --- a/web/messages/pt-BR.json +++ b/web/messages/pt-BR.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Largura máxima em pontos para a barra lateral direita. Quando omitida, o limite dinâmico integrado se aplica." + "rightMaxWidth": "Largura máxima em pontos para a barra lateral direita. Quando omitida, o limite dinâmico integrado se aplica.", + "workspaceControls": "Controles integrados exibidos ao passar o cursor sobre as linhas de espaços de trabalho na barra lateral. O controle de fechar é sempre preservado, e no máximo três controles são exibidos." }, "fileExplorer": { "description": "Configurações do explorador de arquivos (árvore de arquivos) na barra lateral direita.", diff --git a/web/messages/ru.json b/web/messages/ru.json index b4f62c8ed6b1..0e680ac0dd02 100644 --- a/web/messages/ru.json +++ b/web/messages/ru.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Максимальная ширина правой боковой панели в пунктах. Если не указано, применяется встроенное динамическое ограничение." + "rightMaxWidth": "Максимальная ширина правой боковой панели в пунктах. Если не указано, применяется встроенное динамическое ограничение.", + "workspaceControls": "Встроенные элементы управления, показываемые при наведении на строки рабочих пространств в боковой панели. Кнопка закрытия всегда сохраняется, и отображается не более трех элементов управления." }, "fileExplorer": { "description": "Настройки проводника файлов (дерева файлов) в правой боковой панели.", diff --git a/web/messages/th.json b/web/messages/th.json index 3bd5dad605cd..19294113877c 100644 --- a/web/messages/th.json +++ b/web/messages/th.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "ความกว้างสูงสุดเป็นพอยต์สำหรับแถบด้านขวา หากเว้นไว้ จะใช้ขีดจำกัดแบบไดนามิกในตัว" + "rightMaxWidth": "ความกว้างสูงสุดเป็นพอยต์สำหรับแถบด้านขวา หากเว้นไว้ จะใช้ขีดจำกัดแบบไดนามิกในตัว", + "workspaceControls": "ตัวควบคุมในตัวที่แสดงเมื่อชี้เมาส์บนแถวพื้นที่ทำงานในแถบด้านข้าง ตัวควบคุมปิดจะถูกเก็บไว้เสมอ และแสดงตัวควบคุมได้สูงสุดสามรายการ" }, "fileExplorer": { "description": "การตั้งค่าตัวสำรวจไฟล์ (แผนผังไฟล์) ในแถบด้านขวา", diff --git a/web/messages/tr.json b/web/messages/tr.json index 51c58a6af3a2..0d6905d665c0 100644 --- a/web/messages/tr.json +++ b/web/messages/tr.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Sağ kenar çubuğu için puan cinsinden en fazla genişlik. Atlanırsa yerleşik dinamik sınır uygulanır." + "rightMaxWidth": "Sağ kenar çubuğu için puan cinsinden en fazla genişlik. Atlanırsa yerleşik dinamik sınır uygulanır.", + "workspaceControls": "Kenar çubuğundaki çalışma alanı satırlarının üzerine gelindiğinde gösterilen yerleşik kontroller. Kapatma kontrolü her zaman korunur ve en fazla üç kontrol gösterilir." }, "fileExplorer": { "description": "Sağ kenar çubuğundaki dosya gezgini (dosya ağacı) ayarları.", diff --git a/web/messages/uk.json b/web/messages/uk.json index c489199faf1e..c7af3a63da41 100644 --- a/web/messages/uk.json +++ b/web/messages/uk.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "Максимальна ширина правої бічної панелі в пунктах. Якщо пропущено, застосовується вбудоване динамічне обмеження." + "rightMaxWidth": "Максимальна ширина правої бічної панелі в пунктах. Якщо пропущено, застосовується вбудоване динамічне обмеження.", + "workspaceControls": "Вбудовані елементи керування, що з’являються при наведенні на рядки робочих просторів у бічній панелі. Елемент закриття завжди зберігається, і відображається щонайбільше три елементи керування." }, "fileExplorer": { "description": "Налаштування провідника файлів (дерева файлів) у правій бічній панелі.", diff --git a/web/messages/zh-CN.json b/web/messages/zh-CN.json index edbcfa454786..33fd94f7abe5 100644 --- a/web/messages/zh-CN.json +++ b/web/messages/zh-CN.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "右侧边栏的最大宽度(点)。省略时使用内置动态上限。" + "rightMaxWidth": "右侧边栏的最大宽度(点)。省略时使用内置动态上限。", + "workspaceControls": "在侧边栏工作区行悬停时显示的内置控件。关闭控件始终保留,最多显示三个控件。" }, "fileExplorer": { "description": "右侧边栏文件浏览器(文件树)设置。", diff --git a/web/messages/zh-TW.json b/web/messages/zh-TW.json index 2c217a57558c..417c645ff784 100644 --- a/web/messages/zh-TW.json +++ b/web/messages/zh-TW.json @@ -840,7 +840,8 @@ "maxWidth": "Default maximum reading column width, in CSS pixels, for newly opened markdown viewers." }, "sidebar": { - "rightMaxWidth": "右側邊欄的最大寬度(點)。省略時使用內建動態上限。" + "rightMaxWidth": "右側邊欄的最大寬度(點)。省略時使用內建動態上限。", + "workspaceControls": "在側邊欄工作區列懸停時顯示的內建控制項。關閉控制項一律保留,最多顯示三個控制項。" }, "fileExplorer": { "description": "右側邊欄檔案瀏覽器(檔案樹)設定。",